Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 1, 2025

This PR contains the following updates:

Package Type Update Change
anstream dependencies patch 0.6.19 -> 0.6.21
anstyle dependencies patch 1.0.11 -> 1.0.13
anyhow dependencies patch 1.0.98 -> 1.0.100
chrono dependencies patch 0.4.41 -> 0.4.42
clap dependencies patch 4.5.40 -> 4.5.50
clap-verbosity-flag dependencies patch 3.0.3 -> 3.0.4
flate2 dependencies patch 1.1.2 -> 1.1.5
ignore (source) dependencies patch 0.4.23 -> 0.4.24
liquid dependencies patch 0.26.9 -> 0.26.11
liquid-core dependencies patch 0.26.9 -> 0.26.11
liquid-lib dependencies patch 0.26.9 -> 0.26.11
log dependencies patch 0.4.27 -> 0.4.28
notify dependencies minor 8.0.0 -> 8.2.0
regex dependencies minor 1.11.1 -> 1.12.2
serde (source) dependencies patch 1.0.219 -> 1.0.228
serde_json dependencies patch 1.0.140 -> 1.0.145
snapbox dev-dependencies patch 0.6.21 -> 0.6.22
syntect dependencies minor 5.2.0 -> 5.3.0
tempfile (source) dependencies minor 3.20.0 -> 3.23.0
time (source) dependencies patch 0.3.41 -> 0.3.44
toml dependencies patch 0.9.1 -> 0.9.8

Release Notes

rust-cli/anstyle (anstream)

v0.6.21

Compare Source

v0.6.20

Compare Source

dtolnay/anyhow (anyhow)

v1.0.100

Compare Source

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#​426)

v1.0.99

Compare Source

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#​420)
chronotope/chrono (chrono)

v0.4.42: 0.4.42

Compare Source

What's Changed

clap-rs/clap (clap)

v4.5.50

Compare Source

Features
  • Accept Cow where String and &str are accepted

v4.5.49

Compare Source

Fixes
  • (help) Correctly wrap when ANSI escape codes are present

v4.5.48

Compare Source

[4.5.48] - 2025-09-19

Documentation
  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry

v4.5.47

Compare Source

[4.5.47] - 2025-09-02

Features
  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible
Fixes
  • (derive) Update runtime error text to match clap

v4.5.46

Compare Source

[4.5.46] - 2025-08-26

Features
  • Expose StyledStr::push_str

v4.5.45

Compare Source

Fixes
  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

Compare Source

Features
  • Add Command::mut_subcommands

v4.5.43

Compare Source

Fixes
  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

v4.5.42

Compare Source

Fixes
  • Include subcommand visible long aliases in --help

v4.5.41

Compare Source

Features
  • Add Styles::context and Styles::context_value to customize the styling of [default: value] like notes in the --help
clap-rs/clap-verbosity-flag (clap-verbosity-flag)

v3.0.4

Compare Source

Features
  • Add serde feature for when mixing CLI and config
  • Add comparison operators to types
  • Add conversions between Verbosity and VerbosityFilter
rust-lang/flate2-rs (flate2)

v1.1.5

Compare Source

This bugfix release fixes #​508, as flush didn't always work anymore in conjunction with miniz_oxide.

What's Changed

Full Changelog: rust-lang/flate2-rs@1.1.4...1.1.5

v1.1.4: - it's 1.1.3 with fixed documentation

Compare Source

See here for the changelog of v1.1.3: https://github.com/rust-lang/flate2-rs/releases/tag/1.1.3 .

Full Changelog: rust-lang/flate2-rs@1.1.3...1.1.4

v1.1.3

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.2...1.1.3

BurntSushi/ripgrep (ignore)

v0.4.24

Compare Source

cobalt-org/liquid-rust (liquid)

v0.26.11

Compare Source

Features
  • Implicitly convert timestamps to date-times

v0.26.10

Compare Source

Internal
  • Remove some dependencies
rust-lang/log (log)

v0.4.28

Compare Source

notify-rs/notify (notify)

v8.2.0

Compare Source

  • FEATURE: notify user if inotify's max_user_watches has been reached #​698
  • FIX: INotifyWatcher ignore events with unknown watch descriptors (instead of EventMask::Q_OVERFLOW) #​700

v8.1.0

Compare Source

  • FEATURE: added support for the flume crate
  • FIX: kqueue-backend: do not double unwatch top-level directory when recursively unwatching [#​683]
  • FIX: Return the crate error PathNotFound instead bubbling up the std::io error [#​685]
  • FIX: fix server hangs when trashing folders on Windows [#​674]
rust-lang/regex (regex)

v1.12.2

Compare Source

===================
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:
    Switches the doc_auto_cfg feature to doc_cfg on nightly for docs.rs builds.

v1.12.1

Compare Source

===================
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

Compare Source

===================
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:
    Add Capture::get_match for returning the overall match without unwrap().

Bug fixes:

  • BUG #​1083:
    Fixes a panic in the lazy DFA (can only occur for especially large regexes).
  • BUG #​1116:
    Fixes a memory usage regression for large regexes (introduced in regex 1.9).
  • BUG #​1195:
    Fix universal start states in sparse DFA.
  • BUG #​1295:
    Fixes a panic when deserializing a corrupted dense DFA.
  • BUG 8f5d9479:
    Make regex_automata::meta::Regex::find consistently return None when
    WhichCaptures::None is used.

v1.11.3

Compare Source

===================
This is a small patch release with an improvement in memory usage in some
cases.

Improvements:

  • BUG #​1297:
    Improve memory usage by trimming excess memory capacity in some spots.

v1.11.2

Compare Source

===================
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:
    Switch recommendation from once_cell to std::sync::LazyLock.
  • BUG #​1225:
    Add DFA::set_prefilter to regex-automata.

Bug fixes:

  • BUG #​1165:
    Remove std dependency from perf-literal-multisubstring crate feature.
  • BUG #​1165:
    Clarify the meaning of (?R)$ in the documentation.
  • BUG #​1281:
    Remove fuzz/ and record/ directories from published crate on crates.io.
serde-rs/serde (serde)

v1.0.228

Compare Source

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#​2995)

v1.0.227

Compare Source

v1.0.226

Compare Source

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#​2935, thanks @​Mingun)

v1.0.225

Compare Source

  • Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (#​2879, thanks @​rcrisanti)

v1.0.224

Compare Source

  • Remove private types being suggested in rustc diagnostics (#​2979)

v1.0.223

Compare Source

  • Fix serde_core documentation links (#​2978)

v1.0.222

Compare Source

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#​2950, thanks @​aytey)

v1.0.221

Compare Source

  • Documentation improvements (#​2973)
  • Deprecate serde_if_integer128! macro (#​2975)

v1.0.220

Compare Source

serde-rs/json (serde_json)

v1.0.145

Compare Source

  • Raise serde version requirement to >=1.0.220

v1.0.144

Compare Source

  • Switch serde dependency to serde_core (#​1285)

v1.0.143

Compare Source

v1.0.142

Compare Source

v1.0.141

Compare Source

assert-rs/snapbox (snapbox)

v0.6.22

Compare Source

trishume/syntect (syntect)

v5.3.0

Compare Source

Improvements
  • Add HighlightLines::from_state() constructor [#​569]
Fixes
  • Ignore UTF-8 BOM on syntax detection [#​530]
  • Escape CSS class names [#​539]
  • Avoid an infinite loop when a syntax definition continually pushes contexts without consuming any input [#​597]
  • Return an error when a syntax definition contains an unescaped trailing backslash instead of panicking at runtime [#​548]
Dependencies
  • Replace bitflags with a manual implementation [#​590]
  • Update public-api to work with new lockfile versions [#​591]
  • Update thiserror to v2 [#​594]
  • Update fancy-regex to 0.16.2 [#​596]
  • Bump rust_onig version to avoid build failures on newer GCC versions [#​584]
Stebalien/tempfile (tempfile)

v3.23.0

Compare Source

  • Remove need for the "nightly" feature to compile with "wasip2".

v3.22.0

Compare Source

  • Updated windows-sys requirement to allow version 0.61.x
  • Remove unstable-windows-keep-open-tempfile feature.

v3.21.0

Compare Source

  • Updated windows-sys requirement to allow version 0.60.x
time-rs/time (time)

v0.3.44

Compare Source

Fixed
  • Comparisons of PrimitiveDateTime, UtcDateTime, and OffsetDateTime with differing signs (i.e.
    one negative and one positive year) would return the inverse result of what was expected. This was
    introduced in v0.3.42 and has been fixed.
  • Type inference would fail due to feature unification when wasm-bindgen enabled serde_json.
    This has been fixed by explicitly specifying the type in the relevant locations.

v0.3.43

Compare Source

Added
  • Support for rand 0.9
Fixed
  • In the convert module, any use of per with types that were not the same (such as
    Nanosecond::per(Second)) would not compile due to a bug. This has been fixed.

v0.3.42

Compare Source

Added
  • Time::duration_until
  • Time::duration_since
  • per_t method for all types in time::convert. This is similar to the existing per method, but
    can return any of the primitive numeric types that can represent the result. This will cut down on
    as casts while ensuring correctness. Type inference isn't perfect, so you may need to provide a
    type annotation in some situations.
  • impl PartialOrd for Month and impl Ord for Month; this assumes the months are in the same year
  • SystemTimeExt trait, adding methods for checked arithmetic with time::Duration and obtaining
    the difference between two SystemTimes as a time::Duration
  • Permit using UtcDateTime with rand (this was inadvertently omitted previously)
  • impl core::error::Error for all error types (now available when the std feature is disabled)
  • MacOS can now obtain the local UTC offset in multi-threaded programs as the system APIs are
    thread-safe.
  • #[track_caller] has been added to all relevant methods.
Changed
  • The minimum supported Rust version is now 1.81.0.
  • The dependency on itoa has been removed, as the standard library now has similar functionality
    by default.
  • Formatting a component that involves a floating point number is now guaranteed to be
    deterministic, avoiding any subtle differences between platforms or compiler versions.
Fixed
  • Serializing timestamps with nanosecond precision should always emit the correct value.
    Previously, it could be off by one nanosecond due to floating point imprecision.
  • A previously unknown bug in OffsetDateTime::to_offset and UtcDateTime::to_offset has been
    fixed. The bug could result in a value that was invalid. It was unlikely to ever occur in
    real-world code, as it involved passing a UTC offset that has never been used in any location.
Miscellaneous
  • The amount of code generated by macros has been massively reduced, on the order of 65-70% for
    typical use cases of format_description!.
  • Significant performance gains for comparisons of Time, PrimitiveDateTime, UtcDateTime, and
    OffsetDateTime. The first three have gains of approximately 85% (i.e. 6× faster).
  • Nearly all methods are #[inline].
toml-rs/toml (toml)

v0.9.8

Compare Source

v0.9.7

Compare Source

v0.9.6

Compare Source

v0.9.5

Compare Source

v0.9.4

Compare Source

v0.9.3

Compare Source

v0.9.2

Compare Source


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 if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) July 1, 2025 02:14
@epage epage force-pushed the renovate/compatible branch from 224bafc to 14755e7 Compare July 1, 2025 18:21
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from 71291b4 to 3ac699a Compare July 1, 2025 18:42
@renovate renovate bot changed the title chore(deps): Update compatible chore(deps): Update compatible to v0.26.11 Jul 1, 2025
@renovate renovate bot force-pushed the renovate/compatible branch from 3ac699a to f3376b8 Compare July 3, 2025 17:35
@renovate renovate bot changed the title chore(deps): Update compatible to v0.26.11 chore(deps): Update compatible Jul 3, 2025
@renovate renovate bot force-pushed the renovate/compatible branch 4 times, most recently from 424a6bb to e3e4796 Compare July 11, 2025 16:15
@renovate renovate bot force-pushed the renovate/compatible branch from e3e4796 to d464a33 Compare July 18, 2025 22:36
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from 2736713 to a936d09 Compare August 4, 2025 21:12
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from aee6d60 to 3330009 Compare August 12, 2025 04:11
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from bcc351f to 8700679 Compare August 19, 2025 05:09
@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from 4ec98e4 to bb1c1e2 Compare August 26, 2025 16:48
@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from 0165a5d to e1cc86e Compare September 9, 2025 18:11
@renovate renovate bot force-pushed the renovate/compatible branch 11 times, most recently from df11c1c to c5df354 Compare September 20, 2025 01:51
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from a4a14db to ec80ef6 Compare September 23, 2025 06:03
@renovate renovate bot force-pushed the renovate/compatible branch 6 times, most recently from 40dbcc2 to b700fa8 Compare October 16, 2025 04:31
@renovate renovate bot force-pushed the renovate/compatible branch from b700fa8 to 892fcad Compare October 20, 2025 16:59
@renovate renovate bot force-pushed the renovate/compatible branch from 892fcad to 9e1d6f7 Compare October 24, 2025 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants