NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2968 most downloaded on pub.dev
A library to dynamically generate a ThemeData object from a JSON file or dynamic map object
Last release 10 months ago
14 Nov 2025
Release timing varies
gaps range from 8 days to 4 months
Most releases are documented
notes for 53 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
163 releases · first in 2020
[11.0.0] - November 13th, 2025 Flutter 3.38
Converted from manually built code to code generators for most codec items.
One column per quarter.
Update ThemeDecoder and ThemeEncoder to use new ThemeData classes for AppBarThemeData, BottomAppBarThemeData, InputDecorationThemeData
AppBarThemeData, BottomAppBarThemeData, InputDecorationThemeDataonDrag enum property to ShowValueIndicator as always enum property will be depricated after v3.28.0-1.0.pre* Automated dependency updates
[9.0.1+2] - July 1, 2025 Automated dependency updates
Added aliases for cardDataTheme and expansionTileTheme via cardDataThemeData and expansionTileThemeData.
cardDataTheme and expansionTileTheme via cardDataThemeData and expansionTileThemeData.* Flutter 3.32
* Automated dependency updates
* Automated dependency updates
Nothing published for this version
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Flutter 3.29
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Add support to flutter 3.27
* Automated dependency updates
Updated dependency on example for intl.
intl.json_class dependency due to intl.* Fix for issue 205
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
Updated the ColorScheme with the latest values from Flutter 3.22
ColorScheme with the latest values from Flutter 3.22* Automated dependency updates
Fix unit tests and ignore deprecated member of 'ButonBarThemeData' which is deprecated since v3.21.0-10.0.pre.
Swapped MaterialStateProperty with WidgetStateProperty in preperation for other Flutter 3.22 work.
Nothing published for this version
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
* Automated dependency updates
Added MaterialStateColor, OverflowBoxFit
MaterialStateColor, OverflowBoxFit* Update for Flutter 3.16
Fix for filledButtonTheme key (thanks ajil-apx)
filledButtonTheme key (thanks ajil-apx)* Updated flutter_lints to 3.0.0
3.0.0* Added codecs for: * BoxHeightStyle * BoxWidthStyle
BoxHeightStyleBoxWidthStyle* Switching back to json_schema
Nothing published for this version
Temporarialy switch to json_schema2 until this issue is resolved.
Split into independent encoders and decoders for:
EdgeInsetsEdgeInsetsDirectionalEdgeInsetsGeometry* Improved error messaging
Minor bug fixes and improvements
Added JsonMaterialStateProperty class that allows to show values of MaterialPropertyResolver in form of type-safe Map instead of Instance of '_Materia
JsonMaterialStateProperty class that allows to show values of MaterialPropertyResolver in form of type-safe Map<MaterialState?, T> instead of Instance of '_MaterialStatePropertyWith' on toString() call.
Nothing published for this version
Added a code generator to automatically generate the existing encoders into a map.
* Upgraded to json_class 3.0.0
Nothing published for this version
Nothing published for this version
Added a code generator to automatically generate the existing decoders into a map.
Nothing published for this version
* Automated dependency updates
* Automated dependency updates
Switched from [json_schema] to [json_schema2] to support http 1.0.0.
Switched from [json_schema2] to [json_schema] now that it supports Null Safety.
Your coding agent can read these notes before it upgrades. Set up the MCP server →