Skip to content

Releases: simc/crimson

v0.3.1

29 Jun 12:36
Compare
Choose a tag to compare

0.2.1

01 Jan 20:05
Compare
Choose a tag to compare
  • Fixed decoding of long Strings
  • Improved default value handling
  • Added default enum value if no value is found
  • Improved code generation

0.2.0

31 Dec 14:28
Compare
Choose a tag to compare
  • 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

30 Dec 13:23
Compare
Choose a tag to compare
  • Small improvements
  • Updated readme

0.1.1

30 Dec 13:23
Compare
Choose a tag to compare
  • Fixed edge cases
  • Added verfication of data types
  • Minor performance improvements

0.1.0

29 Dec 16:02
Compare
Choose a tag to compare
  • Made skipPartialObject() and skipPartialList() public
  • Replaced JsonConverter interface with a @JsonConvert() annotation
  • Added more unit tests

0.0.5

29 Dec 11:29
Compare
Choose a tag to compare
  • 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

28 Dec 20:30
Compare
Choose a tag to compare
  • Replaced @json and @JsonEnum() with @Json()
  • Fixed number parsing for exotic doubles
  • Improved performance
  • Added logo
  • Added example

0.0.3

27 Dec 21:17
Compare
Choose a tag to compare
  • Fixed analyzer version unsupported by Flutter
  • Added support for freezed
  • Slightly improved performance