cbl_generator 0.4.0-dev.3 copy "cbl_generator: ^0.4.0-dev.3" to clipboard
cbl_generator: ^0.4.0-dev.3 copied to clipboard

Code generator for Couchbase Lite — generates typed document model classes for the embedded, offline-first, NoSQL JSON document database.

0.4.0-dev.3 #

Note: This release has breaking changes.

  • REFACTOR: adopt Dart dot shorthand notation across codebase (#901). (3861bb7c)
  • BREAKING FEAT(cbl): make MutableDocument.withId a named parameter and data non-nullable (#909). (a51ffb14)

0.4.0-dev.2 #

  • Update a dependency to the latest release.

0.4.0-dev.1 #

0.4.0-dev.0 #

Note: This release has breaking changes.

  • FIX: upgrade analyzer dependencies to v10+ (#857). (0c88ee84)
  • BREAKING FEAT: migrate to Dart native assets (#870). (4fa90890)

0.3.1+7 #

  • Update a dependency to the latest release.

0.3.1+6 #

  • Update a dependency to the latest release.

0.3.1+5 #

  • Update a dependency to the latest release.

0.3.1+4 #

  • FIX(cbl_generator): constrain build dependency to <2.5.0 (#800). (969ead35)

0.3.1+3 #

0.3.1+2 #

  • Update a dependency to the latest release.

0.3.1+1 #

  • Update a dependency to the latest release.

0.3.1 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

0.3.1-dev.4 #

  • Update a dependency to the latest release.

0.3.1-dev.3 #

  • Update a dependency to the latest release.

0.3.1-dev.2 #

  • Update a dependency to the latest release.

0.3.1-dev.1 #

  • Update a dependency to the latest release.

0.3.1-dev.0 #

  • FEAT: support typed documents in collections (#650). (d6a20e52)

0.3.0+2 #

  • REFACTOR: don't use getDisplayString with withNullability (#608). (aa840e04)

0.3.0+1 #

  • Update a dependency to the latest release.

0.3.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

0.3.0-dev.5 #

Note: This release has breaking changes.

  • BREAKING FEAT: replace Query.from* with Database.createQuery (#580). (aa104e25)

0.3.0-dev.4 #

Note: This release has breaking changes.

  • REFACTOR(cbl_generator): add class modifiers (#570). (cb49b7e5)
  • BREAKING FEAT(cbl): add class modifiers (#575). (672df44c)

0.3.0-dev.3 #

  • FEAT(cbl_generator): upgrade to analyzer 6.0.0. (6a7832a4)

0.3.0-dev.2 #

  • Update a dependency to the latest release.

0.3.0-dev.1 #

  • Update a dependency to the latest release.

0.3.0-dev.0 #

Note: This release has breaking changes.

0.2.0+9 #

  • Update a dependency to the latest release.

0.2.0+8 #

  • Update a dependency to the latest release.

0.2.0+7 #

  • Update a dependency to the latest release.

0.2.0+6 #

  • Update a dependency to the latest release.

0.2.0+5 #

  • Update a dependency to the latest release.

0.2.0+4 #

  • Update a dependency to the latest release.

0.2.0+3 #

  • Update a dependency to the latest release.

0.2.0+2 #

  • DOCS: link to new docs website from package READMEs. (fae73bb2)

0.2.0+1 #

0.2.0 #

Note: This release has breaking changes.

  • REFACTOR: use super parameters (#374). (d35feaf0)
  • DOCS: remove broken license badge. (408463ab)
  • DOCS: reformat comments with daco (#385). (e692a51b)
  • DOCS: fix a few spelling mistakes. (9404ae77)
  • BREAKING FEAT: require Flutter 3.0.0 and Dart 2.17.0 (#366). (480912b6)

0.1.0 #

  • Initial release.
2
likes
140
points
337
downloads

Documentation

Documentation
API reference

Publisher

verified publishercbl-dart.dev

Weekly Downloads

Code generator for Couchbase Lite — generates typed document model classes for the embedded, offline-first, NoSQL JSON document database.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#serialization #database #code-generation #nosql #build-runner

License

Apache-2.0 (license)

Dependencies

analyzer, build, cbl, collection, meta, source_gen, source_helper

More

Packages that depend on cbl_generator