NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4152 most downloaded on pub.dev
Code generation library for the JSON-like providers, models, and adapters in Brick
Last release 11 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
One column per quarter.
Support analyzer >=8.0.0 <10.0.0
analyzer >=8.0.0 <10.0.0build >=3.0.0 <5.0.0source_gen >=3.0.0 <5.0.0Dart minimum SDK is updated to 3.4.0
3.4.0analyzer constraint is now >=6.11.0 <7.0.0(test) remove analysis options override for non-standard library prefixes
.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.brick_core to 1.4.0Nothing published for this version
Update analyzer constraints to >=6.0.0 <7.0.0
analyzer constraints to >=6.0.0 <7.0.0Nothing published for this version
Ensure deserializing string-based enums iterate on an array of strings
- Support Dart 3
Update minimum analyzer constraint to 5.0.0
analyzer constraint to 5.0.0.byName accessor for iterable enum valuesNothing published for this version
Nothing published for this version
Nothing published for this version
Respect enum from constructors and to methods
from<Provider> constructors and to<Provider> methods- Upgrade analyzer to version 4
Nothing published for this version
Do not auto assign values for nullable iterables when deserializing
Nothing published for this version
Loosen dependency restrictions to major versions
If .fromJson is defined on a field's class, the field will be recognized in the adapter and .fromJson will be used when deserializing.
.fromJson is defined on a field's class, the field will be recognized in the adapter and .fromJson will be used when deserializing.#toJson is defined on a field's class, the field will be recognized in the adapter and #toJson will be used when serializing.Nothing published for this version
Nothing published for this version
Nothing published for this version
Separate brick_json_generators to its own package from brick_rest_generators
brick_json_generators to its own package from brick_rest_generatorsNothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →