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.190.6.21
anstyle dependencies patch 1.0.111.0.13
anyhow dependencies patch 1.0.981.0.100
chrono dependencies patch 0.4.410.4.43
clap dependencies patch 4.5.404.5.57
clap-verbosity-flag dependencies patch 3.0.33.0.4
flate2 dependencies patch 1.1.21.1.9
human-panic dependencies patch 2.0.32.0.6
ignore (source) dependencies patch 0.4.230.4.25
liquid dependencies patch 0.26.90.26.11
liquid-core dependencies patch 0.26.90.26.11
liquid-lib dependencies patch 0.26.90.26.11
log dependencies patch 0.4.270.4.29
notify dependencies minor 8.0.08.2.0
open dependencies patch 5.3.25.3.3
regex dependencies minor 1.11.11.12.3
serde (source) dependencies patch 1.0.2191.0.228
serde_json dependencies patch 1.0.1401.0.149
snapbox dev-dependencies patch 0.6.210.6.24
syntect dependencies minor 5.2.05.3.0
tempfile (source) dependencies minor 3.20.03.24.0
time (source) dependencies patch 0.3.410.3.46
toml dependencies patch 0.9.10.9.11
trycmd dev-dependencies patch 0.15.100.15.11

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.43: 0.4.43

Compare Source

What's Changed

v0.4.42: 0.4.42

Compare Source

What's Changed

clap-rs/clap (clap)

v4.5.57

Compare Source

v4.5.56

Compare Source

Fixes
  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

Compare Source

Fixes
  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

Compare Source

Fixes
  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

v4.5.53

Compare Source

Features
  • Add default_values_if, default_values_ifs

v4.5.52

Compare Source

Fixes
  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

v4.5.51

Compare Source

Fixes
  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

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

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

v4.5.47

Compare Source

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

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.9: - upgrade zlib-rs to version 0.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.8...1.1.9

v1.1.8

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.7...1.1.8

v1.1.7: - depend on zlib-rs directly and remove libz-rs-sys

Compare Source

What's Changed

New Contributors

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

v1.1.6: - YANKED

Compare Source

It caused #​515.

What's Changed

New Contributors

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

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

rust-cli/human-panic (human-panic)

v2.0.6

Compare Source

Features
  • Added Metadata::repository as a fallback for Metadata::homepage

v2.0.5

Compare Source

Performance
  • Improve build times on some platforms by changing from os_info to sysinfo

v2.0.4

Compare Source

BurntSushi/ripgrep (ignore)

v0.4.25

Compare Source

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.29

Compare Source

v0.4.28

Compare Source

notify-rs/notify (notify)

v8.2.0

Compare Source

notify 8.2.0 (2025-08-03)

  • 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

debouncer-full 0.6.0 (2025-08-03)

  • FEATURE: allow FileIdCache trait implementations to choose ownership of the returned file-ids #​664
  • FEATURE: added support for the flume crate #​680
  • FIX: skip all Modify events right after a Create event, unless it's a rename event #​701

debouncer-mini 0.7.0 (2025-08-03)

file-id 0.2.3 (2025-08-03)

  • CHANGE: implement AsRef<FileId> for FileId #​664

Full Changelog: notify-rs/notify@notify-8.1.0...notify-8.2.0

v8.1.0: notify v8.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: notify-rs/notify@notify-8.0.0...notify-8.1.0

Byron/open-rs (open)

v5.3.3

Compare Source

Documentation
  • point to webbrowser crate for users that seek this specific functionality.
Bug Fixes
  • pass canonicalized path to ILCreateFromPathW
Other
  • remove whitespace.
Commit Statistics
  • 8 commits contributed to the release.
  • 316 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
  • Uncategorized
    • Merge pull request #​116 from Legend-Master/canonicalize-ILCreateFromPathW (a1ca334)
    • Fix CI by using a more recent Windows image (c84cade)
    • Pass canonicalized path to ILCreateFromPathW (abcd0f4)
    • Merge pull request #​111 from bjones1/docs (335146b)
    • Remove whitespace. (314d80a)
    • Point to webbrowser crate for users that seek this specific functionality. (07b246c)
    • Merge pull request #​110 from bjones1/codespaces (1c4a952)
    • Add Codespaces setup. (43b6a2d)
rust-lang/regex (regex)

v1.12.3

Compare Source

===================
This release excludes some unnecessary things from the archive published to
crates.io. Specifically, fuzzing data and various shell scripts are now
excluded. If you run into problems, please file an issue.

Improvements:

  • #​1319:
    Switch from a Cargo exclude list to an include list, and exclude some
    unnecessary stuff.

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.149

Compare Source

  • Align arbitrary_precision number strings with zmij's formatting (#​1306, thanks @​b41sh)

v1.0.148

Compare Source

  • Update zmij dependency to 1.0

v1.0.147

Compare Source

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#​1304)

v1.0.146

Compare Source

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.24

Compare Source

v0.6.23

Compare Source

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.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.

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.46

Compare Source

Added
  • All possible panics are now documented for the relevant methods.

  • The need to use #[serde(default)] when using custom serde formats is documented. This applies
    only when deserializing an Option<T>.

  • Duration::nanoseconds_i128 has been made public, mirroring
    std::time::Duration::from_nanos_u128.

  • Various methods for truncating components have been added, avoiding the need to call the fallible
    replace methods multiple times.

    For PrimitiveDateTime, UtcDateTime, and OffsetDateTime:

    • truncate_to_day

    For Time, PrimitiveDateTime, UtcDateTime, and OffsetDateTime:

    • truncate_to_hour
    • truncate_to_minute
    • truncate_to_second
    • truncate_to_millisecond
    • truncate_to_microsecond
Changed
  • The minimum supported Rust version is now 1.88.0.
  • Significant performance gains in numerous locations. No public APIs were changed or removed as
    part of this.
  • The size of error::ComponentRange, along with types that contain it, has been significantly
    reduced.
Fixed
  • The PartialOrd and Ord implementations of UtcOffset now return the expected result.

v0.3.45

Compare Source

Added
  • time::format_description::StaticFormatDescription type alias for &'static [BorrowedFormatItem<'static>]. This is the type returned by the
    time::macros::format_description! macro.
Changed
  • The minimum supported Rust version is now 1.83.0.
  • All floating point methods on Duration are now const fn.
  • All setters on Parsed are now const fn.
  • The serde dependency has been replaced with serde_core, This reduces compile times by not
    including unused parts of serde.
  • Date::from_julian_day uses a new algorithm, resulting in an approximately 16% performance
    improvement. This method is used internally by numerous other methods.
  • util::is_leap_year uses a new algorithm, resulting in an approximately 8% performance
    improvement.

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.11

Compare Source

v0.9.10

Compare Source

v0.9.9

Compare Source

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 2 times, most recently from 5ced203 to 1fbccf0 Compare December 12, 2025 03:47
@renovate renovate bot force-pushed the renovate/compatible branch 4 times, most recently from 41a5cad to 284d430 Compare December 24, 2025 01:54
@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from c5ce6b8 to 0b5b4f2 Compare December 29, 2025 17:11
@renovate
Copy link
Contributor Author

renovate bot commented Dec 29, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package [email protected] --precise 0.9.11
error: package ID specification `[email protected]` did not match any packages
help: there are similar package ID specifications:

  [email protected]+spec-1.1.0

@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from 8e897ae to 59fa0bc Compare January 6, 2026 17:28
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from 3b7525f to 1cf066e Compare January 15, 2026 02:59
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from ec8b5ba to 09b076f Compare January 29, 2026 16:59
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from bf937c1 to 5cbd82e Compare February 3, 2026 14:59
@renovate renovate bot force-pushed the renovate/compatible branch from 5cbd82e to e78502b Compare February 3, 2026 17:59
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