-
Notifications
You must be signed in to change notification settings - Fork 81
Commit d5b33ef
authored
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
\[[#​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
\[[#​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
\[[#​688](https://redirect.github.com/sunng87/handlebars-rust/issues/688)]
- \[Changed] `and` and `or` helper now accepts multiple parameters
\[[#​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
#​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
#​1146](https://redirect.github.com/rust-lang/regex/issues/1146):
Add `Capture::get_match` for returning the overall match without
`unwrap()`.
Bug fixes:
- [BUG
#​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
#​1116](https://redirect.github.com/rust-lang/regex/issues/1116):
Fixes a memory usage regression for large regexes (introduced in `regex
1.9`).
- [BUG
#​1195](https://redirect.github.com/rust-lang/regex/issues/1195):
Fix universal start states in sparse DFA.
- [BUG
#​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
#​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
#​1217](https://redirect.github.com/rust-lang/regex/issues/1217):
Switch recommendation from `once_cell` to `std::sync::LazyLock`.
- [BUG
#​1225](https://redirect.github.com/rust-lang/regex/issues/1225):
Add `DFA::set_prefilter` to `regex-automata`.
Bug fixes:
- [BUG
#​1165](https://redirect.github.com/rust-lang/regex/pull/1150):
Remove `std` dependency from `perf-literal-multisubstring` crate
feature.
- [BUG
#​1165](https://redirect.github.com/rust-lang/regex/pull/1165):
Clarify the meaning of `(?R)$` in the documentation.
- [BUG
#​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
([#​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
([#​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
([#​2935](https://redirect.github.com/serde-rs/serde/issues/2935),
thanks [@​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
([#​2879](https://redirect.github.com/serde-rs/serde/issues/2879),
thanks [@​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
([#​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
([#​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
([#​2950](https://redirect.github.com/serde-rs/serde/issues/2950),
thanks [@​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
([#​2973](https://redirect.github.com/serde-rs/serde/issues/2973))
- Deprecate `serde_if_integer128!` macro
([#​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>
([#​2608](https://redirect.github.com/serde-rs/serde/issues/2608),
thanks [@​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
([#​2906](https://redirect.github.com/serde-rs/serde/issues/2906),
thanks [@​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
([#​2786](https://redirect.github.com/serde-rs/serde/issues/2786),
thanks [@​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
([#​2866](https://redirect.github.com/serde-rs/serde/issues/2866),
[#​2868](https://redirect.github.com/serde-rs/serde/issues/2868),
thanks [@​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
([#​2855](https://redirect.github.com/serde-rs/serde/issues/2855),
[#​2856](https://redirect.github.com/serde-rs/serde/issues/2856),
[#​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
([#​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.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
([#​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
([#​1264](https://redirect.github.com/serde-rs/json/issues/1264),
thanks [@​xlambein](https://redirect.github.com/xlambein))
- Implement Default for CompactFormatter
([#​1268](https://redirect.github.com/serde-rs/json/issues/1268),
thanks [@​SOF3](https://redirect.github.com/SOF3))
- Implement FromStr for serde\_json::Map
([#​1271](https://redirect.github.com/serde-rs/json/issues/1271),
thanks
[@​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
([#​1265](https://redirect.github.com/serde-rs/json/issues/1265),
thanks [@​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
([#​1273](https://redirect.github.com/serde-rs/json/issues/1273),
thanks
[@​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
([#​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
([#​1230](https://redirect.github.com/serde-rs/json/issues/1230),
thanks [@​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
([#​1226](https://redirect.github.com/serde-rs/json/issues/1226),
thanks [@​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`
([#​1221](https://redirect.github.com/serde-rs/json/issues/1221),
thanks [@​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
([#​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%
([#​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/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>`
([#​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/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
([#​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/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)
([#​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
([#​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/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
([#​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/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
([#​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/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
([#​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.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 d5b33efCopy full SHA for d5b33ef
File tree
Expand file treeCollapse file tree
1 file changed
+225
-39
lines changedOpen diff view settings
Filter options
Expand file treeCollapse file tree
1 file changed
+225
-39
lines changedOpen diff view settings
0 commit comments