Skip to content

Commit

Permalink
chore(deps): update compatible (dev) (#564)
Browse files Browse the repository at this point in the history
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
\[[#&#8203;682](https://redirect.github.com/sunng87/handlebars-rust/issues/682)]
- \[Changed] improve number comparison between different types
\[[#&#8203;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
#&#8203;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
([#&#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.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%
([#&#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/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>`
([#&#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/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
([#&#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/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)
([#&#8203;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
([#&#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/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
([#&#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/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
([#&#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/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
([#&#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.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
renovate[bot] authored Nov 1, 2024
1 parent 22069e4 commit c8c5797
Showing 1 changed file with 22 additions and 6 deletions.
28 changes: 22 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit c8c5797

Please sign in to comment.