NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #544 most downloaded on pub.dev
Improved json serialization and data classes with full support for generics, inheritance, customization and more.
Last release 29 days ago
07 Sep 2026
Release timing varies
gaps range from 9 days to 7 months
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
128 releases · first in 2021
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Fixed README
Changed implementation of UnmappedPropertiesHook to allow target parameter at any position in constructor
Added support for lists in copyWith chains
- Fixed bug in isEquals method
Restructured and improved tests
Added get, getAll and useAll methods to Mapper
- Fixed unmapped properties hook
- Fixed enum caseStyle bug
Fixed missing copyWith implementation bug
Respect null in copyWith methods
- Fix equals bug
Deep equality for lists and maps
- Update license
- Fixed imports on windows
- Upgrade dependencies
Fixed missing default values of constructor parameters
Added support for factory constructors and sealed classes
- Fixed imports issue - Fixed platform analysis
Nothing published for this version
Removed usage-support as dev_dependency in favor of safer generation
Added @CustomMapper annotation to auto-add custom mappers without needing to do Mapper.use
Mapper.useReworked configuration system - build.yaml now only support global and library level options
Nothing published for this version
Changed code generation to handle polymorphism explicitly (using switch statement)
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Added default enum values
Nothing published for this version
Nothing published for this version
Added support for class-specific hooks
Nothing published for this version
Subclasses now inherit field annotations
Added support for encoding/decoding hooks
Added support for null and default discriminators
discriminatorValue can now be any constant expression- Added support for annotations - Added some initial tests
Added support for custom discriminator values
Nothing published for this version
Added support for custom iterables and maps
Nothing published for this version
Added support for abstract classes and polymorphism using type discriminators
Fixed minified types issue on web
Ignore classes with only private constructors
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Changed auto_apply to none
- Added support for DateTime
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Conditionally apply ignoreNull
Your coding agent can read these notes before it upgrades. Set up the MCP server →