angularfire

Angular + Firebase = ❤️

MIT License

Downloads
475.8K
Stars
7.7K
Committers
225

Bot releases are visible (Hide)

angularfire - 6.1.5-rc.5

Published by jamesdaniels over 3 years ago

angularfire - 6.1.5-rc.4

Published by jamesdaniels over 3 years ago

angularfire - 6.1.5-rc.3

Published by jamesdaniels over 3 years ago

angularfire - 6.1.5-rc.2

Published by jamesdaniels over 3 years ago

angularfire - 6.1.5-rc.1

Published by jamesdaniels over 3 years ago

angularfire - 6.1.5-rc.0

Published by jamesdaniels over 3 years ago

Support Angular 12 peer

angularfire - 6.1.4

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • storage: firebase.default typing issue with Firebase v7 (#2703) (984006d)
  • storage: snapshotChanges should return a success snapshot (#2704) (972aa85)
  • analytics: no longer error when included in SSR or when using Firebase v7 (#2701) (da8c660)
angularfire - 6.1.3

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • afs: allow stateChanges and auditLog to emit blank arrays at first (21442f0)
angularfire - 6.1.2

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • afs: document's actions should have appropriate types (#2683) (d36544f)
  • afs: fixing the metadata in snapshotChanges and more (#2670) (d5dbe99)
  • afs: stateChanges and auditLog correctly emit metadata changes (#2684) (fce594b)
  • analytics: screen tracking will no longer fail on broken routes (#2678) (ae26b35), closes #2677
  • auth: removed the shareReplay from auth and addressed Zone.js issues (#2682) (059547b), closes #2681
  • core: ensure the UMDs are importing things correctly for the lazy modules (#2676) (6817bcc)
  • core: try/catch the HMR/DI warning (#2687) (1530112)
  • storage: unsubscribing from the upload progress will not cancel and added replay (#2688) (d845cdd), closes #2685
angularfire - 6.1.1

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • afs: fix regression keeping one from overriding collection.doc type (#2668) (22e2883)
  • core: fix the instance cache logic (#2667) (7f89643)
  • storage: error state not represent in UploadTaskSnapshot (#2665) (2ce41aa)
angularfire - 6.1.0

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • database: fix Zone.js issues by running ref-gen outside angular (5186389)
  • auth: ScreenTrackingService will now wait for UserTrackingService to report an initial result, if UserTrackingService has been provided (#2661) (b666a80)
  • analytics: Bunch of analytics & screen tracking improvements (#2654) (5bc159a)
  • fcm: tokenChanges now listen for notification permission changes and trip token detection as expected (#2652) (8d3093f)
  • firestore: doc and collection methods generic (#2649) (796b7c1)
  • deploy: remove direct workspace access (#2643) (7e1918a)
  • schematics: remove experimental workspace API type usage (#2644) (b976c58)

Features

  • core: Support Angular 11
  • 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 for firebase.auth.UserCredential (#2661) (b666a80)
  • auth: ScreenTrackingService now logs sign_up and login events (#2661) (b666a80)
  • database: Added USE_EMULATOR DI token (#2652) (8d3093f)
  • fcm: Added VAPID_KEY, SERVICE_WORKER, and USE_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 and PERSISTENCE DI tokens (#2652) (8d3093f)
  • functions: Added USE_EMULATOR and NEW_ORIGIN_BEHAVIOR DI token to opt-into the new way of setting ORIGIN (#2652) (8d3093f)
  • functions: httpsCallable function now takes in HttpsCallableOptions (#2652) (8d3093f)
  • storage: Added MAX_UPLOAD_RETRY_TIME and MAX_OPERATION_RETRY_TIME DI tokens (#2652) (8d3093f)
  • 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 callable functions (#2434) (f8d5a50), closes #2433
  • schematics: support FIREBASE_TOKEN for ng deploy (#2327) (dd92869)
  • storage: getDownloadURL pipe (#2648) (0d799da)
angularfire - 6.1.0-rc.4

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • auth: ScreenTrackingService will now wait for UserTrackingService to report an initial result, if UserTrackingService 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 for firebase.auth.UserCredential (#2661) (b666a80)
  • auth: ScreenTrackingService now logs sign_up and login events (#2661) (b666a80)
angularfire - 6.1.0-rc.3

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • analytics: Bunch of analytics & screen tracking improvements (#2654) (5bc159a)
angularfire - 6.1.0-rc.2

Published by jamesdaniels almost 4 years ago

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, and USE_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 and PERSISTENCE DI tokens (#2652) (8d3093f)
  • functions: Added USE_EMULATOR and NEW_ORIGIN_BEHAVIOR DI token to opt-into the new way of setting ORIGIN (#2652) (8d3093f)
  • functions: httpsCallable function now takes in HttpsCallableOptions (#2652) (8d3093f)
  • storage: Added MAX_UPLOAD_RETRY_TIME and MAX_OPERATION_RETRY_TIME DI tokens (#2652) (8d3093f)
angularfire - 6.1.0-rc.1

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • firestore: doc and collection methods generic (#2649) (796b7c1)

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)
angularfire - 6.1.0-rc.0

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • deploy: remove direct workspace access (#2643) (7e1918a)
  • schematics: remove experimental workspace API type usage (#2644) (b976c58)

Features

angularfire - 6.0.5

Published by jamesdaniels almost 4 years ago

  • 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 (via ts-transformer-keys)
  • Use indexOf > -1 rather than includes, so another polyfill isnt needed for IE developers
  • Adding logger/compat to the cloud function generator
angularfire - 6.0.4

Published by jamesdaniels almost 4 years ago

Bug Fixes

  • analytics: UserTrackingService and ScreenTrackingService should be opt-in, rather than opt-out (#2605) (92f7aaf)
  • auth: addressing observable errors in non-browser environments (#2626) (120c854)

Features

angularfire - 6.0.3

Published by jamesdaniels about 4 years ago

  • Fixed AngularFireAnalytics and AngularFirePerformance 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
angularfire - 6.0.2

Published by jamesdaniels over 4 years ago

  • Quick fix to peers so ng add @angular/fire installs the correct version on Angular 10