Skip to content

Commit d5b33ef

Browse files
chore(deps): Update compatible (dev) (#596)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [handlebars](https://redirect.github.com/sunng87/handlebars-rust) | dev-dependencies | minor | `6.2.0` -> `6.3.2` | | [regex](https://redirect.github.com/rust-lang/regex) | dev-dependencies | minor | `1.11.1` -> `1.12.2` | | [serde_derive](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | dev-dependencies | patch | `1.0.203` -> `1.0.228` | | [serde_json](https://redirect.github.com/serde-rs/json) | dev-dependencies | patch | `1.0.119` -> `1.0.145` | | [snapbox](https://redirect.github.com/assert-rs/snapbox) | dev-dependencies | patch | `0.6.21` -> `0.6.23` | | [tera](https://keats.github.io/tera/) ([source](https://redirect.github.com/Keats/tera)) | dev-dependencies | patch | `1.20.0` -> `1.20.1` | --- ### Release Notes <details> <summary>sunng87/handlebars-rust (handlebars)</summary> ### [`v6.3.2`](https://redirect.github.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#632---2025-03-16) [Compare Source](https://redirect.github.com/sunng87/handlebars-rust/compare/v6.3.1...v6.3.2) - \[Fixed] Reimplementation of partial context \[[#&#8203;699](https://redirect.github.com/sunng87/handlebars-rust/issues/699)] ### [`v6.3.1`](https://redirect.github.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#631---2025-02-09) [Compare Source](https://redirect.github.com/sunng87/handlebars-rust/compare/v6.3.0...v6.3.1) - \[Fixed] Regression of partial context \[[#&#8203;694](https://redirect.github.com/sunng87/handlebars-rust/issues/694)] ### [`v6.3.0`](https://redirect.github.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#630---2025-01-05) [Compare Source](https://redirect.github.com/sunng87/handlebars-rust/compare/v6.2.0...v6.3.0) - \[Added] Builders for some non-exhaustive structs \[[#&#8203;688](https://redirect.github.com/sunng87/handlebars-rust/issues/688)] - \[Changed] `and` and `or` helper now accepts multiple parameters \[[#&#8203;687](https://redirect.github.com/sunng87/handlebars-rust/issues/687)] - \[Changed] MSRV is now 1.73 </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.12.2`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1122-2025-10-13) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.1...1.12.2) \=================== This release fixes a `cargo doc` breakage on nightly when `--cfg docsrs` is enabled. This caused documentation to fail to build on docs.rs. Bug fixes: - [BUG #&#8203;1305](https://redirect.github.com/rust-lang/regex/issues/1305): Switches the `doc_auto_cfg` feature to `doc_cfg` on nightly for docs.rs builds. ### [`v1.12.1`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1121-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.0...1.12.1) \=================== This release makes a bug fix in the new `regex::Captures::get_match` API introduced in `1.12.0`. There was an oversight with the lifetime parameter for the `Match` returned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the `1.12.0` release, I think this is fine. ### [`v1.12.0`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1120-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.3...1.12.0) \=================== This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new `regex::Captures::get_match` API. Improvements: - [FEATURE #&#8203;1146](https://redirect.github.com/rust-lang/regex/issues/1146): Add `Capture::get_match` for returning the overall match without `unwrap()`. Bug fixes: - [BUG #&#8203;1083](https://redirect.github.com/rust-lang/regex/issues/1083): Fixes a panic in the lazy DFA (can only occur for especially large regexes). - [BUG #&#8203;1116](https://redirect.github.com/rust-lang/regex/issues/1116): Fixes a memory usage regression for large regexes (introduced in `regex 1.9`). - [BUG #&#8203;1195](https://redirect.github.com/rust-lang/regex/issues/1195): Fix universal start states in sparse DFA. - [BUG #&#8203;1295](https://redirect.github.com/rust-lang/regex/pull/1295): Fixes a panic when deserializing a corrupted dense DFA. - [BUG 8f5d9479](https://redirect.github.com/rust-lang/regex/commit/8f5d9479d0f1da5726488a530d7fd66a73d05b80): Make `regex_automata::meta::Regex::find` consistently return `None` when `WhichCaptures::None` is used. ### [`v1.11.3`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1113-2025-09-25) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.2...1.11.3) \=================== This is a small patch release with an improvement in memory usage in some cases. Improvements: - [BUG #&#8203;1297](https://redirect.github.com/rust-lang/regex/issues/1297): Improve memory usage by trimming excess memory capacity in some spots. ### [`v1.11.2`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1112-2025-08-24) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.1...1.11.2) \=================== This is a new patch release of `regex` with some minor fixes. A larger number of typo or lint fix patches were merged. Also, we now finally recommend using `std::sync::LazyLock`. Improvements: - [BUG #&#8203;1217](https://redirect.github.com/rust-lang/regex/issues/1217): Switch recommendation from `once_cell` to `std::sync::LazyLock`. - [BUG #&#8203;1225](https://redirect.github.com/rust-lang/regex/issues/1225): Add `DFA::set_prefilter` to `regex-automata`. Bug fixes: - [BUG #&#8203;1165](https://redirect.github.com/rust-lang/regex/pull/1150): Remove `std` dependency from `perf-literal-multisubstring` crate feature. - [BUG #&#8203;1165](https://redirect.github.com/rust-lang/regex/pull/1165): Clarify the meaning of `(?R)$` in the documentation. - [BUG #&#8203;1281](https://redirect.github.com/rust-lang/regex/pull/1281): Remove `fuzz/` and `record/` directories from published crate on crates.io. </details> <details> <summary>serde-rs/serde (serde_derive)</summary> ### [`v1.0.228`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.228) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.227...v1.0.228) - Allow building documentation with `RUSTDOCFLAGS='--cfg=docsrs'` set for the whole dependency graph ([#&#8203;2995](https://redirect.github.com/serde-rs/serde/issues/2995)) ### [`v1.0.227`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.227) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.226...v1.0.227) - Documentation improvements ([#&#8203;2991](https://redirect.github.com/serde-rs/serde/issues/2991)) ### [`v1.0.226`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.226) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.225...v1.0.226) - Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums ([#&#8203;2935](https://redirect.github.com/serde-rs/serde/issues/2935), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.225`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.225) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.224...v1.0.225) - Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations ([#&#8203;2879](https://redirect.github.com/serde-rs/serde/issues/2879), thanks [@&#8203;rcrisanti](https://redirect.github.com/rcrisanti)) ### [`v1.0.224`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.224) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.223...v1.0.224) - Remove private types being suggested in rustc diagnostics ([#&#8203;2979](https://redirect.github.com/serde-rs/serde/issues/2979)) ### [`v1.0.223`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.223) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.222...v1.0.223) - Fix serde\_core documentation links ([#&#8203;2978](https://redirect.github.com/serde-rs/serde/issues/2978)) ### [`v1.0.222`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.222) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.221...v1.0.222) - Make `serialize_with` attribute produce code that works if respanned to 2024 edition ([#&#8203;2950](https://redirect.github.com/serde-rs/serde/issues/2950), thanks [@&#8203;aytey](https://redirect.github.com/aytey)) ### [`v1.0.221`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.221) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.220...v1.0.221) - Documentation improvements ([#&#8203;2973](https://redirect.github.com/serde-rs/serde/issues/2973)) - Deprecate `serde_if_integer128!` macro ([#&#8203;2975](https://redirect.github.com/serde-rs/serde/issues/2975)) ### [`v1.0.220`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.220) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.219...v1.0.220) - Add a way for data formats to depend on serde traits without waiting for serde\_derive compilation: <https://docs.rs/serde_core> ([#&#8203;2608](https://redirect.github.com/serde-rs/serde/issues/2608), thanks [@&#8203;osiewicz](https://redirect.github.com/osiewicz)) ### [`v1.0.219`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.219) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.218...v1.0.219) - Prevent `absolute_paths` Clippy restriction being triggered inside macro-generated code ([#&#8203;2906](https://redirect.github.com/serde-rs/serde/issues/2906), thanks [@&#8203;davidzeng0](https://redirect.github.com/davidzeng0)) ### [`v1.0.218`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.218) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.217...v1.0.218) - Documentation improvements ### [`v1.0.217`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.217) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.216...v1.0.217) - Support serializing externally tagged unit variant inside flattened field ([#&#8203;2786](https://redirect.github.com/serde-rs/serde/issues/2786), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.216`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.216) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.215...v1.0.216) - Mark all generated impls with #\[automatically\_derived] to exclude from code coverage ([#&#8203;2866](https://redirect.github.com/serde-rs/serde/issues/2866), [#&#8203;2868](https://redirect.github.com/serde-rs/serde/issues/2868), thanks [@&#8203;tdittr](https://redirect.github.com/tdittr)) ### [`v1.0.215`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.215) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.214...v1.0.215) - Produce warning when multiple fields or variants have the same deserialization name ([#&#8203;2855](https://redirect.github.com/serde-rs/serde/issues/2855), [#&#8203;2856](https://redirect.github.com/serde-rs/serde/issues/2856), [#&#8203;2857](https://redirect.github.com/serde-rs/serde/issues/2857)) ### [`v1.0.214`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.214) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.213...v1.0.214) - Implement IntoDeserializer for all Deserializers in serde::de::value module ([#&#8203;2568](https://redirect.github.com/serde-rs/serde/issues/2568), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.213`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.213) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.212...v1.0.213) - Fix support for macro-generated `with` attributes inside a newtype struct ([#&#8203;2847](https://redirect.github.com/serde-rs/serde/issues/2847)) ### [`v1.0.212`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.212) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.211...v1.0.212) - Fix hygiene of macro-generated local variable accesses in serde(with) wrappers ([#&#8203;2845](https://redirect.github.com/serde-rs/serde/issues/2845)) ### [`v1.0.211`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.211) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.210...v1.0.211) - Improve error reporting about mismatched signature in `with` and `default` attributes ([#&#8203;2558](https://redirect.github.com/serde-rs/serde/issues/2558), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) - Show variant aliases in error message when variant deserialization fails ([#&#8203;2566](https://redirect.github.com/serde-rs/serde/issues/2566), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) - Improve binary size of untagged enum and internally tagged enum deserialization by about 12% ([#&#8203;2821](https://redirect.github.com/serde-rs/serde/issues/2821)) ### [`v1.0.210`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.210) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.209...v1.0.210) - Support serializing and deserializing `IpAddr` and `SocketAddr` in no-std mode on Rust 1.77+ ([#&#8203;2816](https://redirect.github.com/serde-rs/serde/issues/2816), thanks [@&#8203;MathiasKoch](https://redirect.github.com/MathiasKoch)) - Make `serde::ser::StdError` and `serde::de::StdError` equivalent to `core::error::Error` on Rust 1.81+ ([#&#8203;2818](https://redirect.github.com/serde-rs/serde/issues/2818)) ### [`v1.0.209`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.209) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.208...v1.0.209) - Fix deserialization of empty structs and empty tuples inside of untagged enums ([#&#8203;2805](https://redirect.github.com/serde-rs/serde/issues/2805), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.208`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.208) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.207...v1.0.208) - Support serializing and deserializing unit structs in a `flatten` field ([#&#8203;2802](https://redirect.github.com/serde-rs/serde/issues/2802), thanks [@&#8203;jonhoo](https://redirect.github.com/jonhoo)) ### [`v1.0.207`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.207) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.206...v1.0.207) - Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#&#8203;2795](https://redirect.github.com/serde-rs/serde/issues/2795), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.206`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.206) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.205...v1.0.206) - Improve support for `flatten` attribute inside of enums ([#&#8203;2567](https://redirect.github.com/serde-rs/serde/issues/2567), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.205`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.205) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.204...v1.0.205) - Use serialize\_entry instead of serialize\_key + serialize\_value when serialize flattened newtype enum variants ([#&#8203;2785](https://redirect.github.com/serde-rs/serde/issues/2785), thanks [@&#8203;Mingun](https://redirect.github.com/Mingun)) - Avoid triggering a collection\_is\_never\_read lint in the deserialization of enums containing flattened fields ([#&#8203;2791](https://redirect.github.com/serde-rs/serde/issues/2791)) ### [`v1.0.204`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.204) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.203...v1.0.204) - Apply #\[diagnostic::on\_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies ([#&#8203;2767](https://redirect.github.com/serde-rs/serde/issues/2767), thanks [@&#8203;weiznich](https://redirect.github.com/weiznich)) </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.145`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.145) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.144...v1.0.145) - Raise serde version requirement to >=1.0.220 ### [`v1.0.144`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.144) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.143...v1.0.144) - Switch serde dependency to serde\_core ([#&#8203;1285](https://redirect.github.com/serde-rs/json/issues/1285)) ### [`v1.0.143`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.143) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.142...v1.0.143) - Implement Clone and Debug for serde\_json::Map iterators ([#&#8203;1264](https://redirect.github.com/serde-rs/json/issues/1264), thanks [@&#8203;xlambein](https://redirect.github.com/xlambein)) - Implement Default for CompactFormatter ([#&#8203;1268](https://redirect.github.com/serde-rs/json/issues/1268), thanks [@&#8203;SOF3](https://redirect.github.com/SOF3)) - Implement FromStr for serde\_json::Map ([#&#8203;1271](https://redirect.github.com/serde-rs/json/issues/1271), thanks [@&#8203;mickvangelderen](https://redirect.github.com/mickvangelderen)) ### [`v1.0.142`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.142) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.141...v1.0.142) - impl Default for \&Value ([#&#8203;1265](https://redirect.github.com/serde-rs/json/issues/1265), thanks [@&#8203;aatifsyed](https://redirect.github.com/aatifsyed)) ### [`v1.0.141`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.141) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.140...v1.0.141) - Optimize string escaping during serialization ([#&#8203;1273](https://redirect.github.com/serde-rs/json/issues/1273), thanks [@&#8203;conradludgate](https://redirect.github.com/conradludgate)) ### [`v1.0.140`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.140) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.139...v1.0.140) - Documentation improvements ### [`v1.0.139`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.139) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.138...v1.0.139) - Documentation improvements ### [`v1.0.138`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.138) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.137...v1.0.138) - Documentation improvements ### [`v1.0.137`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.137) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.136...v1.0.137) - Turn on "float\_roundtrip" and "unbounded\_depth" features for serde\_json in play.rust-lang.org ([#&#8203;1231](https://redirect.github.com/serde-rs/json/issues/1231)) ### [`v1.0.136`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.136) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.135...v1.0.136) - Optimize serde\_json::value::Serializer::serialize\_map by using Map::with\_capacity ([#&#8203;1230](https://redirect.github.com/serde-rs/json/issues/1230), thanks [@&#8203;goffrie](https://redirect.github.com/goffrie)) ### [`v1.0.135`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.135) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.134...v1.0.135) - Add serde\_json::Map::into\_values method ([#&#8203;1226](https://redirect.github.com/serde-rs/json/issues/1226), thanks [@&#8203;tisonkun](https://redirect.github.com/tisonkun)) ### [`v1.0.134`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.134) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.133...v1.0.134) - Add `RawValue` associated constants for literal `null`, `true`, `false` ([#&#8203;1221](https://redirect.github.com/serde-rs/json/issues/1221), thanks [@&#8203;bheylin](https://redirect.github.com/bheylin)) ### [`v1.0.133`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.133) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.132...v1.0.133) - Implement From<\[T; N]> for serde\_json::Value ([#&#8203;1215](https://redirect.github.com/serde-rs/json/issues/1215)) ### [`v1.0.132`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.132) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.131...v1.0.132) - Improve binary size and compile time for JSON array and JSON object deserialization by about 50% ([#&#8203;1205](https://redirect.github.com/serde-rs/json/issues/1205)) - Improve performance of JSON array and JSON object deserialization by about 8% ([#&#8203;1206](https://redirect.github.com/serde-rs/json/issues/1206)) ### [`v1.0.131`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.131) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.130...v1.0.131) - Implement Deserializer and IntoDeserializer for `Map<String, Value>` and `&Map<String, Value>` ([#&#8203;1135](https://redirect.github.com/serde-rs/json/issues/1135), thanks [@&#8203;swlynch99](https://redirect.github.com/swlynch99)) ### [`v1.0.130`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.130) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.129...v1.0.130) - Support converting and deserializing `Number` from i128 and u128 ([#&#8203;1141](https://redirect.github.com/serde-rs/json/issues/1141), thanks [@&#8203;druide](https://redirect.github.com/druide)) ### [`v1.0.129`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.129) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.128...v1.0.129) - Add [`serde_json::Map::sort_keys`](https://docs.rs/serde_json/1/serde_json/struct.Map.html#method.sort_keys) and [`serde_json::Value::sort_all_objects`](https://docs.rs/serde_json/1/serde_json/enum.Value.html#method.sort_all_objects) ([#&#8203;1199](https://redirect.github.com/serde-rs/json/issues/1199)) ### [`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.128) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.127...v1.0.128) - Support serializing maps containing 128-bit integer keys to serde\_json::Value ([#&#8203;1188](https://redirect.github.com/serde-rs/json/issues/1188), thanks [@&#8203;Mrreadiness](https://redirect.github.com/Mrreadiness)) ### [`v1.0.127`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.127) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.126...v1.0.127) - Add more removal methods to OccupiedEntry ([#&#8203;1179](https://redirect.github.com/serde-rs/json/issues/1179), thanks [@&#8203;GREsau](https://redirect.github.com/GREsau)) ### [`v1.0.126`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.126) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.125...v1.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 ([#&#8203;1182](https://redirect.github.com/serde-rs/json/issues/1182), thanks [@&#8203;CryZe](https://redirect.github.com/CryZe)) ### [`v1.0.125`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.125) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.124...v1.0.125) - Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes ([#&#8203;1172](https://redirect.github.com/serde-rs/json/issues/1172), [#&#8203;1175](https://redirect.github.com/serde-rs/json/issues/1175), thanks [@&#8203;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 ([#&#8203;1173](https://redirect.github.com/serde-rs/json/issues/1173), thanks [@&#8203;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 ([#&#8203;1161](https://redirect.github.com/serde-rs/json/issues/1161), thanks [@&#8203;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 ([#&#8203;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 ([#&#8203;1160](https://redirect.github.com/serde-rs/json/issues/1160), thanks [@&#8203;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 ([#&#8203;1152](https://redirect.github.com/serde-rs/json/issues/1152), thanks [@&#8203;cforycki](https://redirect.github.com/cforycki)) </details> <details> <summary>assert-rs/snapbox (snapbox)</summary> ### [`v0.6.23`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.22...snapbox-v0.6.23) [Compare Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.22...snapbox-v0.6.23) ### [`v0.6.22`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.21...snapbox-v0.6.22) [Compare Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.21...snapbox-v0.6.22) </details> <details> <summary>Keats/tera (tera)</summary> ### [`v1.20.1`](https://redirect.github.com/Keats/tera/compare/v1.20.0...v1.20.1) [Compare Source](https://redirect.github.com/Keats/tera/compare/v1.20.0...v1.20.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobalt-org/liquid-rust). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 5a8a00e commit d5b33ef

File tree

1 file changed

+225
-39
lines changed

1 file changed

+225
-39
lines changed

0 commit comments

Comments
 (0)