PackageTrack
Sign in Get early access

brick_json_generators

Code generation library for the JSON-like providers, models, and adapters in Brick

4.1.0 7.6K downloads/mo #3304 most downloaded on pub.dev GetDutchie/brick

What this package is like to depend on

Last release 9 months ago

01 Nov 2025

Release timing varies

gaps range from 1 weeks to 1.2 years

Most releases are documented

notes for 13 of 21 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

24 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

24 releases · Feb 2022 to Nov 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 24
  1. 4.1.0 01 Nov 2025
    Release notes
    • Support analyzer >=8.0.0 <10.0.0
    • Support build >=3.0.0 <5.0.0
    • Support source_gen >=3.0.0 <5.0.0
    Open source →
  2. 4.0.0 24 Feb 2025
    Release notes
    • Dart minimum SDK is updated to 3.4.0
    • All dependency restrictions are updated to include the minimum released version.
    • analyzer constraint is now >=6.11.0 <7.0.0
    Open source →
  3. 3.2.0 02 Jan 2025
    Release notes
    • (test) remove analysis options override for non-standard library prefixes
    • Revert .getDisplayString() change due to Flutter 3.22 being restricted to analyzer <6.4.1. meta is pinned to 1.12 in this version of Flutter, and analyzer >=6.5.0, where the change was made, requires meta >= 1.15. This change will eventually be re-reverted.
    • Upgrade brick_core to 1.4.0
    • Update analysis to modern lints
    • Remove redundant nullability checks for enums, siblings and iterable siblings
    Open source →
  4. 3.2.0+1 02 Jan 2025

    Nothing published for this version

  5. 3.1.1 06 Sep 2024
    Release notes
    • Apply standardized lints
    • Update analyzer constraints to >=6.0.0 <7.0.0
    • Format CHANGELOG.md
    Open source →
  6. 3.1.0 27 Aug 2024

    Nothing published for this version

  7. 3.0.2 26 Jun 2023
    Release notes
    • Ensure deserializing string-based enums iterate on an array of strings (#345)
    Open source →
  8. 3.0.1 23 May 2023
    Release notes
    • Support Dart 3
    Open source →
  9. 3.0.0 10 Mar 2023
    Release notes
    • Update minimum analyzer constraint to 5.0.0
    • Use Dart 2.15's .byName accessor for iterable enum values
    Open source →
  10. 3.0.0-pre.3 07 Mar 2023 pre-release

    Nothing published for this version

  11. 3.0.0-pre.2 05 Mar 2023 pre-release

    Nothing published for this version

  12. 3.0.0-pre.1 03 Mar 2023 pre-release

    Nothing published for this version

  13. 1.1.1 04 Oct 2022
    Release notes
    • Respect enum from<Provider> constructors and to<Provider> methods
    Open source →
  14. 1.1.0 09 Sep 2022
    Release notes
    • Upgrade analyzer to version 4
    Open source →
  15. 1.1.0+1 09 Sep 2022

    Nothing published for this version

  16. 1.0.3 26 Aug 2022
    Release notes
    • Do not auto assign values for nullable iterables when deserializing
    Open source →
  17. 1.0.3+1 26 Aug 2022

    Nothing published for this version

  18. 1.0.2 23 Aug 2022
    Release notes
    • Loosen dependency restrictions to major versions
    • Check for nullability before deserializing single associations
    Open source →
  19. 1.0.1 25 Feb 2022
    Release notes
    • If .fromJson is defined on a field's class, the field will be recognized in the adapter and .fromJson will be used when deserializing.
    • If #toJson is defined on a field's class, the field will be recognized in the adapter and #toJson will be used when serializing.
    Open source →
  20. 1.0.1+1 25 Feb 2022

    Nothing published for this version

  21. 1.0.1+2 25 Feb 2022

    Nothing published for this version

  22. 1.0.1+4 25 Feb 2022

    Nothing published for this version

  23. 1.0.0 16 Feb 2022
    Release notes
    • Separate brick_json_generators to its own package from brick_rest_generators
    Open source →
  24. 0.0.1 14 Feb 2022

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive