dart_json_mapper 1.1.7 dart_json_mapper: ^1.1.7 copied to clipboard
This package allows programmers to annotate Dart classes in order to serialize / deserialize them from / to JSON.
1.1.7 #
- Issues #10, #11 has been fixed
1.1.6 #
- Issue #9 has been fixed
1.1.5 #
- Map<String, dynamic> easing methods toMap/fromMap introduced.
1.1.4 #
- Issue #8 has been fixed
1.1.3 #
- Documented use case with Inherited classes derived from abstract / base class
1.1.2 #
- Issues #5, #6 has been fixed
1.1.1 #
- Issue #4 has been fixed
1.1.0 #
- Update build process, from now on relying on build_runner configured over build.yaml
- Issues #2, #3 has been fixed
1.0.9 #
- Added support for derived classes
1.0.8 #
- Fixnum types Int32, Int64 support added
1.0.7 #
- Iterable based types support enhanced
1.0.6 #
- Set based types support added
1.0.5 #
- Uint8List, BigInt types support added
1.0.4 #
- Value decorators support enhanced
1.0.3 #
- Value decorator introduced
1.0.2 #
- Added some docs
- Added test on ignored class field
1.0.1 #
- Improved Support for Map<K, V> type
- Added basic Support for dynamic type
1.0.0 #
- Positional constructor parameters support
- Support for Symbol, Map types
- More tests added
0.1.3 #
- Support Dart 2.0
- Support latest reflectable library changes
- Remove dependency on barback
0.1.2 #
- Converters registry introduced
- Error handling improved
0.1.1 #
- Converter auto detection based on field type
- Update pubspec for Dart 2.0
0.1.0 #
- Update readme
- Immutable classes serialization / deserialization support
0.0.9 #
- Tiny update to fix pubspec & readme
0.0.8 #
- Circular reference detection during serialization added
0.0.7 #
- Support Lists of Enums, Dates, Numbers etc.
- @JsonSerializable() => @jsonSerializable
0.0.6 #
- build & watch scripts added as a tooling for development time
0.0.5 #
- DateConverter & NumberConverter introduced
- Parameters for custom converter introduced
0.0.4 #
- Convert Enum values to string by default, to skip a disordered values drawback with indexed enum values.
- Enum's does not have to be annotated, since almost all of them are parts of third party libraries w/o access for modification.
- dateTimeConverter introduced
0.0.2 #
- Remove dependency on dart:mirrors.
0.0.0 #
- First published release.