Skip to content

chore(deps): Update compatible #1231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 10, 2025
Merged

chore(deps): Update compatible #1231

merged 2 commits into from
Apr 10, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 1, 2025

This PR contains the following updates:

Package Type Update Change
clap dependencies patch 4.5.31 -> 4.5.35
deunicode (source) dependencies patch 1.6.0 -> 1.6.1
env_logger dependencies patch 0.11.6 -> 0.11.7
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.26 -> 0.4.27
once_cell dependencies minor 1.20.3 -> 1.21.3
serde (source) dependencies patch 1.0.218 -> 1.0.219
tempfile (source) dependencies minor 3.17.1 -> 3.19.1
time (source) dependencies patch 0.3.37 -> 0.3.41

Release Notes

clap-rs/clap (clap)

v4.5.35

Compare Source

Fixes
  • (help) Align positionals and flags when put in the same help_heading
  • (help) Don't leave space for shorts if there are none

v4.5.34

Compare Source

Fixes
  • (help) Don't add extra blank lines with flatten_help(true) and subcommands without arguments

v4.5.33

Compare Source

Fixes
  • (error) When showing the usage of a suggestion for an unknown argument, don't show the group

v4.5.32

Compare Source

Features
  • Add Error::remove
Documentation
  • (cookbook) Switch from humantime to jiff
  • (tutorial) Better cover required vs optional
Internal
  • Update pulldown-cmark
kornelski/deunicode (deunicode)

v1.6.1

Compare Source

  • Added Unicode Confusables as a fallback mapping
rust-cli/env_logger (env_logger)

v0.11.7

Compare Source

Internal
  • Replaced humantime with jiff
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.27

Compare Source

What's Changed

Full Changelog: rust-lang/log@0.4.26...0.4.27

matklad/once_cell (once_cell)

v1.21.3

Compare Source

v1.21.2

Compare Source

  • Relax success ordering from AcqRel to Release in race: #​278.

v1.21.1

Compare Source

v1.21.0

Compare Source

  • Outline initialization in race: #​273.
  • Add OnceNonZereUsize::get_unchecked: #​274.
  • Add OnceBox::clone and OnceBox::with_value: #​275.
  • Increase MSRV to 1.70
serde-rs/serde (serde)

v1.0.219

Compare Source

  • Prevent absolute_paths Clippy restriction being triggered inside macro-generated code (#​2906, thanks @​davidzeng0)
Stebalien/tempfile (tempfile)

v3.19.1

Compare Source

  • Don't unlink temporary files immediately on Windows (fixes #​339). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.

v3.19.0

Compare Source

  • Remove direct dependency on cfg-if. It's still in the tree, but we didn't really need to use it in this crate.
  • Add an unstable feature (unstable-windows-keep-open-tempfile) to test a potential fix to #​339.

v3.18.0

Compare Source

  • Update rustix to 1.0.0.
  • Make NamedTempFile::persist_noclobber atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).
time-rs/time (time)

v0.3.41

Compare Source

Fixed
  • Compatibility with the latest release of deranged. This fix is permanent and covers future
    similar changes upstream.

v0.3.40

Compare Source

Added
  • Visibility modifiers may now be added to the mod generated by time::sere::format_description!.

v0.3.39

Compare Source

Fixed
  • Doc tests run successfully with the default feature set.
  • wasm builds work again.

Both of these were regressions in v0.3.38 and are now checked in CI.

v0.3.38

Compare Source

Added
  • The [year] component (in format descriptions) now supports a range modifier, which can be
    either standard or extended. The default is extended for backwards compatibility. This is
    intended as a manner to opt out of the extended range when the large-dates feature is enabled.
    When the large-dates feature is not enabled, the modifier has no effect.

  • UtcDateTime, which is semantically equivalent to an OffsetDateTime with UTC as its offset. The
    advantage is that it is the same size as a PrimitiveDateTime and has improved operability with
    well-known formats.

    As part of this, there were some other additions:

    • utc_datetime! macro, which is similar to the datetime! macro but constructs a UtcDateTime.
    • PrimitiveDateTime::as_utc
    • OffsetDateTime::to_utc
    • OffsetDateTime::checked_to_utc
  • time::serde::timestamp::milliseconds_i64, which is a module to serialize/deserialize timestamps
    as the Unix timestamp. The pre-existing module does this as an i128 where an i64 would
    suffice. This new module should be preferred.

Changed
  • error::Format has had its source() implementation changed to no longer return a boxed value
    from the ComponentRange variant. If you were explicitly expecting this, you will need to update
    your code. The method API remains unchanged.
  • [year repr:century] supports single-digit values.
  • All format_into methods accept ?Sized references.
Miscellaneous
  • Some non-exhaustive enum variants that are no longer used have been modified to be statically
    proven as uninhabited. The relevant fields are doc-hidden and not semver-guaranteed to remain as
    such, though it is unlikely to change.
  • An unnecessary check when parsing RFC 2822 has been removed.
  • Various methods have had their implementations changed, resulting in significant performance
    gains. Among the methods changed are
    • util::is_leap_year
    • util::weeks_in_year
    • Month::length
    • Date::to_calendar_date
    • Date::month
    • Date::day
    • Date::from_julian_day
    • Date::to_julian_day
    • other methods that call into these methods

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) March 1, 2025 01:43
@renovate renovate bot force-pushed the renovate/compatible branch 7 times, most recently from 0548ee3 to 5844e9f Compare March 3, 2025 16:37
@renovate renovate bot changed the title chore(deps): Update compatible chore(deps): Update compatible to v0.26.11 Mar 3, 2025
@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from a843cba to 345f818 Compare March 5, 2025 09:56
@renovate renovate bot changed the title chore(deps): Update compatible to v0.26.11 chore(deps): Update compatible Mar 5, 2025
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from f3dfa7c to a0b1af9 Compare March 10, 2025 21:43
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from 18f2925 to f410bb4 Compare March 19, 2025 18:43
@renovate renovate bot force-pushed the renovate/compatible branch 6 times, most recently from e1565a4 to 4336e22 Compare March 28, 2025 18:10
@renovate renovate bot force-pushed the renovate/compatible branch from 4336e22 to ed3efb7 Compare March 31, 2025 19:18
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from 68aa623 to 7a74de3 Compare March 31, 2025 19:40
@renovate renovate bot force-pushed the renovate/compatible branch from 7a74de3 to e69ffeb Compare April 1, 2025 19:32
@epage epage force-pushed the renovate/compatible branch from e69ffeb to 5a8b295 Compare April 1, 2025 19:41
Copy link
Contributor Author

renovate bot commented Apr 1, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@epage epage force-pushed the renovate/compatible branch from 5a8b295 to 2c9ecce Compare April 1, 2025 19:49
@epage epage force-pushed the renovate/compatible branch from 2c9ecce to e725e5f Compare April 10, 2025 16:40
@renovate renovate bot merged commit c3bd588 into master Apr 10, 2025
15 of 17 checks passed
@renovate renovate bot deleted the renovate/compatible branch April 10, 2025 16:46
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