Skip to content

Latest commit

History

History
62 lines (37 loc) 路 1.64 KB

CHANGELOG.md

File metadata and controls

62 lines (37 loc) 路 1.64 KB

0.0.6+3

  • Hotfix: fix mistake that DocumentSnapshot and DocumentReference.

0.0.6+2

  • Hotfix: fix mistake that type parameters of reference is not optional.
    • Now, type parameter of reference is optional.

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 #6 .

0.0.4+3

  • Hotfix: to separate schema class and model class of Struct on 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{} and struct{}
    • enum{} will generate enum values.
    • struct{} will generate Codable/Model classes.

0.0.2

  • Omit Firestore rule file generation.
  • Supports file and struct<>
    • file expresses the file uploaded on Cloud Storage, based on File of Ballcap-iOS.
    • struct<> expressed the struct of specified Document.
  • Breaking changes of DocumentSnapshot returned from DocumentReference on generated Dart file.

0.0.1

  • Initial version, dart/swift/rule generating