Releases: angular/angularfire
Releases · angular/angularfire
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
19.0.0-rc.2
What's Changed
- No longer use the isSupported injection hack, rather rely on isPlatformBrowser/Server
- Bump rxfire dependency
Full Changelog: 19.0.0-rc.1...19.0.0-rc.2