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