Skip to content

Releases: serde-rs/json

v1.0.41

03 Oct 20:44
v1.0.41
08b0cde
Compare
Choose a tag to compare

v1.0.40

30 Jun 18:05
v1.0.40
efe3dc1
Compare
Choose a tag to compare
  • Return correct EOF error type on cut-off decimal numbers (#525, thanks @17dec)

v1.0.39

28 Feb 09:11
v1.0.39
72e22e5
Compare
Choose a tag to compare
  • Fix roundtrip of adjacently tagged enum containing f32 (#520)

v1.0.38

01 Feb 02:26
v1.0.38
2181bce
Compare
Choose a tag to compare
  • Add Deserializer::disable_recursion_limit guarded by an "unbounded_depth" Cargo cfg; this allows parsing arbitrarily deep JSON structures without any consideration for overflowing the stack; see documentation in the link for how to do this safely (#509)

v1.0.37

23 Jan 18:07
v1.0.37
493bad1
Compare
Choose a tag to compare
  • Work around a compounding error message bug when using serde_json in combination with erased-serde (dtolnay/erased-serde#21) that resulted in error messages like:

    "trailing comma at line 32 column 41 at line 32 column 41 at line 33 column 37 at line 34 column 33 at line 35 column 29 at line 36 column 25 at line 36 column 25 at line 36 column 25 at line 36 column 25"

v1.0.36

16 Jan 22:05
v1.0.36
fa8e2b1
Compare
Choose a tag to compare
  • Fix serialization of maps with u128 key (#511)

v1.0.35

13 Jan 00:38
v1.0.35
22c0c7e
Compare
Choose a tag to compare
  • Update example code in documentation to 2018 edition

v1.0.34

31 Dec 03:38
v1.0.34
3bd0fc1
Compare
Choose a tag to compare
  • Support serialization of i128 to Value if "arbitrary_precision" feature is enabled (#506, thanks @koushiro)

v1.0.33

09 Nov 17:36
v1.0.33
ffeae2f
Compare
Choose a tag to compare
  • Allow map key to be borrowed when deserializing from &Value (#503)

v1.0.32

04 Oct 05:42
v1.0.32
2a627d1
Compare
Choose a tag to compare
  • Fix panic when parsing floating point number with exponent of E-2147483647 in debug mode (#492)