Skip to content

📦 Publish Mitosis #1764

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 27, 2025
Merged

📦 Publish Mitosis #1764

merged 1 commit into from
May 27, 2025

Conversation

builderio-bot
Copy link
Contributor

@builderio-bot builderio-bot commented May 21, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@builder.io/[email protected]

Minor Changes

  • 3baeefe: [cli] add cosmiconfig to load different configs:

    • mitosis.config.js
    • mitosis.config.ts
    • mitosis.config.mjs
    • mitosis.config.cjs
    • mitosis.config.json

Patch Changes

@builder.io/[email protected]

Minor Changes

  • 3ac5f63: [Angular] revamp of the angular signals generator

    New

    • Support for template strings inside templates (converted to computed values)
    • Support for spread values inside templates (converted to computed values)
    • Support for TS as X expressions inside templates (converted to computed values)
    • export default class component support using defaultExportComponents option
    • Support dynamic component rendering (ngComponentOutlet)
    • Dependent signals initialization via onInit
    • onMount hook code to run only in the browser after view initialization
    • ngSkipHydration support using useMetadata
    • Helper utilities to set attributes and events on elements from arbitrary spread props
    • Fully typed component inputs
    • Dual-mode computed() handling:
      • In a For context with index and forName, uses plain functions
      • Otherwise, uses Angular’s computed
    • Binding functions when passed as props

    Fixes

    • Functions erroneously passed as fn() in callable expressions
    • Callable-expression arguments not updating state.x or props.x to x()

Patch Changes

  • 843814f: fix: do not generate empty expressions with slots

@builderio-bot builderio-bot requested a review from samijaber as a code owner May 21, 2025 18:17
Copy link

cloudflare-workers-and-pages bot commented May 21, 2025

Deploying mitosis with  Cloudflare Pages  Cloudflare Pages

Latest commit: 17038f1
Status: ✅  Deploy successful!
Preview URL: https://b02e9d71.mitosis-9uh.pages.dev
Branch Preview URL: https://changeset-release-main.mitosis-9uh.pages.dev

View logs

Copy link

nx-cloud bot commented May 21, 2025

View your CI Pipeline Execution ↗ for commit 17038f1.

Command Status Duration Result
nx run-many --target test ✅ Succeeded 5m 13s View ↗
nx e2e @builder.io/e2e-app ✅ Succeeded 1m 16s View ↗
nx run-many --target build --exclude @builder.i... ✅ Succeeded 3m 47s View ↗
nx build @builder.io/mitosis-site ✅ Succeeded 2m 31s View ↗

☁️ Nx Cloud last updated this comment at 2025-05-27 16:05:28 UTC

@builderio-bot builderio-bot force-pushed the changeset-release/main branch from 7191ef5 to b36a121 Compare May 27, 2025 11:30
@builderio-bot builderio-bot force-pushed the changeset-release/main branch from b36a121 to 17038f1 Compare May 27, 2025 15:59
@liamdebeasi liamdebeasi enabled auto-merge (squash) May 27, 2025 15:59
@liamdebeasi liamdebeasi merged commit 8d68cc5 into main May 27, 2025
14 checks passed
@liamdebeasi liamdebeasi deleted the changeset-release/main branch May 27, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants