Releases: angular/angularfire
Releases · angular/angularfire
21.0.0-rc.0
What's Changed
- Bump all Angular dependencies to
^21.0.0build to~0.2100.0 - Bump firebase to next major
- Drop vertexai
- Lots of lint and tsconfig drama
- Unbork Github Actions
I fully expect I broke something, there were a lot of build / lint issues with this major. Just need to get the ball rolling here now that all the deps are out. Will publish an update to rxfire to fix the peer conflict.
Full Changelog: 20.0.1...21.0.0-rc.0
20.0.1
20.0.0
20.0.0-rc.0
19.2.0
19.1.0
19.0.0
What's Changed
- Single sample application—demonstrating the modular SDK in a Zoneless SSR application with code-splitting on
@defer - Now logging zone warnings about instability when using AngularFire outside of an injection context
- Added docs on application instability
- Bumped Angular, Firebase, and other dependencies
- Now bundling CLI dependencies
Added
- Support for Angular v19
- Support for Zoneless Angular applications
- Add
setLogLevelto control Zone log verbosity @angular/fire/data-connectentry point
Breaks
- Dropped
BlockUntilFirstOperatorandkeepUnstableUntilFirstin favor of Angular'sPendingTasksandpendingUntilEvent, this should only be an improvement but requires AngularFire APIs be called in an Injection Context to be able to zone-wrap properly ZoneWrapperand other AngularFire providers are no longer singletons, this allows better functionality with concurrent SSR- Drop
isSupportedinjection hack in favor of testing Angular'sPLATFORM_ID, this shouldn't affect most developers but you may need to manually checkisSupportedif you're targeting browsers that don't support Firebase SDKs e.g, Messaging on older versions of Safari - Renamed
vertex-previewentry tovertex
New Contributors
- @mmalerba made their first contribution in #3543
- @DellaBitta made their first contribution in #3570
- @hsubox76 made their first contribution in #3577
- @rosostolato made their first contribution in #3595
Full Changelog: 18.0.1...19.0.0
19.0.0-rc.5
What's Changed
- fix(compat): correct injectors to fix issue with compat API on v19 by @rosostolato in #3595
- Switch the zone console errors to warnings by @jamesdaniels in #3608
New Contributors
- @rosostolato made their first contribution in #3595
Full Changelog: 19.0.0-rc.4...19.0.0-rc.5
19.0.0-rc.4
What's Changed
- Zone wrapper noops for our other helpers
- Add a warning / error on potential Zone / hydration issues
- Pass injection context to
zoneWrapFn - Pass injection context into the Promise wrapper
beforeAuthStateChangedshould not block
Full Changelog: 19.0.0-rc.3...19.0.0-rc.4
19.0.0-rc.3
What's Changed
- Allow use of zone wrappers outside injection context by @jamesdaniels in #3589
Full Changelog: 19.0.0-rc.2...19.0.0-rc.3