Closed renovate[bot] closed 1 month ago
This PR contains the following updates:
1.0
1.0.128
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Issues 0 New issues 0 Accepted issues
Measures 0 Security Hotspots 0.0% Coverage on New Code 0.0% Duplication on New Code
See analysis details on SonarCloud
This PR contains the following updates:
1.0
->1.0.128
Release Notes
serde-rs/json (serde_json)
### [`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.128) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.127...1.0.128) - Support serializing maps containing 128-bit integer keys to serde_json::Value ([#1188](https://redirect.github.com/serde-rs/json/issues/1188), thanks [@Mrreadiness](https://redirect.github.com/Mrreadiness)) ### [`v1.0.127`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.127) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.126...1.0.127) - Add more removal methods to OccupiedEntry ([#1179](https://redirect.github.com/serde-rs/json/issues/1179), thanks [@GREsau](https://redirect.github.com/GREsau)) ### [`v1.0.126`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.126) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.125...1.0.126) - 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](https://redirect.github.com/serde-rs/json/issues/1182), thanks [@CryZe](https://redirect.github.com/CryZe)) ### [`v1.0.125`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.125) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.124...1.0.125) - Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes ([#1172](https://redirect.github.com/serde-rs/json/issues/1172), [#1175](https://redirect.github.com/serde-rs/json/issues/1175), thanks [@purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.124`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.124) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.123...v1.0.124) - Fix a bug in processing string escapes in big-endian architectures ([#1173](https://redirect.github.com/serde-rs/json/issues/1173), thanks [@purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.123`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.123) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.122...v1.0.123) - Optimize string parsing by applying SIMD-within-a-register: 30.3% improvement on [twitter.json](https://redirect.github.com/miloyip/nativejson-benchmark/blob/v1.0.0/data/twitter.json) from 613 MB/s to 799 MB/s ([#1161](https://redirect.github.com/serde-rs/json/issues/1161), thanks [@purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.122`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.122) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.121...v1.0.122) - Support using `json!` in no-std crates ([#1166](https://redirect.github.com/serde-rs/json/issues/1166)) ### [`v1.0.121`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.121) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.120...v1.0.121) - Optimize position search in error path ([#1160](https://redirect.github.com/serde-rs/json/issues/1160), thanks [@purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.120`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.120) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.119...v1.0.120) - Correctly specify required version of `indexmap` dependency ([#1152](https://redirect.github.com/serde-rs/json/issues/1152), thanks [@cforycki](https://redirect.github.com/cforycki)) ### [`v1.0.119`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.119) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.118...v1.0.119) - Add `serde_json::Map::shift_insert` ([#1149](https://redirect.github.com/serde-rs/json/issues/1149), thanks [@joshka](https://redirect.github.com/joshka)) ### [`v1.0.118`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.118) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.117...v1.0.118) - Implement Hash for serde_json::Value ([#1127](https://redirect.github.com/serde-rs/json/issues/1127), thanks [@edwardycl](https://redirect.github.com/edwardycl)) ### [`v1.0.117`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.117) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.116...v1.0.117) - Resolve unexpected_cfgs warning ([#1130](https://redirect.github.com/serde-rs/json/issues/1130)) ### [`v1.0.116`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.116) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.115...v1.0.116) - Make module structure comprehensible to static analysis ([#1124](https://redirect.github.com/serde-rs/json/issues/1124), thanks [@mleonhard](https://redirect.github.com/mleonhard)) ### [`v1.0.115`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.115) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.114...v1.0.115) - Documentation improvements ### [`v1.0.114`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.114) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.113...v1.0.114) - Fix unused_imports warnings when compiled by rustc 1.78 ### [`v1.0.113`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.113) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.112...v1.0.113) - Add `swap_remove` and `shift_remove` methods on Map ([#1109](https://redirect.github.com/serde-rs/json/issues/1109)) ### [`v1.0.112`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.112) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.111...v1.0.112) - Improve formatting of "invalid type" error messages involving floats ([#1107](https://redirect.github.com/serde-rs/json/issues/1107)) ### [`v1.0.111`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.111) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.110...v1.0.111) - Improve floating point parsing performance on loongarch64 ([#1100](https://redirect.github.com/serde-rs/json/issues/1100), thanks [@heiher](https://redirect.github.com/heiher)) ### [`v1.0.110`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.110) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.109...v1.0.110) - Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache ### [`v1.0.109`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.109) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.108...v1.0.109) - Documentation improvements ### [`v1.0.108`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.108) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.107...v1.0.108) - Documentation improvements ([#1075](https://redirect.github.com/serde-rs/json/issues/1075), [#1081](https://redirect.github.com/serde-rs/json/issues/1081), [#1082](https://redirect.github.com/serde-rs/json/issues/1082), thanks [@dimo414](https://redirect.github.com/dimo414) and [@fritzrehde](https://redirect.github.com/fritzrehde)) ### [`v1.0.107`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.107) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.106...v1.0.107) - impl IntoDeserializer for \&RawValue ([#1071](https://redirect.github.com/serde-rs/json/issues/1071)) ### [`v1.0.106`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.106) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.105...v1.0.106) - Add `Value::as_number` accessor ([#1069](https://redirect.github.com/serde-rs/json/issues/1069), thanks [@chanced](https://redirect.github.com/chanced)) - Add `Number::as_str` accessor under "arbitrary_precision" feature ([#1067](https://redirect.github.com/serde-rs/json/issues/1067), thanks [@chanced](https://redirect.github.com/chanced)) ### [`v1.0.105`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.105) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.104...v1.0.105) - Support bool in map keys ([#1054](https://redirect.github.com/serde-rs/json/issues/1054)) ### [`v1.0.104`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.104) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.103...v1.0.104) - Provide IntoDeserializer impl for \&serde_json::Value ([#1045](https://redirect.github.com/serde-rs/json/issues/1045), thanks [@ZetaNumbers](https://redirect.github.com/ZetaNumbers)) ### [`v1.0.103`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.103) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.102...v1.0.103) - Documentation improvements ### [`v1.0.102`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.102) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.101...v1.0.102) - Add a way to customize the serialization of byte arrays ([#1039](https://redirect.github.com/serde-rs/json/issues/1039)) ### [`v1.0.101`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.101) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.100...v1.0.101) - Allow f32 and f64 as keys in maps ([#1027](https://redirect.github.com/serde-rs/json/issues/1027), thanks [@overdrivenpotato](https://redirect.github.com/overdrivenpotato)) ### [`v1.0.100`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.100) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.99...v1.0.100) - Support `-Z minimal-versions` ### [`v1.0.99`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.99) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.98...v1.0.99) - Support serializing serde's **option** type in a map key ([#1030](https://redirect.github.com/serde-rs/json/issues/1030), thanks [@LPGhatguy](https://redirect.github.com/LPGhatguy)) ### [`v1.0.98`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.98) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.97...v1.0.98) - Update indexmap dependency used by "preserve_order" feature to version 2 ### [`v1.0.97`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.97) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.96...v1.0.97) - Add `io_error_kind()` method to serde_json::Error: `fn io_error_kind(&self) -> OptionConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.