Skip to content

Releases: serde-rs/json

v1.0.134

21 Dec 18:56
v1.0.134
b2a1415
Compare
Choose a tag to compare
  • Add RawValue associated constants for literal null, true, false (#1221, thanks @bheylin)

v1.0.133

17 Nov 01:36
v1.0.133
0903de4
Compare
Choose a tag to compare
  • Implement From<[T; N]> for serde_json::Value (#1215)

v1.0.132

17 Nov 01:35
v1.0.132
86d933c
Compare
Choose a tag to compare
  • Improve binary size and compile time for JSON array and JSON object deserialization by about 50% (#1205)
  • Improve performance of JSON array and JSON object deserialization by about 8% (#1206)

v1.0.131

17 Nov 01:35
v1.0.131
a810ba9
Compare
Choose a tag to compare
  • Implement Deserializer and IntoDeserializer for Map<String, Value> and &Map<String, Value> (#1135, thanks @swlynch99)

v1.0.130

17 Nov 01:35
v1.0.130
2825e15
Compare
Choose a tag to compare
  • Support converting and deserializing Number from i128 and u128 (#1141, thanks @druide)

v1.0.129

17 Nov 01:35
v1.0.129
fe499e8
Compare
Choose a tag to compare

v1.0.128

17 Nov 01:34
v1.0.128
d96b1d9
Compare
Choose a tag to compare
  • Support serializing maps containing 128-bit integer keys to serde_json::Value (#1188, thanks @Mrreadiness)

v1.0.127

17 Nov 01:34
v1.0.127
5ebf65c
Compare
Choose a tag to compare
  • Add more removal methods to OccupiedEntry (#1179, thanks @GREsau)

v1.0.126

17 Nov 01:33
v1.0.126
ec980b0
Compare
Choose a tag to compare
  • Improve string parsing on targets that use 32-bit pointers but also have fast 64-bit integer arithmetic, such as aarch64-unknown-linux-gnu_ilp32 and x86_64-unknown-linux-gnux32 (#1182, thanks @CryZe)

v1.0.125

17 Nov 01:33
v1.0.125
6130f9b
Compare
Choose a tag to compare
  • Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes (#1172, #1175, thanks @purplesyringa)