Skip to content

chore(deps): update compatible#16814

Closed
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/compatible
Closed

chore(deps): update compatible#16814
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/compatible

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 1, 2026

This PR contains the following updates:

Package Type Update Change
annotate-snippets workspace.dependencies patch 0.12.120.12.13
anstyle workspace.dependencies patch 1.0.131.0.14
anstyle-hyperlink workspace.dependencies patch 1.0.11.0.2
blake3 workspace.dependencies patch 1.8.31.8.4
clap workspace.dependencies minor 4.5.604.6.0
clap_complete workspace.dependencies minor 4.5.664.6.0
gix-transport workspace.dependencies patch 0.55.00.55.1
jiff workspace.dependencies patch 0.2.220.2.23
libc workspace.dependencies patch 0.2.1800.2.184
openssl workspace.dependencies patch 0.10.750.10.76
openssl-src workspace.dependencies patch =300.5.4=300.5.5
proptest (source) workspace.dependencies minor 1.10.01.11.0
pulldown-cmark workspace.dependencies patch 0.13.10.13.3
rustc-hash workspace.dependencies patch 2.1.12.1.2
snapbox workspace.dependencies minor 1.0.01.2.0
tempfile (source) workspace.dependencies minor 3.25.03.27.0
toml workspace.dependencies minor 1.0.3+spec-1.1.01.1.1
toml_edit workspace.dependencies patch 0.25.3+spec-1.1.00.25.9
tracing-subscriber (source) workspace.dependencies patch 0.3.220.3.23
winnow workspace.dependencies patch 0.7.140.7.15

Release Notes

rust-lang/annotate-snippets-rs (annotate-snippets)

v0.12.13

Compare Source

Fixed
  • Correctly handle tabs on the first and last lines of multiline Patch #​373 and #​380
rust-cli/anstyle (anstyle)

v1.0.14

Compare Source

BLAKE3-team/BLAKE3 (blake3)

v1.8.4

Compare Source

version 1.8.4

Changes since 1.8.3:

  • Updated the digest dependency from v0.10 to v0.11. THIS IS A
    POTENTIALLY BREAKING CHANGE for callers using the traits-preview
    Cargo feature. But this is not considered a breaking change for the
    blake3 crate itself; see the docs for traits-preview.
  • Performance for WASM SIMD targets is improved by ~20% when the
    wasm32_simd feature is enabled. Contributed by @​lamb356.
clap-rs/clap (clap)

v4.6.0

Compare Source

Compatibility
  • Update MSRV to 1.85

v4.5.61

Compare Source

Internal
  • Update dependencies
GitoxideLabs/gitoxide (gix-transport)

v0.55.1: gix v0.55.1

Compare Source

New Features
  • Add take_data() to all primitive object types.
    That is the new, most direct way to obtain its data which otherwise
    is immovable.
  • Add detach() and detached() too all object types.
    That way, the detachment API is symmetric.
    It's required to overcome the Drop implementation of each of these types
    which prevents moving data out of the object (easily).
Commit Statistics
  • 2 commits contributed to the release.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
  • Uncategorized
    • Add take_data() to all primitive object types. (5732303)
    • Add detach() and detached() too all object types. (88f2e6c)
BurntSushi/jiff (jiff)

v0.2.23

Compare Source

===================
This release updates Jiff's bundled copy of the [IANA Time Zone Database]
to 2026a. See the 2026a release announcement for more details.

rust-lang/libc (libc)

v0.2.184

Compare Source

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the
core::ffi::c_* types with libc definitions, since libc has been changed to reexport from
core rather than redefining them. (This usually worked before but had edge cases.)
(#​4972)

Added
  • BSD: Add IP_MINTTL to bsd (#​5026)
  • Cygwin: Add TIOCM_DSR (#​5031)
  • FreeBSD: Added xfile structe and file descriptor types (#​5002)
  • Linux: Add CAN netlink bindings (#​5011)
  • Linux: Add struct ethhdr (#​4239)
  • Linux: Add struct ifinfomsg (#​5012)
  • Linux: Define max_align_t for riscv64 (#​5029)
  • NetBSD: Add missing CLOCK_ constants (#​5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#​5004)
  • VxWorks: Add flock and F_*LCK constants (#​4043)
  • WASI: Add all _SC_* sysconf constants (#​5023)
Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128,
have been deprecated. Use i128 and u128 instead. (#​4343)

Fixed
  • breaking Redox: Fix signal action constant types (#​5009)
  • EspIDF: Correct the value of DT_* constants (#​5034)
  • Redox: Fix locale values and add RTLD_NOLOAD, some TCP constants (#​5025)
  • Various: Use Padding::new(<zeroed>) rather than Padding::uninit() (#​5036)
Changed
  • potentially breaking Linux: Add new fields to struct ptrace_syscall_info (#​4966)
  • Re-export core::ffi integer types rather than redefining (#​5015)
  • Redox: Update F_DUPFD, IP, and TCP constants to match relibc (#​4990)

v0.2.183

Compare Source

Added
  • ESP-IDF: Add SOMAXCONN (#​4993)
  • Linux: Add name_to_handle_at and open_by_handle_at (#​4988)
  • NetBSD: Add kinfo_file, kinfo_pcb, and related constants (#​4985)
  • OpenBSD: Add kinfo_file and related constants (#​4991)
  • VxWorks: Add additional structs and defines (#​5003)
  • Various: Implement Default for timeval and timespec (#​4976)
Fixed
  • Hexagon musl: Enable unstable 64-bit time_t support and musl_v1_2_3 (#​4992)
  • Nintendo Switch: Fix target support (#​4982)
  • OpenBSD: Wrap an unused field in Padding (#​4997)
  • Redox: Change sigaction.sa_flags to c_int (#​4986)
  • Redox: Fix blkcnt_t type (#​4994)

v0.2.182

Compare Source

Added

v0.2.181

Compare Source

Added
  • Apple: Add MADV_ZERO (#​4924)
  • Redox: Add makedev, major, and minor (#​4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#​4933)
  • OpenBSD: Add more kqueue related constants for (#​4945)
  • Linux: add CAN error types (#​4944)
  • OpenBSD: Add siginfo_t::si_status (#​4946)
  • QNX NTO: Add max_align_t (#​4927)
  • Illumos: Add _CS_PATH (#​4956)
  • OpenBSD: add ppoll (#​4957)
Fixed
  • Breaking: Redox: Fix the type of dev_t (#​4928)
  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#​4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#​4931)
  • Glibc: Link old version of tc{g,s}etattr (#​4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#​4938)
  • OpenBSD: Fix constness of tm.tm_zone (#​4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#​4947)
  • QuRT: Fix type visibility and defs (#​4932)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#​4943)
  • Various: Mark additional fields as private padding (#​4922)
Changed
  • Fuchsia: Update SO_* constants (#​4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#​4958)
rust-openssl/rust-openssl (openssl)

v0.10.76

Compare Source

What's Changed

New Contributors

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.75...openssl-v0.10.76

alexcrichton/openssl-src-rs (openssl-src)

v300.5.5

Compare Source

proptest-rs/proptest (proptest)

v1.11.0

Compare Source

raphlinus/pulldown-cmark (pulldown-cmark)

v0.13.3: 0.13.3

Compare Source

Bug Fixes
  • Fix Wikilink offset.

Full Changelog: pulldown-cmark/pulldown-cmark@v0.13.2...v0.13.3

v0.13.2: 0.13.2

Compare Source

Security
  • Bump tar to 0.4.45.

Full Changelog: pulldown-cmark/pulldown-cmark@v0.13.1...v0.13.2

rust-lang/rustc-hash (rustc-hash)

v2.1.2

Compare Source

assert-rs/snapbox (snapbox)

v1.2.0

Compare Source

v1.1.0

Compare Source

v1.0.2

Compare Source

v1.0.1

Compare Source

Stebalien/tempfile (tempfile)

v3.27.0

Compare Source

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.

v3.26.0

toml-rs/toml (toml)

v1.1.1

Compare Source

v1.1.0

Compare Source

v1.0.7

Compare Source

v1.0.6

Compare Source

v1.0.5

Compare Source

v1.0.4

Compare Source

tokio-rs/tracing (tracing-subscriber)

v0.3.23: tracing-subscriber 0.3.23

Compare Source

Fixed
  • Allow ansi sanitization to be disabled (#​3484)
winnow-rs/winnow (winnow)

v0.7.15

Compare Source

Compatibility
  • Deprecate combinator::permutation in favor of combinator::unordered_seq!
Features
  • Add combinator::unordered_seq!, like seq! but where the order of values does not matter

Configuration

📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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.

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 1, 2026
@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented Apr 1, 2026

r? @epage

rustbot has assigned @epage.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

Why was this reviewer chosen?

The reviewer was selected based on:

  • Owners of files modified in this PR: @ehuss, @epage, @weihanglo
  • @ehuss, @epage, @weihanglo expanded to ehuss, epage, weihanglo
  • Random selection from ehuss, epage, weihanglo

@renovate renovate bot force-pushed the renovate/compatible branch from a04105f to e057d64 Compare April 1, 2026 13:32
@epage epage force-pushed the renovate/compatible branch from e057d64 to 66491a1 Compare April 1, 2026 15:26
@renovate renovate bot force-pushed the renovate/compatible branch from 66491a1 to 049cf4b Compare April 1, 2026 15:29
@epage
Copy link
Copy Markdown
Contributor

epage commented Apr 1, 2026

Closing in favor of #16820 because Renovatebot is deleting my changes

@epage epage closed this Apr 1, 2026
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 1, 2026
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.

2 participants