-
Notifications
You must be signed in to change notification settings - Fork 2.2k
19.0.0-rc.0 #3579
-
What's Changed
- Allow use in Zoneless projects
- Depends on Angular v19, Firebase v11
- Now bundling schematics, this allows us to clean up some dependencies
- Drop locationId from the downloaded config on
ng add
, fixes Installing @angular/fire on IDX adds an unrecognized locationId #3556
What's left
Before we release v19 final we have a couple things to fix up
- Make sure Zoneless is working well with Angular SSR, better leverage PendingTasks
- Dust off the rxfire dependency, it's a little long in the tooth
- We marked a couple flaky FirestoreCollectionGroup tests as pending, we should sort those
- Codesplit the now bundled schematics, will shave ~2mb off the tarball
- Update samples and docs to v19
- Address any show stoppers encountered while testing
New Contributors
- @mmalerba made their first contribution in Revive samples/advanced and update it to latest Angular #3543
- @DellaBitta made their first contribution in Update Firestore example to use @for and AsyncPipe #3570
- @hsubox76 made their first contribution in update sample project #3577
Full Changelog: 18.0.1...19.0.0-rc.0
This discussion was created from the release 19.0.0-rc.0.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 3 comments 3 replies
This comment has been hidden.
This comment has been hidden.
-
Addressed in 19.0.0-rc.1
Beta Was this translation helpful? Give feedback.
All reactions
-
Sorry to put this in here but I do not have the permission to create new discussions. Can someone please direct me to an up to date article/doc with the explanation how to query Firestore when the page is rendered on the server with SSR? I am just trying out the new angular 19 release and still if I use @angular/fire I do not get the data in the template that are queried with @angular/fire from Firestore. When I open page source I see my page data but the part that is supposed to show the data originating from Firestore has only a placeholder tag in the source code. It is clear that the data is not there on the initial page load, only afterwards when the javascript kicks in on the client it is rendered. I would much appreciate a guideline how this is supposed to be done in Angular 19. Thank you very much.
Beta Was this translation helpful? Give feedback.
All reactions
-
Give 19.0.0-rc.1 a spin once the build is on NPM, this should allow proper render blocking in Zoneless SSR applications.
Beta Was this translation helpful? Give feedback.
All reactions
-
In an upcoming release we'll have an improved API for "resuming" the snapshot listener from the server fetch.
Beta Was this translation helpful? Give feedback.
All reactions
-
Hi devs,
- Thank you for your efforts to release v19
- Any ETA for the final release date?
Beta Was this translation helpful? Give feedback.