Releases: angular/angularfire
Releases · angular/angularfire
6.1.0-rc.4
Bug Fixes
- auth:
ScreenTrackingService
will now wait forUserTrackingService
to report an initial result, ifUserTrackingService
has been provided (#2661) (b666a80)
Features
- core: Adding global caches that survive/warn on HMR (#2661) (b666a80), closes #2655
- auth: Warn when using Auth emulator in conjunction with database or firestore, (#2661) (b666a80), closes #2656
- auth: Adding
AngularFireAuth.credential
an observer forfirebase.auth.UserCredential
(#2661) (b666a80) - auth:
ScreenTrackingService
now logssign_up
andlogin
events (#2661) (b666a80)
6.1.0-rc.3
6.1.0-rc.2
Bug Fixes
- fcm:
tokenChanges
now listen for notification permission changes and trip token detection as expected (#2652) (8d3093f)
Features
- database: Added
USE_EMULATOR
DI token (#2652) (8d3093f) - fcm: Added
VAPID_KEY
,SERVICE_WORKER
, andUSE_EMULATOR
DI tokens (#2652) (8d3093f) - fcm:
deleteToken
's token argument is now optional, reflecting Firebase v8 changes (#2652) (8d3093f) - auth: Added
SETTINGS
,TENANT_ID
,LANGUAGE_CODE
,USE_DEVICE_LANGUAGE
,USE_EMULATOR
andPERSISTENCE
DI tokens (#2652) (8d3093f) - functions: Added
USE_EMULATOR
andNEW_ORIGIN_BEHAVIOR
DI token to opt-into the new way of settingORIGIN
(#2652) (8d3093f) - functions:
httpsCallable
function now takes inHttpsCallableOptions
(#2652) (8d3093f) - storage: Added
MAX_UPLOAD_RETRY_TIME
andMAX_OPERATION_RETRY_TIME
DI tokens (#2652) (8d3093f)
6.1.0-rc.1
Bug Fixes
Features
- firestore: Inherit doc return type from class (#2640) (f7bbd09)
- firestore: map document ID to the provided idField in a collection group query (#2580) (dbf31d9)
- auth-guard: add support for specifying a
string
to redirect to (#2448) (fe31191), closes #2287 #2144 - database: add option to include key on
valueChanges()
(#2126) (5cdb8ce) - deploy: More deploy options (#2647) (1bbd3e4)
- firestore: options to include document ID on valueChanges() (#2113) (09ed22a)
- functions: Add options param to httpsCallable functions (#2434) (f8d5a50), closes #2433
- schematics: support FIREBASE_TOKEN for
ng deploy
(#2327) (dd92869) - storage: getDownloadURL pipe (#2648) (0d799da)
6.1.0-rc.0
6.0.5
PerformanceMonitoringService
should now tree-shake out when not provided, making this behavior opt-in- Support
proxy-polyfill
for IE11 on the lazy classes by adding the methods to prototype at build-time (viats-transformer-keys
) - Use
indexOf > -1
rather thanincludes
, so another polyfill isnt needed for IE developers - Adding
logger/compat
to the cloud function generator
6.0.4
6.0.3
- Fixed
AngularFireAnalytics
andAngularFirePerformance
which were not initializing properly or sending analytics - Typings for NG10
- Fixed the
_next
error with FCM by wrapping the callback differently - Various Zone.js improvements
- Reduce the extraneous nulls that were firing on the
AngularFireAuth
user
observable while the auth token is validated - Work-arounds for problems with Firebase SDK side-effects in Node.js / SSR
6.0.2
- Quick fix to peers so
ng add @angular/fire
installs the correct version on Angular 10
6.0.1
- Updating peer dependencies to allow for Angular 10
ng add @angular/fire
should correctly add thefirebase
peerng add @angular/fire
will not duplicate settings entries, if they're already presentng add @angular/fire
will error if there are peer incompatabilitiesng deploy
should function correctly on Windows devicesng deploy
will now mark the Angular assets as immutable on Firebase Hosting- RTDB and Firestore CRUD operations should return in the ngZone
- Use of
AngularFireAuthGuard
should no longer destablize Zone.js