d_serializer_builder 1.0.2
d_serializer_builder: ^1.0.2 copied to clipboard
Builder package that generates model serializers and global registry files for d_serializer annotations in Dart projects.
Changelog #
All notable changes to this project will be documented in this file.
1.0.2 - 2026-05-29 #
Fixed #
- Fixed registry generation in Flutter/build_runner environments where the synthetic input path is
lib/$lib$. d_serializer_registry.g.dartis now generated correctly so apps can useinitializeDSerializer()without manual per-model registration.
1.0.1 - 2026-05-29 #
Changed #
- Improved pub.dev metadata and repository links.
- Upgraded dependency constraints for modern ecosystem compatibility.
- Added package example and expanded public API docs.
1.0.0 - 2026-05-29 #
Added #
@Serializable()model generator builder (*.g.dart).- Global registry builder for
initializeDSerializer()(d_serializer_registry.g.dart). - Support for
JsonKeyoptions used byd_serializer:name,ignore,defaultValue,converter,useEnumIndexrequiredKey,unknownEnumValue
- Support for
Serializableoptions used byd_serializer:rename,discriminator,typeField,strict,naming