Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2025

This PR contains the following updates:

Package Type Update Change
divan dev-dependencies patch 0.1.15 -> 0.1.21
jiff dev-dependencies patch 0.2.15 -> 0.2.16
rustversion dev-dependencies patch 1.0.21 -> 1.0.22
semver dev-dependencies patch 1.0.26 -> 1.0.27
snapbox dev-dependencies patch 0.6.21 -> 0.6.23
trybuild dev-dependencies patch 1.0.106 -> 1.0.114
trycmd dev-dependencies patch 0.15.9 -> 0.15.10

Release Notes

nvzqz/divan (divan)

v0.1.21

Compare Source

Fixed
  • Divan::skip_exact behaved incorrectly in v0.1.19.
Changed
  • Improved handling of internal code around filters and those responsible for
    sacking the people who have just been sacked have been sacked.

v0.1.20

Compare Source

Fixed
  • Divan::skip_regex accidentally dropped
    regex_lite::Regex
    and behaved incorrectly in v0.1.19.

v0.1.19

Compare Source

Fixed
  • [cargo-nextest] no longer skips benchmarks with argument parameters ([#​75]).
Changed
  • Organized positive and negative filters into a split buffer.

v0.1.18

Compare Source

Added
  • Support for [cargo-nextest] running benchmarks as tests.

  • [prelude] module for simplifying imports of [#[bench]][bench_attr],
    [#[bench_group]][bench_group_attr], [black_box], [black_box_drop],
    [AllocProfiler], [Bencher], and [Divan].

  • Support wasi and emscripten targets.

v0.1.17

Compare Source

Changed
  • Set [MSRV] to 1.80 for [LazyLock] and new size_of prelude import.

  • Reduced thread pool memory usage by many kilobytes by using rendezvous
    channels instead of array-based channels.

v0.1.16

Compare Source

Added
  • Thread pool for reusing threads across multi-threaded benchmarks. The result
    is that when running Divan benchmarks under a sampling profiler, the
    profiler's output will be cleaner and easier to understand. ([#​37])

  • Track the maximum number of allocations during a benchmark.

Changed
  • Make private Arg::get trait method not take self, so that text editors
    don't recommend using it. ([#​59])

  • Cache BenchOptions using LazyLock instead of OnceLock, saving space and
    simplifying the implementation.

BurntSushi/jiff (jiff)

v0.2.16

Compare Source

===================
This release contains a number of enhancements and bug fixes that have accrued
over the last few months. Most are small polishes. A couple of the bug fixes
apply to panics that could occur when parsing invalid TZ strings or invalid
strptime format strings.

Also, parsing into a Span should now be much faster (for both the ISO 8601
and "friendly" duration formats).

Enhancements:

  • #​298:
    Add Serde helpers for (de)serializing std::time::Duration values.
  • #​396:
    Add Sub and Add trait implementations for Zoned (in addition to the
    already existing trait implementations for &Zoned).
  • #​397:
    Add BrokenDownTime::set_meridiem and ensure it overrides the hour when
    formatting.
  • #​409:
    Switch dependency on serde to serde_core. This should help speed up
    compilation times in some cases.
  • #​430:
    Add new Zoned::series API, making it consistent with the same API on other
    datetime types.
  • #​432:
    When lenient mode is enabled for strftime, Jiff will no longer error when
    the formatting string contains invalid UTF-8.
  • #​432:
    Formatting of %y and %g no longer fails based on the specific year value.
  • #​432:
    Parsing of %s is now a bit more consistent with other fields. Moreover,
    BrokenDownTime::{to_timestamp,to_zoned} will now prefer timestamps parsed
    with %s over any other fields that have been parsed.
  • #​433:
    Allow parsing just a %s into a Zoned via the Etc/Unknown time zone.

Bug fixes:

  • #​386:
    Fix a bug where 2087-12-31T23:00:00Z in the Africa/Casablanca time zone
    could not be round-tripped (because its offset was calculated incorrectly as
    a result of not handling "permanent DST" POSIX time zones).
  • #​407:
    Fix a panic that occurred when parsing an empty string as a POSIX time zone.
  • #​410:
    Fix a panic that could occur when parsing %: via strptime APIs.
  • #​414:
    Update some parts of the documentation to indicate that TimeZone::unknown()
    is a fallback for TimeZone::system() (instead of the jiff 0.1 behavior of
    using TimeZone::UTC).
  • #​423:
    Fix a panicking bug when reading malformed TZif data.
  • #​426:
    Fix a panicking bug when parsing century (%C) via strptime.
  • #​445:
    Fixed bugs with parsing durations like -9223372036854775808s
    and -PT9223372036854775808S.

Performance:

  • #​445:
    Parsing into Span or SignedDuration is now a fair bit faster in some cases.
dtolnay/rustversion (rustversion)

v1.0.22

Compare Source

  • Turn off clippy incompatible_msrv in rustversion-conditional code (#​63)
dtolnay/semver (semver)

v1.0.27

Compare Source

  • Switch serde dependency to serde_core (#​333)
assert-rs/snapbox (snapbox)

v0.6.23

Compare Source

v0.6.22

Compare Source

dtolnay/trybuild (trybuild)

v1.0.114

Compare Source

  • Normalize indentation of rustc suggestion lines (#​319)

v1.0.113

Compare Source

  • Update target-triple dependency to v1

v1.0.112

Compare Source

  • Normalize indentation of consteval notes (#​318)

v1.0.111

Compare Source

  • Normalize dependency crate's version in filepaths (#​316)

v1.0.110

Compare Source

  • Fix permissions_set_readonly_false warning (#​312)

v1.0.109

Compare Source

v1.0.108

Compare Source

  • More right-aligned line number fixes (#​309)

v1.0.107

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) August 1, 2025 02:27
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 13 times, most recently from 8234025 to 92ff404 Compare August 11, 2025 21:04
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 2 times, most recently from 9d0256f to bb43714 Compare August 12, 2025 17:59
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 2 times, most recently from 580cac2 to c216cbe Compare August 29, 2025 14:31
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 4 times, most recently from a05ae6e to a2edb1e Compare September 8, 2025 16:27
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 7 times, most recently from 52e3d1b to ea9a5e5 Compare September 16, 2025 11:46
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch from ea9a5e5 to e4b6617 Compare September 19, 2025 02:31
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 6 times, most recently from cf26fb6 to b43dbb2 Compare September 20, 2025 17:58
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 5 times, most recently from 525f092 to 9a396dd Compare October 15, 2025 22:08
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 4 times, most recently from dd4e17c to b6ef1f2 Compare October 22, 2025 15:16
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 11 times, most recently from cc83a06 to 359efc4 Compare November 3, 2025 17:22
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch 2 times, most recently from b226688 to 1dda88c Compare November 7, 2025 13:52
@renovate renovate bot force-pushed the renovate/compatible-(dev) branch from 1dda88c to 49d94c1 Compare November 10, 2025 17:49
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.

1 participant