cloud_firestore_web 3.12.2 cloud_firestore_web: ^3.12.2 copied to clipboard
The web implementation of cloud_firestore
3.12.1 #
- Update a dependency to the latest release.
3.12.0 #
3.11.1 #
- Update a dependency to the latest release.
3.11.0 #
3.10.10 #
- Update a dependency to the latest release.
3.10.9 #
- Update a dependency to the latest release.
3.10.8 #
- Update a dependency to the latest release.
3.10.7 #
- Update a dependency to the latest release.
3.10.6 #
3.10.5 #
- FIX(firestore,web): Propagate
FirebaseException
properly, fixmergeFields
bug, fixbytesLoaded
different type under different conditions (#12334). (fdde75b0) - FIX(firestore): aggregate query
average()
isnull
when collection is empty or collection doesn't exist or the property doesn't exist on docs (#12304). (4d3b578d)
3.10.4 #
3.10.3 #
3.10.2 #
- Update a dependency to the latest release.
3.10.1 #
- Update a dependency to the latest release.
3.10.0 #
3.8.10 #
- Update a dependency to the latest release.
3.8.9 #
- Update a dependency to the latest release.
3.8.8 #
- Update a dependency to the latest release.
3.8.7 #
- Update a dependency to the latest release.
3.8.6 #
3.8.5 #
- Update a dependency to the latest release.
3.8.4 #
- Update a dependency to the latest release.
3.8.3 #
- Update a dependency to the latest release.
3.8.2 #
- Update a dependency to the latest release.
3.8.1 #
- Update a dependency to the latest release.
3.7.2 #
- Update a dependency to the latest release.
3.7.1 #
3.6.4 #
- Update a dependency to the latest release.
3.6.3 #
- Update a dependency to the latest release.
3.6.2 #
- Update a dependency to the latest release.
3.5.1 #
- Update a dependency to the latest release.
3.5.0 #
3.4.3 #
- Update a dependency to the latest release.
3.4.2 #
- Update a dependency to the latest release.
3.4.1 #
3.4.0 #
3.3.5 #
- Update a dependency to the latest release.
3.3.4 #
- Update a dependency to the latest release.
3.3.3 #
3.3.2 #
3.3.1 #
3.3.0 #
3.2.1 #
- Update a dependency to the latest release.
3.1.1 #
3.0.5 #
- Update a dependency to the latest release.
3.0.4 #
3.0.3 #
- Update a dependency to the latest release.
3.0.2 #
- Update a dependency to the latest release.
3.0.1 #
- Update a dependency to the latest release.
3.0.0 #
2.8.10 #
2.8.9 #
- Update a dependency to the latest release.
2.8.8 #
- Update a dependency to the latest release.
2.8.7 #
- Update a dependency to the latest release.
2.8.6 #
- Update a dependency to the latest release.
2.8.5 #
- Update a dependency to the latest release.
2.8.4 #
- Update a dependency to the latest release.
2.8.2 #
2.6.18 #
- Update a dependency to the latest release.
2.6.17 #
2.6.16 #
- Update a dependency to the latest release.
2.6.15 #
- Update a dependency to the latest release.
2.6.14 #
- Update a dependency to the latest release.
2.6.13 #
- Update a dependency to the latest release.
2.6.12 #
- Update a dependency to the latest release.
2.6.11 #
- Update a dependency to the latest release.
2.6.9 #
- Update a dependency to the latest release.
2.6.8 #
- Update a dependency to the latest release.
2.6.7 #
- Update a dependency to the latest release.
2.6.6 #
- Update a dependency to the latest release.
2.6.5 #
- REFACTOR: fix all
unnecessary_import
analyzer issues introduced with Flutter 2.8. (7f0e82c9)
2.6.4 #
- Update a dependency to the latest release.
2.6.3 #
- Update a dependency to the latest release.
2.6.2 #
- Update a dependency to the latest release.
2.6.1 #
- Update a dependency to the latest release.
2.6.0 #
- FEAT: automatically inject Firebase JS SDKs (#7359).
2.5.0 #
- FEAT: support initializing default
FirebaseApp
instances from Dart (#6549).
2.4.5 #
- Update a dependency to the latest release.
2.4.4 #
- Update a dependency to the latest release.
2.4.3 #
- Update a dependency to the latest release.
2.4.2 #
- FIX: implement missing getter for settings on Firestore web (#6930).
- CHORE: Reduce hash conflicts on objects (#6928).
2.4.1 #
- Update a dependency to the latest release.
2.4.0 #
- STYLE: enable additional lint rules (#6832).
- FIX: blob was being parsed as geopoint. (#6728).
- FEAT: override ==/hashCode for Firestore Queries (#6797).
2.3.0 #
- FIX: export PersistenceSettings (#6603).
- FEAT: useFirestoreEmulator(host, port) API for firestore (#6428).
- CHORE: publish packages (#6513).
2.2.0 #
- FEAT: useFirestoreEmulator(host, port) API for firestore (#6428).
2.1.2 #
- Update a dependency to the latest release.
2.1.1 #
- Update a dependency to the latest release.
2.1.0 #
- FIX: pass GetOptions to web Query.get (#6132).
- FEAT: loadBundle() & namedQueryGet() implementation (#6037).
2.0.1 #
- DOCS: Add missing homepage/repository links (#6054).
- CHORE: publish packages (#6022).
- CHORE: publish packages.
2.0.0 #
-
FEAT: Add withConverter function to CollectionReference, DocumentReference and Query (#6015). This new method allows interacting with collections/documents in a type-safe way:
final modelsRef = FirebaseFirestore .instance .collection('models') .withConverter<Model>( fromFirestore: (snapshot, _) => Model.fromJson(snapshot.data()!), toFirestore: (model, _) => model.toJson(), ); Future<void> main() async { // Writes now take a Model as parameter instead of a Map await modelsRef.add(Model()); final Model model = await modelsRef.doc('123').get().then((s) => s.data()); }
-
BREAKING REFACTOR:
DocumentReference
,CollectionReference
,Query
,DocumentSnapshot
,CollectionSnapshot
,QuerySnapshot
,Transaction.get
,Transaction.set
andWriteBatch.set
now take an extra generic parameter. (#6015).See the migration guide for more information on how to update your code.
-
BREAKING FEAT: convert FieldPath parameters from dynamic to Object (#5997).
1.0.7 #
- Update a dependency to the latest release.
1.0.6 #
- REFACTOR: Share guard functions accross plugins (#5783).
1.0.5 #
- FIX: conditionally pass options to docChanges (#5751).
1.0.4 #
- Update a dependency to the latest release.
1.0.3 #
- FIX: cannot store null values in firestore on the web (#5335).
- CHORE: bump min Dart SDK constraint to 2.12.0 (#5430).
- CHORE: publish packages (#5429).
1.0.2 #
- FIX: cannot store null values in firestore on the web (#5335).
1.0.1 #
- FIX: Fix wrong cast (firebase#5050) (#5242).
1.0.0 #
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
1.0.0-1.0.nullsafety.0 #
- Bump "cloud_firestore_web" to
1.0.0-1.0.nullsafety.0
.
0.4.0-1.0.nullsafety.2 #
- FIX: Fixed crashes due to null
Settings
(#5031).
0.4.0-1.0.nullsafety.1 #
- Update a dependency to the latest release.
0.4.0-1.0.nullsafety.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: migrate to NNBD (#4780).
0.3.0+1 #
- Update a dependency to the latest release.
0.3.0 #
Note: This release has breaking changes.
- FIX: ensure web FieldValue types are converted (#4247).
- BREAKING REFACTOR: remove all currently deprecated APIs (#4594).
0.2.1+2 #
- Update a dependency to the latest release.
0.2.1+1 #
- Update a dependency to the latest release.
0.2.1 #
- FEAT: migrate firebase interop files to local repository (#3973).
- FEAT [WEB]
FirebaseFirestore.enablePersistence
now acceptsPersistenceSettings
- FEAT [WEB] adds
PersistenceSettings
class - FEAT [WEB] adds support for
FirebaseFirestore.clearPersistence
- FEAT [WEB] adds support for
FirebaseFirestore.terminate
- FEAT [WEB] adds support for
FirebaseFirestore.waitForPendingWrites
- FEAT [WEB] adds support for
SetOptions.mergeFields
- FEAT [WEB] adds
GetOptions
support for querying against server/cache - FEAT [WEB] adds support for
Query.limitToLast
- FEAT [WEB] adds support for
FirebaseFirestore.snapshotsInSync
0.2.0+5 #
- Update a dependency to the latest release.
0.2.0+4 #
- FIX: bubble exceptions (#3701).
- FIX: fix returning of transaction result (#3747).
- FIX: ensure isCollectionGroupQuery is initialised (#3772).
0.2.0+3 #
- FIX: dependency issue in pubspec.yaml (#3734).
0.2.0+2 #
- FIX: fix dependency in pubspec.yaml (#3713).
0.2.0+1 #
- Fixed issue #3210 (
Query.orderBy(FieldPath.documentId)
throws exception). - Bump
cloud_firestore_platform_interface
dependency.
0.2.0 #
- See
cloud_firestore
plugin changelog.
0.1.1+2 #
- Ensure QueryWeb correctly encodes values passed in to
[start|end][At|Before](Document?)
methods.
0.1.1+1 #
- Ensure FieldValueFactoryWeb correctly encodes parameters for arrayRemove/arrayUnion FieldValues.
0.1.1 #
- Support equality comparison of field values.
FieldValueWeb
no longer extendsFieldValuePlatform
.- Updated platform interface dependency.
0.1.0+4 #
- Make the pedantic dev_dependency explicit.
0.1.0+3 #
- Removed unit test that was only testing dart-lang behavior.
0.1.0+2 #
- Update documentation about this package being the endorsed platform for web.
0.1.0+1 #
- Fix
fileName
prop in pubspec.yaml
0.1.0 #
- Initial release