lantern 0.0.6+3
lantern: ^0.0.6+3 copied to clipboard
Cloud Firestore's data structure definition language and code generator. Lantern lights bright future of your project.
0.0.6+3 #
- Hotfix: fix mistake that
DocumentSnapshotandDocumentReference.
0.0.6+2 #
- Hotfix: fix mistake that type parameters of
referenceis not optional.- Now, type parameter of
referenceis optional.
- Now, type parameter of
0.0.6+1 #
- Hotfix: fix mistake that enum referencing type field is not supported.
0.0.6 #
- Support enum referencing
enum<T>type.
0.0.5 #
- Allow nulls of Document parameters on Dart.
0.0.4+4 #
- Hotfix: fix mistake of https://github.com/kikuchy/lantern/issues/6 .
0.0.4+3 #
- Hotfix: to separate schema class and model class of
Structon Dart
0.0.4+2 #
- Hotfix: fixing runtime errors when you save the Document contains nullable enum field.
0.0.4+1 #
- Hotfix: to generate
@Subcollections as field of Documents on TypeScript
0.0.4 #
- Supports TypeScript code generation
0.0.3 #
- Breaking change
- Now generated Dart codes depend on flamingo
- Lantern generates classes for flamingo's Document and Model.
- Generated files are separated into each collection.
- Supports
enum{}andstruct{}enum{}will generate enum values.struct{}will generate Codable/Model classes.
0.0.2 #
- Omit Firestore rule file generation.
- Supports
fileandstruct<>fileexpresses the file uploaded on Cloud Storage, based onFileof Ballcap-iOS.struct<>expressed the struct of specified Document.
- Breaking changes of
DocumentSnapshotreturned fromDocumentReferenceon generated Dart file.
0.0.1 #
- Initial version, dart/swift/rule generating