- Issues #5, #6 has been fixed
- Issue #4 has been fixed
- Update build process, from now on relying on build_runner configured over build.yaml
- Issues #2, #3 has been fixed
- Added support for derived classes
- Fixnum types Int32, Int64 support added
- Iterable based types support enhanced
- Set based types support added
- Uint8List, BigInt types support added
- Value decorators support enhanced
- Value decorator introduced
- Added some docs
- Added test on ignored class field
- Improved Support for Map<K, V> type
- Added basic Support for dynamic type
- Positional constructor parameters support
- Support for Symbol, Map types
- More tests added
- Support Dart 2.0
- Support latest reflectable library changes
- Remove dependency on barback
- Converters registry introduced
- Error handling improved
- Converter auto detection based on field type
- Update pubspec for Dart 2.0
- Update readme
- Immutable classes serialization / deserialization support
- Tiny update to fix pubspec & readme
- Circular reference detection during serialization added
- Support Lists of Enums, Dates, Numbers etc.
- @JsonSerializable() => @jsonSerializable
- build & watch scripts added as a tooling for development time
- DateConverter & NumberConverter introduced
- Parameters for custom converter introduced
- 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
- Remove dependency on dart:mirrors.
- First published release.