flutterfire_gen 0.5.0
flutterfire_gen: ^0.5.0 copied to clipboard
flutterfire_gen is a package for automatic code generation for Cloud Firestore. It supports efficient CRUD operations with type-safe interfaces and methods.
0.5.0 #
Note
This release has breaking changes.
- Update
cloud_firestorepackage version to5.5.0, which might be not compatible with previous versions (thanks to @masa-tokyo).
0.4.3 #
- Update documents.
- Enable to combine
@allowFieldValueannotation with@CreateDefaultand@UpdateDefault. - Update dependency package versions.
0.4.2 #
- Add
BuildYamlConfigtests. - Add
CodeGenerationConfigtests. - Generate
getSumandgetAveragemethods.
0.4.1 #
- Add
FromJsonFieldParsertests. - Add
ToJsonFieldParsertests. - Add
FieldConfigtests. - Update
flutterfire_gen,flutterfire_gen_utilsdependency versions.
0.4.0 #
Note
This release has breaking changes.
- Breaking: Update
cloud_firestorepackage version to4.14.0, which is not compatible with its previous version4.13.6or lower because of thecountquery return type change. See thecloud_firestorepackage diff here. - Update
flutterfire_gen,flutterfire_gen_utilsdependency versions. - Refactor
FieldElementParserto enable to write unit test. - Add
field_element_parser_test.dart. - Add
dart_type_util.darttests.
0.3.0-dev.5 #
- Update dependency version.
0.3.0-dev.4 #
- Remove direct dependency on Flutter SDK.
0.3.0-dev.3 #
- Update dependency versions to enable to build when
flutter pub downgrade. - Improve pub.dev score.
0.3.0-dev.2 #
- Enable to generate
countmethod in query class. - Enable to call read methods as
CollectionGroupQueryforfetchDocuments,subscribeDocuments, andcountmethods. - Fix read
DocumentReferencename bug infetchDocumentandsubscribeDocumentmethods (thanks to @iincho). - Update doc comments.
- Refactor codes.
0.3.0-dev.1 #
- Enable to set
schema_definition_class_prefix,read_class_prefix,create_class_prefix,update_class_prefix,delete_class_prefix,read_class_suffix,create_class_suffix,update_class_suffix,delete_class_suffixto customize schema definition and generated class names. - Update generated
CollectionReferencevariable name. - Update doc comments.
- Refactor codes.
0.2.0-dev.5 #
- Update generated codes' doc comments.
0.2.0-dev.4 #
- Update
README.md.
0.2.0-dev.3 #
- Update
README.md.
0.2.0-dev.2 #
- Update
ToJsonParserlogic forDateTimefields.
0.2.0-dev.1 #
- Refactor entire codes.
0.0.1-dev.9 #
- Enable to use
JsonPostProcessorannotation.
0.0.1-dev.8 #
- Fix create and update class template.
0.0.1-dev.7 #
- Stop using constructor default value.
- Enable to use
AlwaysUseFieldValueServerTimestampWhenCreating, andAlwaysUseFieldValueServerTimestampWhenCreatingannotations. - Update dependency packages.
0.0.1-dev.6 #
- Make
DocumentReferencefield generation inReadEntityclass optional. - Generate
pathfield inReadEntityclass instead. - Make
copyWithmethod generation inReadEntityclass optional.
0.0.1-dev.5 #
- Fix
subscribeDocumentmethod template bug.
0.0.1-dev.4 #
- Update adding Cloud Firestore document method name.
- Refactor generating delete Cloud Firestore document related codes.
0.0.1-dev.3 #
- Generate delete document method in Query class.
0.0.1-dev.2 #
- Fix a bug in build.yaml.
0.0.1-dev.1 #
- Initial preview release.