Skip to content

Releases: angular/angularfire

20.0.0

03 Jun 18:17
c1c6af9
Compare
Choose a tag to compare

What's Changed

  • Peer on Angular v20
  • Peer on firebase-tools v14

Full Changelog: 19.2.0...20.0.0

20.0.0-rc.0

30 May 18:22
c1c6af9
Compare
Choose a tag to compare
20.0.0-rc.0 Pre-release
Pre-release

What's Changed

  • Peer on Angular v20
  • Peer on firebase-tools v14

Full Changelog: 19.2.0...20.0.0-rc.0

19.2.0

20 May 16:56
61fde1b
Compare
Choose a tag to compare

What's Changed

  • Add @angular/fire/ai entry for Firebase AI by @nohe427 in #3650

New Contributors

Full Changelog: 19.1.0...19.2.0

19.1.0

09 Apr 03:23
ec4e3bd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 19.0.0...19.1.0

19.0.0

16 Jan 19:56
35e0a98
Compare
Choose a tag to compare

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 setLogLevel to control Zone log verbosity
  • @angular/fire/data-connect entry point

Breaks

  • Dropped BlockUntilFirstOperator and keepUnstableUntilFirst in favor of Angular's PendingTasks and pendingUntilEvent, this should only be an improvement but requires AngularFire APIs be called in an Injection Context to be able to zone-wrap properly
  • ZoneWrapper and other AngularFire providers are no longer singletons, this allows better functionality with concurrent SSR
  • Drop isSupported injection hack in favor of testing Angular's PLATFORM_ID, this shouldn't affect most developers but you may need to manually check isSupported if you're targeting browsers that don't support Firebase SDKs e.g, Messaging on older versions of Safari
  • Renamed vertex-preview entry to vertex

New Contributors

Full Changelog: 18.0.1...19.0.0

19.0.0-rc.5

10 Jan 19:33
8ce95bf
Compare
Choose a tag to compare
19.0.0-rc.5 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 19.0.0-rc.4...19.0.0-rc.5

19.0.0-rc.4

13 Dec 21:36
45ccd39
Compare
Choose a tag to compare
19.0.0-rc.4 Pre-release
Pre-release

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
  • beforeAuthStateChanged should not block

Full Changelog: 19.0.0-rc.3...19.0.0-rc.4

19.0.0-rc.3

13 Dec 04:05
01597da
Compare
Choose a tag to compare
19.0.0-rc.3 Pre-release
Pre-release

What's Changed

Full Changelog: 19.0.0-rc.2...19.0.0-rc.3

19.0.0-rc.2

12 Dec 21:22
6b1b0ca
Compare
Choose a tag to compare
19.0.0-rc.2 Pre-release
Pre-release

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

19.0.0-rc.1

11 Dec 04:54
e18d8da
Compare
Choose a tag to compare
19.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • Add Data Connect provider
  • ZoneWrapper is no longer a singleton
  • RIP BlockUntilFirstOperator and keepUnstableUntilFirst we have PendingTasks and pendingUntilEvent now

This should allow stable SSR usage in Zoneless applications! 🥳

Full Changelog: 19.0.0-rc.0...19.0.0-rc.1