Skip to content

Releases: serde-rs/json

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)

v1.0.31

26 Sep 16:21
v1.0.31
caa3ade
Compare
Choose a tag to compare
  • Improve performance of parsing strings containing hex escape sequences (#489, thanks @yjh0502)

v1.0.30

23 Sep 20:53
v1.0.30
bafc67b
Compare
Choose a tag to compare
  • Implement parsing of IgnoredAny and RawValue without recursion (#486)

v1.0.29

23 Sep 18:04
v1.0.29
51b11a0
Compare
Choose a tag to compare
  • Provide a RawValue type which represents a contiguous range of bytes in the input corresponding to one JSON value without parsing that value into any particular data structure (#355)