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

feat(astro-angular): update Astro integration with Angular v14.2 APIs #58

Merged
merged 3 commits into from
Aug 27, 2022

Conversation

brandonroberts
Copy link
Member

  • Updates the repo dependencies to Angular v14.2, Nx 14.5.10
  • Updates the integration to
    • Work with astro add by installing the necessary dependencies, installing the integration in Astro projects
    • Use the createApplication/createComponent APIs to correctly hydrate multiple components on the client
  • Renames the package to @analogjs/astro-angular

The createApplication/createComponent APIs introduced in Angular v14.2
adds support for independently bootstrapping Angular components. This
enables Astro components to be bootstrapped more than once using
the element provided by Astro when hydrated on the client.
@brandonroberts brandonroberts changed the title feat(astro-integration-angular): update Astro integration with Angular v14.2 APIs feat(astro-angular): update Astro integration with Angular v14.2 APIs Aug 27, 2022
@brandonroberts brandonroberts merged commit b385869 into main Aug 27, 2022
@brandonroberts brandonroberts deleted the feat-astro-integration branch August 27, 2022 21:45
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.

None yet

1 participant