Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update compatible (dev) (#564)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [handlebars](https://redirect.github.com/sunng87/handlebars-rust) | dev-dependencies | minor | `6.1.0` -> `6.2.0` | | [regex](https://redirect.github.com/rust-lang/regex) | dev-dependencies | patch | `1.11.0` -> `1.11.1` | | [serde_derive](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | dev-dependencies | patch | `1.0.203` -> `1.0.214` | | [serde_json](https://redirect.github.com/serde-rs/json) | dev-dependencies | patch | `1.0.119` -> `1.0.132` | | [snapbox](https://redirect.github.com/assert-rs/trycmd/tree/main/crates/snapbox) ([source](https://redirect.github.com/assert-rs/snapbox)) | dev-dependencies | patch | `0.6.17` -> `0.6.19` | --- ### Release Notes <details> <summary>sunng87/handlebars-rust (handlebars)</summary> ### [`v6.2.0`](https://redirect.github.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#620---2024-10-26) [Compare Source](https://redirect.github.com/sunng87/handlebars-rust/compare/v6.1.0...v6.2.0) - \[Added] `@index` variable for object iteration \[[#​682](https://redirect.github.com/sunng87/handlebars-rust/issues/682)] - \[Changed] improve number comparison between different types \[[#​679](https://redirect.github.com/sunng87/handlebars-rust/issues/679)] </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.11.1`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1111-2024-10-24) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.0...1.11.1) \=================== This is a new patch release of `regex` that fixes compilation on nightly Rust when the unstable `pattern` crate feature is enabled. Users on nightly Rust without this feature enabled are unaffected. Bug fixes: - [BUG #​1231](https://redirect.github.com/rust-lang/regex/issues/1231): Fix the `Pattern` trait implementation as a result of nightly API breakage. </details> <details> <summary>serde-rs/serde (serde_derive)</summary> ### [`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 ([#​2568](https://redirect.github.com/serde-rs/serde/issues/2568), thanks [@​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 ([#​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 ([#​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 ([#​2558](https://redirect.github.com/serde-rs/serde/issues/2558), thanks [@​Mingun](https://redirect.github.com/Mingun)) - Show variant aliases in error message when variant deserialization fails ([#​2566](https://redirect.github.com/serde-rs/serde/issues/2566), thanks [@​Mingun](https://redirect.github.com/Mingun)) - Improve binary size of untagged enum and internally tagged enum deserialization by about 12% ([#​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+ ([#​2816](https://redirect.github.com/serde-rs/serde/issues/2816), thanks [@​MathiasKoch](https://redirect.github.com/MathiasKoch)) - Make `serde::ser::StdError` and `serde::de::StdError` equivalent to `core::error::Error` on Rust 1.81+ ([#​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 ([#​2805](https://redirect.github.com/serde-rs/serde/issues/2805), thanks [@​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 ([#​2802](https://redirect.github.com/serde-rs/serde/issues/2802), thanks [@​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` ([#​2795](https://redirect.github.com/serde-rs/serde/issues/2795), thanks [@​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 ([#​2567](https://redirect.github.com/serde-rs/serde/issues/2567), thanks [@​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 ([#​2785](https://redirect.github.com/serde-rs/serde/issues/2785), thanks [@​Mingun](https://redirect.github.com/Mingun)) - Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields ([#​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 ([#​2767](https://redirect.github.com/serde-rs/serde/issues/2767), thanks [@​weiznich](https://redirect.github.com/weiznich)) </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.132`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.132) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.131...1.0.132) - Improve binary size and compile time for JSON array and JSON object deserialization by about 50% ([#​1205](https://redirect.github.com/serde-rs/json/issues/1205)) - Improve performance of JSON array and JSON object deserialization by about 8% ([#​1206](https://redirect.github.com/serde-rs/json/issues/1206)) ### [`v1.0.131`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.131) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.130...1.0.131) - Implement Deserializer and IntoDeserializer for `Map<String, Value>` and `&Map<String, Value>` ([#​1135](https://redirect.github.com/serde-rs/json/issues/1135), thanks [@​swlynch99](https://redirect.github.com/swlynch99)) ### [`v1.0.130`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.130) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.129...1.0.130) - Support converting and deserializing `Number` from i128 and u128 ([#​1141](https://redirect.github.com/serde-rs/json/issues/1141), thanks [@​druide](https://redirect.github.com/druide)) ### [`v1.0.129`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.129) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.128...1.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) ([#​1199](https://redirect.github.com/serde-rs/json/issues/1199)) ### [`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)) </details> <details> <summary>assert-rs/snapbox (snapbox)</summary> ### [`v0.6.19`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.18...snapbox-v0.6.19) [Compare Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.18...snapbox-v0.6.19) ### [`v0.6.18`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.17...snapbox-v0.6.18) [Compare Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.17...snapbox-v0.6.18) </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 becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information