crimson 0.3.1 crimson: ^0.3.1 copied to clipboard
Fast, efficient and easy-to-use JSON parser and serializer for Dart.
0.3.1 #
- Bump dependencies
- Fix small issue with nullable
dynamic
values
0.3.0 #
- Support for
.fromJson()
and.toJson()
methods - Support for
.fromBytes()
and.toBytes()
methods - Support for
.fromCrimson()
and.toCrimson()
methods - Fixes for encoding json
0.2.1 #
- Fixed decoding of long Strings
- Improved default value handling
- Added default enum value if no value is found
- Improved code generation
0.2.0 #
- Experimental support for serializing JSON
- Support for Sets
- Support for escape sequences in object keys
- Support for JSON pointers (RFC 6901)
- Added crimson.whatIsNext() to get the next value type
0.1.2 #
- Small improvements
- Updated readme
0.1.1 #
- Fixed edge cases
- Added verfication of data types
- Minor performance improvements
0.1.0 #
- Made
skipPartialObject()
andskipPartialList()
public - Replaced
JsonConverter
interface with a@JsonConvert()
annotation - Added more unit tests
0.0.5 #
- Changed annotations again (sorry! this is the last time)
- Added
@JsonName()
,@jsonIgnore
,@jsonKebabCase
and@jsonSnakeCase
annotations annotations - Added
JsonConverter
interface to allow custom parsing and serialization
0.0.4 #
- Replaced
@json
and@JsonEnum()
with@Json()
- Fixed number parsing for exotic doubles
- Improved performance
- Added logo
- Added example