Skip to content

feat(angular): update to Angular 19 and standalone components#1819

Merged
ShaneK merged 18 commits intomainfrom
ROU-11417
Feb 25, 2025
Merged

feat(angular): update to Angular 19 and standalone components#1819
ShaneK merged 18 commits intomainfrom
ROU-11417

Conversation

@ShaneK
Copy link
Member

@ShaneK ShaneK commented Feb 19, 2025

This PR upgrades the conference app to Angular 19, it's branched off of PR #1817 and includes that work - updating all components to standalone. This PR should also fix the issue that was stopping that PR from building.

I made a new PR in this case because the goal has shifted from just the standalone component upgrade to also upgrading to Angular 19.

This PR also upgrades from Capacitor 4 to 6. Stopped before 7 because of a current issue with the way Framework uses the Capacitor API, but will upgrade to 7 after that's addressed.

Co-authored-by: carniatto mateus.carniatto@mylighthouse.com

@ShaneK ShaneK changed the title ROU-11417 - Upgrading to Angular 19 feat(angular): update to Angular 19 and standalone components Feb 19, 2025
Copy link
Member

@brandyscarney brandyscarney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good! Can we resolve the last three warnings/errors here?

Screenshot 2025-02-24 at 5 23 50 PM

I added a few other requests as comments.

Copy link
Member

@brandyscarney brandyscarney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Huge thanks to Carniatto for doing most of the Angular standalone work, and to Shane for getting it across the finish line and adding support for Angular 19!

@ShaneK ShaneK merged commit fe6a0e0 into main Feb 25, 2025
2 checks passed
@ShaneK ShaneK deleted the ROU-11417 branch February 25, 2025 15:49
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.

3 participants