Skip to content
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

Version Packages (next) #227

Merged
merged 1 commit into from
May 28, 2021
Merged

Version Packages (next) #227

merged 1 commit into from
May 28, 2021

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented May 21, 2021

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish 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.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

astro@0.12.0-next.0

Minor Changes

  • 8ff7998: Enable Snowpack's built-in HMR support to enable seamless live updates while editing.

  • 8ff7998: Enabled Snowpack's built-in HMR engine for Astro pages

  • 643c880: This is a breaking change

    Updated the rendering pipeline for astro to truly support any framework.

    For the vast majority of use cases, astro should just work out of the box. Astro now depends on @astrojs/renderer-preact, @astrojs/renderer-react, @astrojs/renderer-svelte, and @astrojs/renderer-vue, rather than these being built into the core library. This opens the door for anyone to contribute additional renderers for Astro to support their favorite framework, as well as the ability for users to control which renderers should be used.

    Features

    • Expose a pluggable interface for controlling server-side rendering and client-side hydration
    • Allows components from different frameworks to be nested within each other.

      Note: svelte currently does support non-destructive hydration, so components from other frameworks cannot currently be nested inside of a Svelte component. See Better hydration sveltejs/svelte#4308.

    Breaking Changes

    • To improve compiler performance, improve framework support, and minimize JS payloads, any children passed to hydrated components are automatically wrapped with an <astro-fragment> element.

Patch Changes

  • 3d20623: Fixed a bug where Astro did not conform to JSX Expressions' && syntax.

    Also fixed a bug where <span data-attr="" /> would render as <span data-attr="undefined" />.

  • Updated dependencies [643c880]

    • @astrojs/renderer-preact@0.1.0-next.0
    • @astrojs/renderer-react@0.1.0-next.0
    • @astrojs/renderer-svelte@0.1.0-next.0
    • @astrojs/renderer-vue@0.1.0-next.0

@astrojs/renderer-preact@0.1.0-next.0

Minor Changes

@astrojs/renderer-react@0.1.0-next.0

Minor Changes

@astrojs/renderer-svelte@0.1.0-next.0

Minor Changes

@astrojs/renderer-vue@0.1.0-next.0

Minor Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 24 times, most recently from c7088b7 to 3598db9 Compare May 28, 2021 18:25
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 84b09bc to 07ab58b Compare May 28, 2021 22:52
@github-actions github-actions bot changed the title Version Packages Version Packages (next) May 28, 2021
@natemoo-re natemoo-re merged commit 092d201 into main May 28, 2021
@natemoo-re natemoo-re deleted the changeset-release/main branch May 28, 2021 23:25
ewatch pushed a commit that referenced this pull request May 31, 2021
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
SiriousHunter pushed a commit to SiriousHunter/astro that referenced this pull request Feb 3, 2023
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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.

1 participant