fix(deps): update all dependencies #84

Open
kjuulh wants to merge 1 commits from renovate/all into main
Owner

This PR contains the following updates:

Package Type Update Change
anyhow workspace.dependencies patch 1.0.97 -> 1.0.100
async-trait dependencies patch 0.1.87 -> 0.1.89
bytes dependencies minor 1.10.1 -> 1.11.0
clap workspace.dependencies patch 4.5.31 -> 4.5.53
crossterm dependencies minor 0.28.0 -> 0.29.0
octocrab dependencies minor 0.43.0 -> 0.48.0
regex dependencies minor 1.11.1 -> 1.12.2
termwiz dependencies patch 0.23.0 -> 0.23.3
tokio (source) workspace.dependencies minor 1.43.0 -> 1.48.0
toml dependencies minor 0.8.19 -> 0.9.0
url dependencies patch 2.5.4 -> 2.5.7
uuid dependencies minor 1.15.1 -> 1.19.0

Release Notes

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)

v1.0.98

Compare Source

dtolnay/async-trait (async-trait)

v0.1.89

Compare Source

v0.1.88

Compare Source

  • Fix lifetime bounding on generic parameters that have cfg (#​289)
tokio-rs/bytes (bytes)

v1.11.0

Compare Source

Fixed
  • fix: BytesMut only reuse if src has remaining (#​803)
  • Specialize BytesMut::put::<Bytes> (#​793)
  • Reserve capacity in BytesMut::put (#​794)
  • Change BytesMut::remaining_mut to use isize::MAX instead of usize::MAX (#​795)
Internal changes
  • Guarantee address in slice() for empty slices. (#​780)
  • Rename Vtable::to_* -> Vtable::into_* (#​776)
  • Fix latest clippy warnings (#​787)
  • Ignore BytesMut::freeze doctest on wasm (#​790)
  • Move drop_fn of from_owner into vtable (#​801)
clap-rs/clap (clap)

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

v4.5.40

Compare Source

Features
  • Support quoted ids in arg!() macro (e.g. arg!("check-config": ...))

v4.5.39

Compare Source

Fixes
  • (help) Show short flag aliases before long
  • (help) Merge the short and long flag alias lists

v4.5.38

Compare Source

Fixes
  • (help) When showing aliases, include leading -- or -

v4.5.37

Compare Source

Features
  • Added ArgMatches::try_clear_id()

v4.5.36

Compare Source

Fixes
  • (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now

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
XAMPPRocky/octocrab (octocrab)

v0.48.1

Compare Source

Fixed
  • (build) don't fetch dependencies (#​828)

v0.48.0

Compare Source

Added
  • fetch contributor repository permission (#​825)
  • [breaking] Use Option<AuthorAssociation> over String in Issue struct (#​822)
Other
  • add missing issue event types (#​821)
  • Remove fields deleted in October 2025 API changes (#​826)
  • Bump jsonwebtoken to v10 (#​814)
  • Feature/set http headers #​808 (#​819)

v0.47.1

Compare Source

Added
  • add missing list workflows filters (#​820)
Other

v0.47.0

Compare Source

Added
  • add immutable Release field (#​806)
Other
  • added creating a review (POST "/repos/{owner}/{repo}/pulls/{pull_number}/reviews") (#​805)

v0.46.0

Compare Source

Fixed
  • [breaking] make CommitAuthor email nullable (#​799)
Other
  • Expose digest field in Asset model (#​804)
  • cargo clippy (#​803)
  • fix doc url for ProjectHandler (#​802)

v0.45.0

Compare Source

Added
  • add redelivery field for hook deliveries (#​797)
  • added PATCH /user (#​792)
Fixed
  • [breaking] change some fields to optional types in CheckSuite struct (#​784)
Other
  • :repos::Commit -> models::commits::Commit (#​781)
  • cargo clippy --fix (#​783)
  • cargo clippy --fix (#​774)

v0.44.1

Compare Source

Fixed
  • (docs) Update and fix crate documentation for docs.rs, update README (#​769)
  • print deprecation warning to stderr (#​768)
Other
  • Add optional name field to Author struct (#​771)
  • Add 'dowload' and 'download_zip' functions to client (#​766)
  • Add enum EventInstallation::id() helper (#​763)
  • examples/graphql_issues.rs: Update schema URL (#​764)

v0.44.0

Compare Source

Added
  • Implement Serialize for Page (#​761)
Fixed
  • [breaking] sha is optional in DiffEntry if file contents are unchanged (#​750)
  • insert auth headers for api.github.com (#​754)
  • (emails) visibility can be null (#​756)
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.
wezterm/wezterm (termwiz)

v0.23.3

Compare Source

v0.23.2

Compare Source

v0.23.1

Compare Source

tokio-rs/tokio (tokio)

v1.48.0: Tokio v1.48.0

Compare Source

1.48.0 (October 14th, 2025)

The MSRV is increased to 1.71.

Added
  • fs: add File::max_buf_size (#​7594)
  • io: export Chain of AsyncReadExt::chain (#​7599)
  • net: add SocketAddr::as_abstract_name (#​7491)
  • net: add TcpStream::quickack and TcpStream::set_quickack (#​7490)
  • net: implement AsRef<Self> for TcpStream and UnixStream (#​7573)
  • task: add LocalKey::try_get (#​7666)
  • task: implement Ord for task::Id (#​7530)
Changed
  • deps: bump windows-sys to version 0.61 (#​7645)
  • fs: preserve max_buf_size when cloning a File (#​7593)
  • macros: suppress clippy::unwrap_in_result in #[tokio::main] (#​7651)
  • net: remove PollEvented noise from Debug formats (#​7675)
  • process: upgrade Command::spawn_with to use FnOnce (#​7511)
  • sync: remove inner mutex in SetOnce (#​7554)
  • sync: use UnsafeCell::get_mut in Mutex::get_mut and RwLock::get_mut (#​7569)
  • time: reduce the generated code size of Timeout<T>::poll (#​7535)
Fixed
  • macros: fix hygiene issue in join! and try_join! (#​7638)
  • net: fix copy/paste errors in udp peek methods (#​7604)
  • process: fix error when runtime is shut down on nightly-2025-10-12 (#​7672)
  • runtime: use release ordering in wake_by_ref() even if already woken (#​7622)
  • sync: close the broadcast::Sender in broadcast::Sender::new() (#​7629)
  • sync: fix implementation of unused RwLock::try_* methods (#​7587)
Unstable
  • tokio: use cargo features instead of --cfg flags for taskdump and io_uring (#​7655, #​7621)
  • fs: support io_uring in fs::write (#​7567)
  • fs: support io_uring with File::open() (#​7617)
  • fs: support io_uring with OpenOptions (#​7321)
  • macros: add local runtime flavor (#​7375, #​7597)
Documented
  • io: clarify the zero capacity case of AsyncRead::poll_read (#​7580)
  • io: fix typos in the docs of AsyncFd readiness guards (#​7583)
  • net: clarify socket gets closed on drop (#​7526)
  • net: clarify the behavior of UCred::pid() on Cygwin (#​7611)
  • net: clarify the supported platform of set_reuseport() and reuseport() (#​7628)
  • net: qualify that SO_REUSEADDR is only set on Unix (#​7533)
  • runtime: add guide for choosing between runtime types (#​7635)
  • runtime: clarify the behavior of Handle::block_on (#​7665)
  • runtime: clarify the edge case of Builder::global_queue_interval() (#​7605)
  • sync: clarify bounded channel panic behavior (#​7641)
  • sync: clarify the behavior of tokio::sync::watch::Receiver (#​7584)
  • sync: document cancel safety on SetOnce::wait (#​7506)
  • sync: fix the docs of parking_lot feature flag (#​7663)
  • sync: improve the docs of UnboundedSender::send (#​7661)
  • sync: improve the docs of sync::watch (#​7601)
  • sync: reword allocation failure paragraph in broadcast docs (#​7595)
  • task: clarify the behavior of several spawn_local methods (#​7669)
  • task: clarify the task ID reuse guarantees (#​7577)
  • task: improve the example of poll_proceed (#​7586)

v1.47.2

Compare Source

v1.47.1: Tokio v1.47.1

Compare Source

1.47.1 (August 1st, 2025)

Fixed
  • process: fix panic from spurious pidfd wakeup (#​7494)
  • sync: fix broken link of Python asyncio.Event in SetOnce docs (#​7485)

v1.47.0: Tokio v1.47.0

Compare Source

1.47.0 (July 25th, 2025)

This release adds poll_proceed and cooperative to the coop module for
cooperative scheduling, adds SetOnce to the sync module which provides
similar functionality to [std::sync::OnceLock], and adds a new method
sync::Notify::notified_owned() which returns an OwnedNotified without
a lifetime parameter.

Added

  • coop: add cooperative and poll_proceed (#​7405)
  • sync: add SetOnce (#​7418)
  • sync: add sync::Notify::notified_owned() (#​7465)

Changed

  • deps: upgrade windows-sys 0.52 → 0.59 ([#​7117])
  • deps: update to socket2 v0.6 ([#​7443])
  • sync: improve AtomicWaker::wake performance (#​7450)

Documented

  • metrics: fix listed feature requirements for some metrics (#​7449)
  • runtime: improve safety comments of Readiness<'_> (#​7415)

v1.46.1: Tokio v1.46.1

Compare Source

1.46.1 (July 4th, 2025)

This release fixes incorrect spawn locations in runtime task hooks for tasks spawned using tokio::spawn rather than Runtime::spawn. This issue only effected the spawn location in TaskMeta::spawned_at, and did not effect task locations in Tracing events.

Unstable

  • runtime: add TaskMeta::spawn_location tracking where a task was spawned (#​7440)

v1.46.0: Tokio v1.46.0

Compare Source

1.46.0 (July 2nd, 2025)

Fixed
  • net: fixed TcpStream::shutdown incorrectly returning an error on macOS (#​7290)

Added

  • sync: mpsc::OwnedPermit::{same_channel, same_channel_as_sender} methods (#​7389)
  • macros: biased option for join! and try_join!, similar to select! (#​7307)
  • net: support for cygwin (#​7393)
  • net: support pope::OpenOptions::read_write on Android (#​7426)
  • net: add Clone implementation for net::unix::SocketAddr (#​7422)

Changed

  • runtime: eliminate unnecessary lfence while operating on queue::Local<T> (#​7340)
  • task: disallow blocking in LocalSet::{poll,drop} (#​7372)

Unstable

  • runtime: add TaskMeta::spawn_location tracking where a task was spawned (#​7417)
  • runtime: removed borrow from LocalOptions parameter to runtime::Builder::build_local (#​7346)

Documented

  • io: clarify behavior of seeking when start_seek is not used (#​7366)
  • io: document cancellation safety of AsyncWriteExt::flush (#​7364)
  • net: fix docs for recv_buffer_size method (#​7336)
  • net: fix broken link of RawFd in TcpSocket docs (#​7416)
  • net: update AsRawFd doc link to current Rust stdlib location (#​7429)
  • readme: fix double period in reactor description (#​7363)
  • runtime: add doc note that on_*_task_poll is unstable (#​7311)
  • sync: update broadcast docs on allocation failure (#​7352)
  • time: add a missing panic scenario of time::advance (#​7394)

v1.45.1: Tokio v1.45.1

Compare Source

1.45.1 (May 24th, 2025)

This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to Instant::now() started failing. This is due to the stabilization of the first time-based metric.

Fixed
  • Disable time-based metrics on wasm32-unknown-unknown (#​7322)

v1.45.0: Tokio v1.45.0

Compare Source

Added
  • metrics: stabilize worker_total_busy_duration, worker_park_count, and worker_unpark_count (#​6899, #​7276)
  • process: add Command::spawn_with (#​7249)
Changed
  • io: do not require Unpin for some trait impls (#​7204)
  • rt: mark runtime::Handle as unwind safe (#​7230)
  • time: revert internal sharding implementation (#​7226)
Unstable
  • rt: remove alt multi-threaded runtime (#​7275)

v1.44.2: Tokio v1.44.2

Compare Source

This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are Send but !Sync. Previously, the channel called
clone() on these values without synchronizing. This release fixes the channel
by synchronizing calls to .clone() (Thanks Austin Bonander for finding and
reporting the issue).

Fixed
  • sync: synchronize clone() call in broadcast channel (#​7232)

v1.44.1: Tokio v1.44.1

Compare Source

1.44.1 (March 13th, 2025)

Fixed
  • rt: skip defer queue in block_in_place context (#​7216)

v1.44.0: Tokio v1.44.0

Compare Source

1.44.0 (March 7th, 2025)

This release changes the from_std method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #​7172.

Added
  • coop: add task::coop module (#​7116)
  • process: add Command::get_kill_on_drop() (#​7086)
  • sync: add broadcast::Sender::closed (#​6685, #​7090)
  • sync: add broadcast::WeakSender (#​7100)
  • sync: add oneshot::Receiver::is_empty() (#​7153)
  • sync: add oneshot::Receiver::is_terminated() (#​7152)
Fixed
  • fs: empty reads on File should not start a background read (#​7139)
  • process: calling start_kill on exited child should not fail (#​7160)
  • signal: fix CTRL_CLOSE, CTRL_LOGOFF, CTRL_SHUTDOWN on windows (#​7122)
  • sync: properly handle panic during mpsc drop (#​7094)
Changes
  • runtime: clean up magic number in registration set (#​7112)
  • coop: make coop yield using waker defer strategy (#​7185)
  • macros: make select! budget-aware (#​7164)
  • net: panic when passing a blocking socket to from_std (#​7166)
  • io: clean up buffer casts (#​7142)
Changes to unstable APIs
  • rt: add before and after task poll callbacks (#​7120)
  • tracing: make the task tracing API unstable public (#​6972)
Documented
  • docs: fix nesting of sections in top-level docs (#​7159)
  • fs: rename symlink and hardlink parameter names (#​7143)
  • io: swap reader/writer in simplex doc test (#​7176)
  • macros: docs about select! alternatives (#​7110)
  • net: rename the argument for send_to (#​7146)
  • process: add example for reading Child stdout (#​7141)
  • process: clarify Child::kill behavior (#​7162)
  • process: fix grammar of the ChildStdin struct doc comment (#​7192)
  • runtime: consistently use worker_threads instead of core_threads (#​7186)

v1.43.3

Compare Source

v1.43.2: Tokio v1.43.2

Compare Source

1.43.2 (August 1st, 2025)

Fixed
  • process: fix panic from spurious pidfd wakeup (#​7494)

v1.43.1

Compare Source

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

v0.9.1

Compare Source

v0.9.0

Compare Source

v0.8.23

Compare Source

v0.8.22

Compare Source

v0.8.21

Compare Source

servo/rust-url (url)

v2.5.7

What's Changed

v.2.5.6
v.2.5.7

New Contributors

Full Changelog: https://github.com/servo/rust-url/compare/v2.5.5...v2.5.7

v2.5.5

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/servo/rust-url/compare/v2.5.4...v2.5.5

uuid-rs/uuid (uuid)

v1.19.0

Compare Source

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0

v1.18.1

Compare Source

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1

v1.18.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0

v1.17.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0

v1.16.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anyhow](https://github.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.97` -> `1.0.100` | | [async-trait](https://github.com/dtolnay/async-trait) | dependencies | patch | `0.1.87` -> `0.1.89` | | [bytes](https://github.com/tokio-rs/bytes) | dependencies | minor | `1.10.1` -> `1.11.0` | | [clap](https://github.com/clap-rs/clap) | workspace.dependencies | patch | `4.5.31` -> `4.5.53` | | [crossterm](https://github.com/crossterm-rs/crossterm) | dependencies | minor | `0.28.0` -> `0.29.0` | | [octocrab](https://github.com/XAMPPRocky/octocrab) | dependencies | minor | `0.43.0` -> `0.48.0` | | [regex](https://github.com/rust-lang/regex) | dependencies | minor | `1.11.1` -> `1.12.2` | | [termwiz](https://github.com/wezterm/wezterm) | dependencies | patch | `0.23.0` -> `0.23.3` | | [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.43.0` -> `1.48.0` | | [toml](https://github.com/toml-rs/toml) | dependencies | minor | `0.8.19` -> `0.9.0` | | [url](https://github.com/servo/rust-url) | dependencies | patch | `2.5.4` -> `2.5.7` | | [uuid](https://github.com/uuid-rs/uuid) | dependencies | minor | `1.15.1` -> `1.19.0` | --- ### Release Notes <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.100`](https://github.com/dtolnay/anyhow/releases/tag/1.0.100) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.99...1.0.100) - Teach clippy to lint formatting arguments in `bail!`, `ensure!`, `anyhow!` ([#&#8203;426](https://github.com/dtolnay/anyhow/issues/426)) ### [`v1.0.99`](https://github.com/dtolnay/anyhow/releases/tag/1.0.99) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.98...1.0.99) - Allow build-script cleanup failure with NFSv3 output directory to be non-fatal ([#&#8203;420](https://github.com/dtolnay/anyhow/issues/420)) ### [`v1.0.98`](https://github.com/dtolnay/anyhow/releases/tag/1.0.98) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.97...1.0.98) - Add [`self.into_boxed_dyn_error()`](https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.into_boxed_dyn_error) and [`self.reallocate_into_boxed_dyn_error_without_backtrace()`](https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.reallocate_into_boxed_dyn_error_without_backtrace) methods for anyhow::Error ([#&#8203;415](https://github.com/dtolnay/anyhow/issues/415)) </details> <details> <summary>dtolnay/async-trait (async-trait)</summary> ### [`v0.1.89`](https://github.com/dtolnay/async-trait/releases/tag/0.1.89) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.88...0.1.89) - Improve IDE functionality ([#&#8203;293](https://github.com/dtolnay/async-trait/issues/293), thanks [@&#8203;Veykril](https://github.com/Veykril)) ### [`v0.1.88`](https://github.com/dtolnay/async-trait/releases/tag/0.1.88) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.87...0.1.88) - Fix lifetime bounding on generic parameters that have cfg ([#&#8203;289](https://github.com/dtolnay/async-trait/issues/289)) </details> <details> <summary>tokio-rs/bytes (bytes)</summary> ### [`v1.11.0`](https://github.com/tokio-rs/bytes/blob/HEAD/CHANGELOG.md#1110-November-14th-2025) [Compare Source](https://github.com/tokio-rs/bytes/compare/v1.10.1...v1.11.0) - Bump MSRV to 1.57 ([#&#8203;788](https://github.com/tokio-rs/bytes/issues/788)) ##### Fixed - fix: `BytesMut` only reuse if src has remaining ([#&#8203;803](https://github.com/tokio-rs/bytes/issues/803)) - Specialize `BytesMut::put::<Bytes>` ([#&#8203;793](https://github.com/tokio-rs/bytes/issues/793)) - Reserve capacity in `BytesMut::put` ([#&#8203;794](https://github.com/tokio-rs/bytes/issues/794)) - Change `BytesMut::remaining_mut` to use `isize::MAX` instead of `usize::MAX` ([#&#8203;795](https://github.com/tokio-rs/bytes/issues/795)) ##### Internal changes - Guarantee address in `slice()` for empty slices. ([#&#8203;780](https://github.com/tokio-rs/bytes/issues/780)) - Rename `Vtable::to_*` -> `Vtable::into_*` ([#&#8203;776](https://github.com/tokio-rs/bytes/issues/776)) - Fix latest clippy warnings ([#&#8203;787](https://github.com/tokio-rs/bytes/issues/787)) - Ignore `BytesMut::freeze` doctest on wasm ([#&#8203;790](https://github.com/tokio-rs/bytes/issues/790)) - Move `drop_fn` of `from_owner` into vtable ([#&#8203;801](https://github.com/tokio-rs/bytes/issues/801)) </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.5.53`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4553---2025-11-19) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.52...v4.5.53) ##### Features - Add `default_values_if`, `default_values_ifs` ### [`v4.5.52`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4552---2025-11-17) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.51...v4.5.52) ##### Fixes - Don't panic when `args_conflicts_with_subcommands` conflicts with an `ArgGroup` ### [`v4.5.51`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4551---2025-10-29) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.50...v4.5.51) ##### 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`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4550---2025-10-20) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.49...v4.5.50) ##### Features - Accept `Cow` where `String` and `&str` are accepted ### [`v4.5.49`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4549---2025-10-13) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.48...v4.5.49) ##### Fixes - *(help)* Correctly wrap when ANSI escape codes are present ### [`v4.5.48`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4548---2025-09-19) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.47...v4.5.48) ##### Documentation - Add a new CLI Concepts document as another way of framing clap - Expand the `typed_derive` cookbook entry ### [`v4.5.47`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4547---2025-09-02) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.46...v4.5.47) ##### 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`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4546---2025-08-26) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.45...v4.5.46) ##### Features - Expose `StyledStr::push_str` ### [`v4.5.45`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4545---2025-08-12) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.44...v4.5.45) ##### Fixes - *(unstable-v5)* `ValueEnum` variants now use the full doc comment, not summary, for `PossibleValue::help` ### [`v4.5.44`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4544---2025-08-11) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.43...v4.5.44) ##### Features - Add `Command::mut_subcommands` ### [`v4.5.43`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4543---2025-08-06) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.42...v4.5.43) ##### Fixes - *(help)* In long help, list Possible Values before defaults, rather than after, for a more consistent look ### [`v4.5.42`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4542---2025-07-30) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.41...v4.5.42) ##### Fixes - Include subcommand visible long aliases in `--help` ### [`v4.5.41`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4541---2025-07-09) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.40...v4.5.41) ##### Features - Add `Styles::context` and `Styles::context_value` to customize the styling of `[default: value]` like notes in the `--help` ### [`v4.5.40`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4540---2025-06-09) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.39...v4.5.40) ##### Features - Support quoted ids in `arg!()` macro (e.g. `arg!("check-config": ...)`) ### [`v4.5.39`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4539---2025-05-27) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.38...v4.5.39) ##### Fixes - *(help)* Show short flag aliases before long - *(help)* Merge the short and long flag alias lists ### [`v4.5.38`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4538---2025-05-11) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.37...v4.5.38) ##### Fixes - *(help)* When showing aliases, include leading `--` or `-` ### [`v4.5.37`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4537---2025-04-18) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.36...v4.5.37) ##### Features - Added `ArgMatches::try_clear_id()` ### [`v4.5.36`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4536---2025-04-11) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.35...v4.5.36) ##### Fixes - *(help)* Revert 4.5.35's "Don't leave space for shorts if there are none" for now ### [`v4.5.35`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4535---2025-04-01) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.34...v4.5.35) ##### 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`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4534---2025-03-27) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.33...v4.5.34) ##### Fixes - *(help)* Don't add extra blank lines with `flatten_help(true)` and subcommands without arguments ### [`v4.5.33`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4533---2025-03-26) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.32...v4.5.33) ##### Fixes - *(error)* When showing the usage of a suggestion for an unknown argument, don't show the group ### [`v4.5.32`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4532---2025-03-10) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.31...v4.5.32) ##### Features - Add `Error::remove` ##### Documentation - *(cookbook)* Switch from `humantime` to `jiff` - *(tutorial)* Better cover required vs optional ##### Internal - Update `pulldown-cmark` </details> <details> <summary>XAMPPRocky/octocrab (octocrab)</summary> ### [`v0.48.1`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0481---2025-12-02) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.48.0...v0.48.1) ##### Fixed - *(build)* don't fetch dependencies ([#&#8203;828](https://github.com/XAMPPRocky/octocrab/pull/828)) ### [`v0.48.0`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0480---2025-11-18) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.47.1...v0.48.0) ##### Added - fetch contributor repository permission ([#&#8203;825](https://github.com/XAMPPRocky/octocrab/pull/825)) - \[**breaking**] Use `Option<AuthorAssociation>` over `String` in `Issue` struct ([#&#8203;822](https://github.com/XAMPPRocky/octocrab/pull/822)) ##### Other - add missing issue event types ([#&#8203;821](https://github.com/XAMPPRocky/octocrab/pull/821)) - Remove fields deleted in October 2025 API changes ([#&#8203;826](https://github.com/XAMPPRocky/octocrab/pull/826)) - Bump jsonwebtoken to v10 ([#&#8203;814](https://github.com/XAMPPRocky/octocrab/pull/814)) - Feature/set http headers [#&#8203;808](https://github.com/XAMPPRocky/octocrab/issues/808) ([#&#8203;819](https://github.com/XAMPPRocky/octocrab/pull/819)) ### [`v0.47.1`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0471---2025-11-03) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.47.0...v0.47.1) ##### Added - add missing list workflows filters ([#&#8203;820](https://github.com/XAMPPRocky/octocrab/pull/820)) ##### Other - Modify `_put` method documentation ([#&#8203;818](https://github.com/XAMPPRocky/octocrab/pull/818)) - Feature/interactions 537 ([#&#8203;817](https://github.com/XAMPPRocky/octocrab/pull/817)) - Added Feature/classrooms [#&#8203;524](https://github.com/XAMPPRocky/octocrab/issues/524) ([#&#8203;815](https://github.com/XAMPPRocky/octocrab/pull/815)) ### [`v0.47.0`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0470---2025-10-06) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.46.0...v0.47.0) ##### Added - add `immutable` Release field ([#&#8203;806](https://github.com/XAMPPRocky/octocrab/pull/806)) ##### Other - added creating a review (POST "/repos/{owner}/{repo}/pulls/{pull_number}/reviews") ([#&#8203;805](https://github.com/XAMPPRocky/octocrab/pull/805)) ### [`v0.46.0`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0460---2025-09-28) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.45.0...v0.46.0) ##### Fixed - \[**breaking**] make CommitAuthor email nullable ([#&#8203;799](https://github.com/XAMPPRocky/octocrab/pull/799)) ##### Other - Expose `digest` field in Asset model ([#&#8203;804](https://github.com/XAMPPRocky/octocrab/pull/804)) - cargo clippy ([#&#8203;803](https://github.com/XAMPPRocky/octocrab/pull/803)) - fix doc url for ProjectHandler ([#&#8203;802](https://github.com/XAMPPRocky/octocrab/pull/802)) ### [`v0.45.0`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0450---2025-09-14) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.44.1...v0.45.0) ##### Added - add `redelivery` field for hook deliveries ([#&#8203;797](https://github.com/XAMPPRocky/octocrab/pull/797)) - added PATCH /user ([#&#8203;792](https://github.com/XAMPPRocky/octocrab/pull/792)) ##### Fixed - \[**breaking**] change some fields to optional types in CheckSuite struct ([#&#8203;784](https://github.com/XAMPPRocky/octocrab/pull/784)) ##### Other - :repos::Commit -> models::commits::Commit ([#&#8203;781](https://github.com/XAMPPRocky/octocrab/pull/781)) - cargo clippy --fix ([#&#8203;783](https://github.com/XAMPPRocky/octocrab/pull/783)) - cargo clippy --fix ([#&#8203;774](https://github.com/XAMPPRocky/octocrab/pull/774)) ### [`v0.44.1`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0441---2025-05-06) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.44.0...v0.44.1) ##### Fixed - *(docs)* Update and fix crate documentation for docs.rs, update README ([#&#8203;769](https://github.com/XAMPPRocky/octocrab/pull/769)) - print deprecation warning to stderr ([#&#8203;768](https://github.com/XAMPPRocky/octocrab/pull/768)) ##### Other - Add optional `name` field to `Author` struct ([#&#8203;771](https://github.com/XAMPPRocky/octocrab/pull/771)) - Add 'dowload' and 'download_zip' functions to client ([#&#8203;766](https://github.com/XAMPPRocky/octocrab/pull/766)) - Add enum `EventInstallation::id()` helper ([#&#8203;763](https://github.com/XAMPPRocky/octocrab/pull/763)) - examples/graphql_issues.rs: Update schema URL ([#&#8203;764](https://github.com/XAMPPRocky/octocrab/pull/764)) ### [`v0.44.0`](https://github.com/XAMPPRocky/octocrab/blob/HEAD/CHANGELOG.md#0440---2025-03-26) [Compare Source](https://github.com/XAMPPRocky/octocrab/compare/v0.43.0...v0.44.0) ##### Added - Implement Serialize for Page ([#&#8203;761](https://github.com/XAMPPRocky/octocrab/pull/761)) ##### Fixed - \[**breaking**] `sha` is optional in `DiffEntry` if file contents are unchanged ([#&#8203;750](https://github.com/XAMPPRocky/octocrab/pull/750)) - insert auth headers for api.github.com ([#&#8203;754](https://github.com/XAMPPRocky/octocrab/pull/754)) - *(emails)* `visibility` can be `null` ([#&#8203;756](https://github.com/XAMPPRocky/octocrab/pull/756)) </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.12.2`](https://github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1122-2025-10-13) [Compare Source](https://github.com/rust-lang/regex/compare/1.12.1...1.12.2) \=================== 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 #&#8203;1305](https://github.com/rust-lang/regex/issues/1305): Switches the `doc_auto_cfg` feature to `doc_cfg` on nightly for docs.rs builds. ### [`v1.12.1`](https://github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1121-2025-10-10) [Compare Source](https://github.com/rust-lang/regex/compare/1.12.0...1.12.1) \=================== 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`](https://github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1120-2025-10-10) [Compare Source](https://github.com/rust-lang/regex/compare/1.11.3...1.12.0) \=================== 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 #&#8203;1146](https://github.com/rust-lang/regex/issues/1146): Add `Capture::get_match` for returning the overall match without `unwrap()`. Bug fixes: - [BUG #&#8203;1083](https://github.com/rust-lang/regex/issues/1083): Fixes a panic in the lazy DFA (can only occur for especially large regexes). - [BUG #&#8203;1116](https://github.com/rust-lang/regex/issues/1116): Fixes a memory usage regression for large regexes (introduced in `regex 1.9`). - [BUG #&#8203;1195](https://github.com/rust-lang/regex/issues/1195): Fix universal start states in sparse DFA. - [BUG #&#8203;1295](https://github.com/rust-lang/regex/pull/1295): Fixes a panic when deserializing a corrupted dense DFA. - [BUG 8f5d9479](https://github.com/rust-lang/regex/commit/8f5d9479d0f1da5726488a530d7fd66a73d05b80): Make `regex_automata::meta::Regex::find` consistently return `None` when `WhichCaptures::None` is used. ### [`v1.11.3`](https://github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1113-2025-09-25) [Compare Source](https://github.com/rust-lang/regex/compare/1.11.2...1.11.3) \=================== This is a small patch release with an improvement in memory usage in some cases. Improvements: - [BUG #&#8203;1297](https://github.com/rust-lang/regex/issues/1297): Improve memory usage by trimming excess memory capacity in some spots. ### [`v1.11.2`](https://github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1112-2025-08-24) [Compare Source](https://github.com/rust-lang/regex/compare/1.11.1...1.11.2) \=================== 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 #&#8203;1217](https://github.com/rust-lang/regex/issues/1217): Switch recommendation from `once_cell` to `std::sync::LazyLock`. - [BUG #&#8203;1225](https://github.com/rust-lang/regex/issues/1225): Add `DFA::set_prefilter` to `regex-automata`. Bug fixes: - [BUG #&#8203;1165](https://github.com/rust-lang/regex/pull/1150): Remove `std` dependency from `perf-literal-multisubstring` crate feature. - [BUG #&#8203;1165](https://github.com/rust-lang/regex/pull/1165): Clarify the meaning of `(?R)$` in the documentation. - [BUG #&#8203;1281](https://github.com/rust-lang/regex/pull/1281): Remove `fuzz/` and `record/` directories from published crate on crates.io. </details> <details> <summary>wezterm/wezterm (termwiz)</summary> ### [`v0.23.3`](https://github.com/wezterm/wezterm/compare/termwiz-0.23.2...termwiz-0.23.3) [Compare Source](https://github.com/wezterm/wezterm/compare/termwiz-0.23.2...termwiz-0.23.3) ### [`v0.23.2`](https://github.com/wezterm/wezterm/compare/termwiz-0.23.1...termwiz-0.23.2) [Compare Source](https://github.com/wezterm/wezterm/compare/termwiz-0.23.1...termwiz-0.23.2) ### [`v0.23.1`](https://github.com/wezterm/wezterm/compare/termwiz-0.23.0...termwiz-0.23.1) [Compare Source](https://github.com/wezterm/wezterm/compare/termwiz-0.23.0...termwiz-0.23.1) </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.48.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.48.0): Tokio v1.48.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.47.2...tokio-1.48.0) ### 1.48.0 (October 14th, 2025) The MSRV is increased to 1.71. ##### Added - fs: add `File::max_buf_size` ([#&#8203;7594]) - io: export `Chain` of `AsyncReadExt::chain` ([#&#8203;7599]) - net: add `SocketAddr::as_abstract_name` ([#&#8203;7491]) - net: add `TcpStream::quickack` and `TcpStream::set_quickack` ([#&#8203;7490]) - net: implement `AsRef<Self>` for `TcpStream` and `UnixStream` ([#&#8203;7573]) - task: add `LocalKey::try_get` ([#&#8203;7666]) - task: implement `Ord` for `task::Id` ([#&#8203;7530]) ##### Changed - deps: bump windows-sys to version 0.61 ([#&#8203;7645]) - fs: preserve `max_buf_size` when cloning a `File` ([#&#8203;7593]) - macros: suppress `clippy::unwrap_in_result` in `#[tokio::main]` ([#&#8203;7651]) - net: remove `PollEvented` noise from Debug formats ([#&#8203;7675]) - process: upgrade `Command::spawn_with` to use `FnOnce` ([#&#8203;7511]) - sync: remove inner mutex in `SetOnce` ([#&#8203;7554]) - sync: use `UnsafeCell::get_mut` in `Mutex::get_mut` and `RwLock::get_mut` ([#&#8203;7569]) - time: reduce the generated code size of `Timeout<T>::poll` ([#&#8203;7535]) ##### Fixed - macros: fix hygiene issue in `join!` and `try_join!` ([#&#8203;7638]) - net: fix copy/paste errors in udp peek methods ([#&#8203;7604]) - process: fix error when runtime is shut down on nightly-2025-10-12 ([#&#8203;7672]) - runtime: use release ordering in `wake_by_ref()` even if already woken ([#&#8203;7622]) - sync: close the `broadcast::Sender` in `broadcast::Sender::new()` ([#&#8203;7629]) - sync: fix implementation of unused `RwLock::try_*` methods ([#&#8203;7587]) ##### Unstable - tokio: use cargo features instead of `--cfg` flags for `taskdump` and `io_uring` ([#&#8203;7655], [#&#8203;7621]) - fs: support `io_uring` in `fs::write` ([#&#8203;7567]) - fs: support `io_uring` with `File::open()` ([#&#8203;7617]) - fs: support `io_uring` with `OpenOptions` ([#&#8203;7321]) - macros: add `local` runtime flavor ([#&#8203;7375], [#&#8203;7597]) ##### Documented - io: clarify the zero capacity case of `AsyncRead::poll_read` ([#&#8203;7580]) - io: fix typos in the docs of `AsyncFd` readiness guards ([#&#8203;7583]) - net: clarify socket gets closed on drop ([#&#8203;7526]) - net: clarify the behavior of `UCred::pid()` on Cygwin ([#&#8203;7611]) - net: clarify the supported platform of `set_reuseport()` and `reuseport()` ([#&#8203;7628]) - net: qualify that `SO_REUSEADDR` is only set on Unix ([#&#8203;7533]) - runtime: add guide for choosing between runtime types ([#&#8203;7635]) - runtime: clarify the behavior of `Handle::block_on` ([#&#8203;7665]) - runtime: clarify the edge case of `Builder::global_queue_interval()` ([#&#8203;7605]) - sync: clarify bounded channel panic behavior ([#&#8203;7641]) - sync: clarify the behavior of `tokio::sync::watch::Receiver` ([#&#8203;7584]) - sync: document cancel safety on `SetOnce::wait` ([#&#8203;7506]) - sync: fix the docs of `parking_lot` feature flag ([#&#8203;7663]) - sync: improve the docs of `UnboundedSender::send` ([#&#8203;7661]) - sync: improve the docs of `sync::watch` ([#&#8203;7601]) - sync: reword allocation failure paragraph in broadcast docs ([#&#8203;7595]) - task: clarify the behavior of several `spawn_local` methods ([#&#8203;7669]) - task: clarify the task ID reuse guarantees ([#&#8203;7577]) - task: improve the example of `poll_proceed` ([#&#8203;7586]) [#&#8203;7321]: https://github.com/tokio-rs/tokio/pull/7321 [#&#8203;7375]: https://github.com/tokio-rs/tokio/pull/7375 [#&#8203;7490]: https://github.com/tokio-rs/tokio/pull/7490 [#&#8203;7491]: https://github.com/tokio-rs/tokio/pull/7491 [#&#8203;7494]: https://github.com/tokio-rs/tokio/pull/7494 [#&#8203;7506]: https://github.com/tokio-rs/tokio/pull/7506 [#&#8203;7511]: https://github.com/tokio-rs/tokio/pull/7511 [#&#8203;7526]: https://github.com/tokio-rs/tokio/pull/7526 [#&#8203;7530]: https://github.com/tokio-rs/tokio/pull/7530 [#&#8203;7533]: https://github.com/tokio-rs/tokio/pull/7533 [#&#8203;7535]: https://github.com/tokio-rs/tokio/pull/7535 [#&#8203;7554]: https://github.com/tokio-rs/tokio/pull/7554 [#&#8203;7567]: https://github.com/tokio-rs/tokio/pull/7567 [#&#8203;7569]: https://github.com/tokio-rs/tokio/pull/7569 [#&#8203;7573]: https://github.com/tokio-rs/tokio/pull/7573 [#&#8203;7577]: https://github.com/tokio-rs/tokio/pull/7577 [#&#8203;7580]: https://github.com/tokio-rs/tokio/pull/7580 [#&#8203;7583]: https://github.com/tokio-rs/tokio/pull/7583 [#&#8203;7584]: https://github.com/tokio-rs/tokio/pull/7584 [#&#8203;7586]: https://github.com/tokio-rs/tokio/pull/7586 [#&#8203;7587]: https://github.com/tokio-rs/tokio/pull/7587 [#&#8203;7593]: https://github.com/tokio-rs/tokio/pull/7593 [#&#8203;7594]: https://github.com/tokio-rs/tokio/pull/7594 [#&#8203;7595]: https://github.com/tokio-rs/tokio/pull/7595 [#&#8203;7597]: https://github.com/tokio-rs/tokio/pull/7597 [#&#8203;7599]: https://github.com/tokio-rs/tokio/pull/7599 [#&#8203;7601]: https://github.com/tokio-rs/tokio/pull/7601 [#&#8203;7604]: https://github.com/tokio-rs/tokio/pull/7604 [#&#8203;7605]: https://github.com/tokio-rs/tokio/pull/7605 [#&#8203;7611]: https://github.com/tokio-rs/tokio/pull/7611 [#&#8203;7617]: https://github.com/tokio-rs/tokio/pull/7617 [#&#8203;7621]: https://github.com/tokio-rs/tokio/pull/7621 [#&#8203;7622]: https://github.com/tokio-rs/tokio/pull/7622 [#&#8203;7628]: https://github.com/tokio-rs/tokio/pull/7628 [#&#8203;7629]: https://github.com/tokio-rs/tokio/pull/7629 [#&#8203;7635]: https://github.com/tokio-rs/tokio/pull/7635 [#&#8203;7638]: https://github.com/tokio-rs/tokio/pull/7638 [#&#8203;7641]: https://github.com/tokio-rs/tokio/pull/7641 [#&#8203;7645]: https://github.com/tokio-rs/tokio/pull/7645 [#&#8203;7651]: https://github.com/tokio-rs/tokio/pull/7651 [#&#8203;7655]: https://github.com/tokio-rs/tokio/pull/7655 [#&#8203;7661]: https://github.com/tokio-rs/tokio/pull/7661 [#&#8203;7663]: https://github.com/tokio-rs/tokio/pull/7663 [#&#8203;7665]: https://github.com/tokio-rs/tokio/pull/7665 [#&#8203;7666]: https://github.com/tokio-rs/tokio/pull/7666 [#&#8203;7669]: https://github.com/tokio-rs/tokio/pull/7669 [#&#8203;7672]: https://github.com/tokio-rs/tokio/pull/7672 [#&#8203;7675]: https://github.com/tokio-rs/tokio/pull/7675 ### [`v1.47.2`](https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) ### [`v1.47.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.47.1): Tokio v1.47.1 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.47.0...tokio-1.47.1) ### 1.47.1 (August 1st, 2025) ##### Fixed - process: fix panic from spurious pidfd wakeup ([#&#8203;7494]) - sync: fix broken link of Python `asyncio.Event` in `SetOnce` docs ([#&#8203;7485]) [#&#8203;7485]: https://github.com/tokio-rs/tokio/pull/7485 [#&#8203;7494]: https://github.com/tokio-rs/tokio/pull/7494 ### [`v1.47.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.47.0): Tokio v1.47.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.46.1...tokio-1.47.0) ### 1.47.0 (July 25th, 2025) This release adds `poll_proceed` and `cooperative` to the `coop` module for cooperative scheduling, adds `SetOnce` to the `sync` module which provides similar functionality to \[`std::sync::OnceLock`], and adds a new method `sync::Notify::notified_owned()` which returns an `OwnedNotified` without a lifetime parameter. #### Added - coop: add `cooperative` and `poll_proceed` ([#&#8203;7405]) - sync: add `SetOnce` ([#&#8203;7418]) - sync: add `sync::Notify::notified_owned()` ([#&#8203;7465]) #### Changed - deps: upgrade windows-sys 0.52 → 0.59 (\[[#&#8203;7117](https://github.com/tokio-rs/tokio/issues/7117)]) - deps: update to socket2 v0.6 (\[[#&#8203;7443](https://github.com/tokio-rs/tokio/issues/7443)]) - sync: improve `AtomicWaker::wake` performance ([#&#8203;7450]) #### Documented - metrics: fix listed feature requirements for some metrics ([#&#8203;7449]) - runtime: improve safety comments of `Readiness<'_>` ([#&#8203;7415]) [#&#8203;7405]: https://github.com/tokio-rs/tokio/pull/7405 [#&#8203;7415]: https://github.com/tokio-rs/tokio/pull/7415 [#&#8203;7418]: https://github.com/tokio-rs/tokio/pull/7418 [#&#8203;7449]: https://github.com/tokio-rs/tokio/pull/7449 [#&#8203;7450]: https://github.com/tokio-rs/tokio/pull/7450 [#&#8203;7465]: https://github.com/tokio-rs/tokio/pull/7465 ### [`v1.46.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.46.1): Tokio v1.46.1 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.46.0...tokio-1.46.1) ### 1.46.1 (July 4th, 2025) This release fixes incorrect spawn locations in runtime task hooks for tasks spawned using `tokio::spawn` rather than `Runtime::spawn`. This issue only effected the spawn location in `TaskMeta::spawned_at`, and did not effect task locations in Tracing events. #### Unstable - runtime: add `TaskMeta::spawn_location` tracking where a task was spawned ([#&#8203;7440]) [#&#8203;7440]: https://github.com/tokio-rs/tokio/pull/7440 ### [`v1.46.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.46.0): Tokio v1.46.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.45.1...tokio-1.46.0) ### 1.46.0 (July 2nd, 2025) ##### Fixed - net: fixed `TcpStream::shutdown` incorrectly returning an error on macOS ([#&#8203;7290]) #### Added - sync: `mpsc::OwnedPermit::{same_channel, same_channel_as_sender}` methods ([#&#8203;7389]) - macros: `biased` option for `join!` and `try_join!`, similar to `select!` ([#&#8203;7307]) - net: support for cygwin ([#&#8203;7393]) - net: support `pope::OpenOptions::read_write` on Android ([#&#8203;7426]) - net: add `Clone` implementation for `net::unix::SocketAddr` ([#&#8203;7422]) #### Changed - runtime: eliminate unnecessary lfence while operating on `queue::Local<T>` ([#&#8203;7340]) - task: disallow blocking in `LocalSet::{poll,drop}` ([#&#8203;7372]) #### Unstable - runtime: add `TaskMeta::spawn_location` tracking where a task was spawned ([#&#8203;7417]) - runtime: removed borrow from `LocalOptions` parameter to `runtime::Builder::build_local` ([#&#8203;7346]) #### Documented - io: clarify behavior of seeking when `start_seek` is not used ([#&#8203;7366]) - io: document cancellation safety of `AsyncWriteExt::flush` ([#&#8203;7364]) - net: fix docs for `recv_buffer_size` method ([#&#8203;7336]) - net: fix broken link of `RawFd` in `TcpSocket` docs ([#&#8203;7416]) - net: update `AsRawFd` doc link to current Rust stdlib location ([#&#8203;7429]) - readme: fix double period in reactor description ([#&#8203;7363]) - runtime: add doc note that `on_*_task_poll` is unstable ([#&#8203;7311]) - sync: update broadcast docs on allocation failure ([#&#8203;7352]) - time: add a missing panic scenario of `time::advance` ([#&#8203;7394]) [#&#8203;7290]: https://github.com/tokio-rs/tokio/pull/7290 [#&#8203;7307]: https://github.com/tokio-rs/tokio/pull/7307 [#&#8203;7311]: https://github.com/tokio-rs/tokio/pull/7311 [#&#8203;7336]: https://github.com/tokio-rs/tokio/pull/7336 [#&#8203;7340]: https://github.com/tokio-rs/tokio/pull/7340 [#&#8203;7346]: https://github.com/tokio-rs/tokio/pull/7346 [#&#8203;7352]: https://github.com/tokio-rs/tokio/pull/7352 [#&#8203;7363]: https://github.com/tokio-rs/tokio/pull/7363 [#&#8203;7364]: https://github.com/tokio-rs/tokio/pull/7364 [#&#8203;7366]: https://github.com/tokio-rs/tokio/pull/7366 [#&#8203;7372]: https://github.com/tokio-rs/tokio/pull/7372 [#&#8203;7389]: https://github.com/tokio-rs/tokio/pull/7389 [#&#8203;7393]: https://github.com/tokio-rs/tokio/pull/7393 [#&#8203;7394]: https://github.com/tokio-rs/tokio/pull/7394 [#&#8203;7416]: https://github.com/tokio-rs/tokio/pull/7416 [#&#8203;7422]: https://github.com/tokio-rs/tokio/pull/7422 [#&#8203;7426]: https://github.com/tokio-rs/tokio/pull/7426 [#&#8203;7429]: https://github.com/tokio-rs/tokio/pull/7429 [#&#8203;7417]: https://github.com/tokio-rs/tokio/pull/7417 ### [`v1.45.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.45.1): Tokio v1.45.1 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.45.0...tokio-1.45.1) ### 1.45.1 (May 24th, 2025) This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to `Instant::now()` started failing. This is due to the stabilization of the first time-based metric. ##### Fixed - Disable time-based metrics on wasm32-unknown-unknown ([#&#8203;7322]) [#&#8203;7322]: https://github.com/tokio-rs/tokio/pull/7322 ### [`v1.45.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.45.0): Tokio v1.45.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.45.0) ##### Added - metrics: stabilize `worker_total_busy_duration`, `worker_park_count`, and `worker_unpark_count` ([#&#8203;6899], [#&#8203;7276]) - process: add `Command::spawn_with` ([#&#8203;7249]) ##### Changed - io: do not require `Unpin` for some trait impls ([#&#8203;7204]) - rt: mark `runtime::Handle` as unwind safe ([#&#8203;7230]) - time: revert internal sharding implementation ([#&#8203;7226]) ##### Unstable - rt: remove alt multi-threaded runtime ([#&#8203;7275]) [#&#8203;6899]: https://github.com/tokio-rs/tokio/pull/6899 [#&#8203;7276]: https://github.com/tokio-rs/tokio/pull/7276 [#&#8203;7249]: https://github.com/tokio-rs/tokio/pull/7249 [#&#8203;7204]: https://github.com/tokio-rs/tokio/pull/7204 [#&#8203;7230]: https://github.com/tokio-rs/tokio/pull/7230 [#&#8203;7226]: https://github.com/tokio-rs/tokio/pull/7226 [#&#8203;7275]: https://github.com/tokio-rs/tokio/pull/7275 ### [`v1.44.2`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.2): Tokio v1.44.2 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.44.1...tokio-1.44.2) This release fixes a soundness issue in the broadcast channel. The channel accepts values that are `Send` but `!Sync`. Previously, the channel called `clone()` on these values without synchronizing. This release fixes the channel by synchronizing calls to `.clone()` (Thanks Austin Bonander for finding and reporting the issue). ##### Fixed - sync: synchronize `clone()` call in broadcast channel ([#&#8203;7232]) [#&#8203;7232]: https://github.com/tokio-rs/tokio/pull/7232 ### [`v1.44.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.1): Tokio v1.44.1 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.44.0...tokio-1.44.1) ### 1.44.1 (March 13th, 2025) ##### Fixed - rt: skip defer queue in `block_in_place` context ([#&#8203;7216]) [#&#8203;7216]: https://github.com/tokio-rs/tokio/pull/7216 ### [`v1.44.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.0): Tokio v1.44.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.3...tokio-1.44.0) ### 1.44.0 (March 7th, 2025) This release changes the `from_std` method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on [#&#8203;7172]. ##### Added - coop: add `task::coop` module ([#&#8203;7116]) - process: add `Command::get_kill_on_drop()` ([#&#8203;7086]) - sync: add `broadcast::Sender::closed` ([#&#8203;6685], [#&#8203;7090]) - sync: add `broadcast::WeakSender` ([#&#8203;7100]) - sync: add `oneshot::Receiver::is_empty()` ([#&#8203;7153]) - sync: add `oneshot::Receiver::is_terminated()` ([#&#8203;7152]) ##### Fixed - fs: empty reads on `File` should not start a background read ([#&#8203;7139]) - process: calling `start_kill` on exited child should not fail ([#&#8203;7160]) - signal: fix `CTRL_CLOSE`, `CTRL_LOGOFF`, `CTRL_SHUTDOWN` on windows ([#&#8203;7122]) - sync: properly handle panic during mpsc drop ([#&#8203;7094]) ##### Changes - runtime: clean up magic number in registration set ([#&#8203;7112]) - coop: make coop yield using waker defer strategy ([#&#8203;7185]) - macros: make `select!` budget-aware ([#&#8203;7164]) - net: panic when passing a blocking socket to `from_std` ([#&#8203;7166]) - io: clean up buffer casts ([#&#8203;7142]) ##### Changes to unstable APIs - rt: add before and after task poll callbacks ([#&#8203;7120]) - tracing: make the task tracing API unstable public ([#&#8203;6972]) ##### Documented - docs: fix nesting of sections in top-level docs ([#&#8203;7159]) - fs: rename symlink and hardlink parameter names ([#&#8203;7143]) - io: swap reader/writer in simplex doc test ([#&#8203;7176]) - macros: docs about `select!` alternatives ([#&#8203;7110]) - net: rename the argument for `send_to` ([#&#8203;7146]) - process: add example for reading `Child` stdout ([#&#8203;7141]) - process: clarify `Child::kill` behavior ([#&#8203;7162]) - process: fix grammar of the `ChildStdin` struct doc comment ([#&#8203;7192]) - runtime: consistently use `worker_threads` instead of `core_threads` ([#&#8203;7186]) [#&#8203;6685]: https://github.com/tokio-rs/tokio/pull/6685 [#&#8203;6972]: https://github.com/tokio-rs/tokio/pull/6972 [#&#8203;7086]: https://github.com/tokio-rs/tokio/pull/7086 [#&#8203;7090]: https://github.com/tokio-rs/tokio/pull/7090 [#&#8203;7094]: https://github.com/tokio-rs/tokio/pull/7094 [#&#8203;7100]: https://github.com/tokio-rs/tokio/pull/7100 [#&#8203;7110]: https://github.com/tokio-rs/tokio/pull/7110 [#&#8203;7112]: https://github.com/tokio-rs/tokio/pull/7112 [#&#8203;7116]: https://github.com/tokio-rs/tokio/pull/7116 [#&#8203;7120]: https://github.com/tokio-rs/tokio/pull/7120 [#&#8203;7122]: https://github.com/tokio-rs/tokio/pull/7122 [#&#8203;7139]: https://github.com/tokio-rs/tokio/pull/7139 [#&#8203;7141]: https://github.com/tokio-rs/tokio/pull/7141 [#&#8203;7142]: https://github.com/tokio-rs/tokio/pull/7142 [#&#8203;7143]: https://github.com/tokio-rs/tokio/pull/7143 [#&#8203;7146]: https://github.com/tokio-rs/tokio/pull/7146 [#&#8203;7152]: https://github.com/tokio-rs/tokio/pull/7152 [#&#8203;7153]: https://github.com/tokio-rs/tokio/pull/7153 [#&#8203;7159]: https://github.com/tokio-rs/tokio/pull/7159 [#&#8203;7160]: https://github.com/tokio-rs/tokio/pull/7160 [#&#8203;7162]: https://github.com/tokio-rs/tokio/pull/7162 [#&#8203;7164]: https://github.com/tokio-rs/tokio/pull/7164 [#&#8203;7166]: https://github.com/tokio-rs/tokio/pull/7166 [#&#8203;7172]: https://github.com/tokio-rs/tokio/pull/7172 [#&#8203;7176]: https://github.com/tokio-rs/tokio/pull/7176 [#&#8203;7185]: https://github.com/tokio-rs/tokio/pull/7185 [#&#8203;7186]: https://github.com/tokio-rs/tokio/pull/7186 [#&#8203;7192]: https://github.com/tokio-rs/tokio/pull/7192 ### [`v1.43.3`](https://github.com/tokio-rs/tokio/compare/tokio-1.43.2...tokio-1.43.3) [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.2...tokio-1.43.3) ### [`v1.43.2`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.43.2): Tokio v1.43.2 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.1...tokio-1.43.2) ### 1.43.2 (August 1st, 2025) ##### Fixed - process: fix panic from spurious pidfd wakeup ([#&#8203;7494]) [#&#8203;7494]: https://github.com/tokio-rs/tokio/pull/7494 ### [`v1.43.1`](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.43.1) [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.43.1) </details> <details> <summary>toml-rs/toml (toml)</summary> ### [`v0.9.8`](https://github.com/toml-rs/toml/compare/toml-v0.9.7...toml-v0.9.8) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.7...toml-v0.9.8) ### [`v0.9.7`](https://github.com/toml-rs/toml/compare/toml-v0.9.6...toml-v0.9.7) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.6...toml-v0.9.7) ### [`v0.9.6`](https://github.com/toml-rs/toml/compare/toml-v0.9.5...toml-v0.9.6) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.5...toml-v0.9.6) ### [`v0.9.5`](https://github.com/toml-rs/toml/compare/toml-v0.9.4...toml-v0.9.5) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.4...toml-v0.9.5) ### [`v0.9.4`](https://github.com/toml-rs/toml/compare/toml-v0.9.3...toml-v0.9.4) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.3...toml-v0.9.4) ### [`v0.9.3`](https://github.com/toml-rs/toml/compare/toml-v0.9.2...toml-v0.9.3) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.2...toml-v0.9.3) ### [`v0.9.2`](https://github.com/toml-rs/toml/compare/toml-v0.9.1...toml-v0.9.2) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.1...toml-v0.9.2) ### [`v0.9.1`](https://github.com/toml-rs/toml/compare/toml-v0.9.0...toml-v0.9.1) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.0...toml-v0.9.1) ### [`v0.9.0`](https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v0.9.0) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v0.9.0) ### [`v0.8.23`](https://github.com/toml-rs/toml/compare/toml-v0.8.22...toml-v0.8.23) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.8.22...toml-v0.8.23) ### [`v0.8.22`](https://github.com/toml-rs/toml/compare/toml-v0.8.21...toml-v0.8.22) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.8.21...toml-v0.8.22) ### [`v0.8.21`](https://github.com/toml-rs/toml/compare/toml-v0.8.20...toml-v0.8.21) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.8.20...toml-v0.8.21) </details> <details> <summary>servo/rust-url (url)</summary> ### [`v2.5.7`](https://github.com/servo/rust-url/releases/tag/v2.5.7) #### What's Changed ##### v.2.5.6 - Bump versions by [@&#8203;valenting](https://github.com/valenting) in https://github.com/servo/rust-url/pull/1062 - version bump to 2.5.6 by [@&#8203;edgul](https://github.com/edgul) in https://github.com/servo/rust-url/pull/1065 - Use no-std instead of no_std in Cargo.toml by [@&#8203;valenting](https://github.com/valenting) in https://github.com/servo/rust-url/pull/1064 - fix: add Serde std feature if needed by [@&#8203;reneca](https://github.com/reneca) in https://github.com/servo/rust-url/pull/1068 ##### v.2.5.7 - make serde std feature use optional syntax by [@&#8203;klensy](https://github.com/klensy) in https://github.com/servo/rust-url/pull/1071 #### New Contributors - [@&#8203;reneca](https://github.com/reneca) made their first contribution in https://github.com/servo/rust-url/pull/1068 **Full Changelog**: https://github.com/servo/rust-url/compare/v2.5.5...v2.5.7 ### [`v2.5.5`](https://github.com/servo/rust-url/releases/tag/v2.5.5) [Compare Source](https://github.com/servo/rust-url/compare/v2.5.4...v2.5.5) #### What's Changed - ci: downgrade crates when building for Rust 1.67.0 by [@&#8203;mxinden](https://github.com/mxinden) in https://github.com/servo/rust-url/pull/1003 - ci: run unit tests with sanitizers by [@&#8203;mxinden](https://github.com/mxinden) in https://github.com/servo/rust-url/pull/1002 - fix small typo by [@&#8203;hkBst](https://github.com/hkBst) in https://github.com/servo/rust-url/pull/1011 - chore: fix clippy errors on main by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1019 - perf: remove heap allocation in parse_query by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1020 - perf: slightly improve parsing a port by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1022 - perf: improve to_file_path() by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1018 - perf: make parse_scheme slightly faster by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1025 - update LICENSE-MIT by [@&#8203;wmjae](https://github.com/wmjae) in https://github.com/servo/rust-url/pull/1029 - perf: url encode path segments in longer string slices by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1026 - Disable the default features on serde by [@&#8203;rilipco](https://github.com/rilipco) in https://github.com/servo/rust-url/pull/1033 - docs: base url relative join by [@&#8203;tisonkun](https://github.com/tisonkun) in https://github.com/servo/rust-url/pull/1013 - perf: remove heap allocation in parse_host by [@&#8203;dsherret](https://github.com/dsherret) in https://github.com/servo/rust-url/pull/1021 - Update tests to Unicode 16.0 by [@&#8203;hsivonen](https://github.com/hsivonen) in https://github.com/servo/rust-url/pull/1045 - Add some some basic functions to `Mime` by [@&#8203;mrobinson](https://github.com/mrobinson) in https://github.com/servo/rust-url/pull/1047 - ran `cargo clippy --fix -- -Wclippy::use_self` by [@&#8203;mrobinson](https://github.com/mrobinson) in https://github.com/servo/rust-url/pull/1048 - Fix MSRV and clippy CI by [@&#8203;Manishearth](https://github.com/Manishearth) in https://github.com/servo/rust-url/pull/1058 - Update `Url::domain` docs to show that it includes subdomain by [@&#8203;supercoolspy](https://github.com/supercoolspy) in https://github.com/servo/rust-url/pull/1057 - set_hostname should error when encountering colon ':' by [@&#8203;edgul](https://github.com/edgul) in https://github.com/servo/rust-url/pull/1060 - version bump to 2.5.5 by [@&#8203;edgul](https://github.com/edgul) in https://github.com/servo/rust-url/pull/1061 #### New Contributors - [@&#8203;mxinden](https://github.com/mxinden) made their first contribution in https://github.com/servo/rust-url/pull/1003 - [@&#8203;hkBst](https://github.com/hkBst) made their first contribution in https://github.com/servo/rust-url/pull/1011 - [@&#8203;wmjae](https://github.com/wmjae) made their first contribution in https://github.com/servo/rust-url/pull/1029 - [@&#8203;rilipco](https://github.com/rilipco) made their first contribution in https://github.com/servo/rust-url/pull/1033 - [@&#8203;tisonkun](https://github.com/tisonkun) made their first contribution in https://github.com/servo/rust-url/pull/1013 - [@&#8203;supercoolspy](https://github.com/supercoolspy) made their first contribution in https://github.com/servo/rust-url/pull/1057 **Full Changelog**: https://github.com/servo/rust-url/compare/v2.5.4...v2.5.5 </details> <details> <summary>uuid-rs/uuid (uuid)</summary> ### [`v1.19.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.19.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0) #### What's Changed - Switch serde dependency to serde_core by [@&#8203;paolobarbolini](https://github.com/paolobarbolini) in https://github.com/uuid-rs/uuid/pull/843 - Upgrade to 2021 edition and fix most clippy warnings by [@&#8203;paolobarbolini](https://github.com/paolobarbolini) in https://github.com/uuid-rs/uuid/pull/848 - Prepare for 1.19.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/849 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0 ### [`v1.18.1`](https://github.com/uuid-rs/uuid/releases/tag/v1.18.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1) #### What's Changed - Unsafe cleanup by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/841 - Prepare for 1.18.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/842 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1 ### [`v1.18.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.18.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0) #### What's Changed - Fix up mismatched_lifetime_syntaxes lint by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/837 - Conversions between `Timestamp` and `std::time::SystemTime` by [@&#8203;dcormier](https://github.com/dcormier) in https://github.com/uuid-rs/uuid/pull/835 - Wrap the error type used in time conversions by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/838 - Prepare for 1.18.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/839 #### New Contributors - [@&#8203;dcormier](https://github.com/dcormier) made their first contribution in https://github.com/uuid-rs/uuid/pull/835 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0 ### [`v1.17.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.17.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0) #### What's Changed - Added convenience implementation TryFrom<String> for std by [@&#8203;Nahuel-M](https://github.com/Nahuel-M) in https://github.com/uuid-rs/uuid/pull/819 - Update OSX builds to arm by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/825 - Replace derive(Hash) with manual impl in Uuid by [@&#8203;diopoex](https://github.com/diopoex) in https://github.com/uuid-rs/uuid/pull/824 - Add `wasm32v1-none` Support by [@&#8203;bushrat011899](https://github.com/bushrat011899) in https://github.com/uuid-rs/uuid/pull/828 - Prepare for 1.17.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/829 #### New Contributors - [@&#8203;Nahuel-M](https://github.com/Nahuel-M) made their first contribution in https://github.com/uuid-rs/uuid/pull/819 - [@&#8203;diopoex](https://github.com/diopoex) made their first contribution in https://github.com/uuid-rs/uuid/pull/824 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0 ### [`v1.16.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.16.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0) #### What's Changed - Mark `Uuid::new_v8` const by [@&#8203;tguichaoua](https://github.com/tguichaoua) in https://github.com/uuid-rs/uuid/pull/815 - Prepare for 1.16.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/817 #### New Contributors - [@&#8203;tguichaoua](https://github.com/tguichaoua) made their first contribution in https://github.com/uuid-rs/uuid/pull/815 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-03-25 23:57:04 +01:00
kjuulh force-pushed renovate/all from ec80c34a54 to 83726e57f1 2025-03-26 18:11:25 +01:00 Compare
kjuulh force-pushed renovate/all from 83726e57f1 to fccf564754 2025-03-26 21:05:20 +01:00 Compare
kjuulh force-pushed renovate/all from fccf564754 to 4ae693225e 2025-03-26 21:38:28 +01:00 Compare
kjuulh force-pushed renovate/all from 4ae693225e to 7ec3fa7d87 2025-03-27 03:05:30 +01:00 Compare
kjuulh force-pushed renovate/all from 7ec3fa7d87 to 691122a5be 2025-03-27 03:38:10 +01:00 Compare
kjuulh force-pushed renovate/all from 691122a5be to fb337fb987 2025-04-02 02:29:20 +02:00 Compare
kjuulh force-pushed renovate/all from fb337fb987 to 83608b6d96 2025-04-02 05:25:37 +02:00 Compare
kjuulh force-pushed renovate/all from 83608b6d96 to 2da1d6c528 2025-04-06 02:27:02 +02:00 Compare
Author
Owner

⚠️ 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 crates/gitnow/Cargo.toml --package crossterm@0.28.1 --precise 0.29.0
    Updating crates.io index
error: failed to select a version for the requirement `crossterm = "^0.28.1"`
candidate versions found which didn't match: 0.29.0
location searched: crates.io index
required by package `ratatui v0.29.0`
    ... which satisfies dependency `ratatui = "^0.29.0"` (locked to 0.29.0) of package `gitnow v0.3.5 (/tmp/renovate/repos/gitea/kjuulh/gitnow/crates/gitnow)`

### ⚠️ 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 crates/gitnow/Cargo.toml --package crossterm@0.28.1 --precise 0.29.0 Updating crates.io index error: failed to select a version for the requirement `crossterm = "^0.28.1"` candidate versions found which didn't match: 0.29.0 location searched: crates.io index required by package `ratatui v0.29.0` ... which satisfies dependency `ratatui = "^0.29.0"` (locked to 0.29.0) of package `gitnow v0.3.5 (/tmp/renovate/repos/gitea/kjuulh/gitnow/crates/gitnow)` ```
kjuulh force-pushed renovate/all from 2da1d6c528 to f239e039d9 2025-04-06 05:27:18 +02:00 Compare
kjuulh force-pushed renovate/all from f239e039d9 to 26bd848604 2025-04-07 02:26:37 +02:00 Compare
kjuulh force-pushed renovate/all from 26bd848604 to c2f6f96320 2025-04-07 05:24:54 +02:00 Compare
kjuulh force-pushed renovate/all from c2f6f96320 to 73f5abeee7 2025-04-08 02:26:14 +02:00 Compare
kjuulh force-pushed renovate/all from 73f5abeee7 to 44eb0f3b5c 2025-04-08 05:25:49 +02:00 Compare
kjuulh force-pushed renovate/all from 44eb0f3b5c to 2c314fff5a 2025-04-09 02:26:31 +02:00 Compare
kjuulh force-pushed renovate/all from 2c314fff5a to 86b46e9cc7 2025-04-09 05:25:09 +02:00 Compare
kjuulh force-pushed renovate/all from 86b46e9cc7 to 16d7b615a1 2025-04-10 02:27:02 +02:00 Compare
kjuulh force-pushed renovate/all from 16d7b615a1 to f59350ad45 2025-04-10 05:25:24 +02:00 Compare
kjuulh force-pushed renovate/all from f59350ad45 to 21b39655bc 2025-04-11 02:26:38 +02:00 Compare
kjuulh force-pushed renovate/all from 21b39655bc to 6d2eded40a 2025-04-11 05:25:49 +02:00 Compare
kjuulh force-pushed renovate/all from 6d2eded40a to 965fdbc0e3 2025-04-12 02:29:45 +02:00 Compare
kjuulh force-pushed renovate/all from 965fdbc0e3 to 77dbba69be 2025-04-12 05:27:00 +02:00 Compare
kjuulh force-pushed renovate/all from 77dbba69be to cee43482ea 2025-04-13 02:27:46 +02:00 Compare
kjuulh force-pushed renovate/all from cee43482ea to 16255da010 2025-04-13 05:26:20 +02:00 Compare
kjuulh force-pushed renovate/all from 16255da010 to 690aec78eb 2025-04-14 02:25:50 +02:00 Compare
kjuulh force-pushed renovate/all from 690aec78eb to 6637ef717e 2025-04-14 05:27:29 +02:00 Compare
kjuulh force-pushed renovate/all from 6637ef717e to 2f8adc2384 2025-04-15 02:30:04 +02:00 Compare
kjuulh force-pushed renovate/all from 2f8adc2384 to 55354433b6 2025-04-15 05:25:48 +02:00 Compare
kjuulh force-pushed renovate/all from 55354433b6 to 54942c35e6 2025-04-16 02:27:00 +02:00 Compare
kjuulh force-pushed renovate/all from 54942c35e6 to 35da4f7c47 2025-04-16 05:25:39 +02:00 Compare
kjuulh force-pushed renovate/all from 35da4f7c47 to d56b84a425 2025-04-17 02:24:36 +02:00 Compare
kjuulh force-pushed renovate/all from d56b84a425 to 5f53f645f6 2025-04-17 05:25:23 +02:00 Compare
kjuulh force-pushed renovate/all from 5f53f645f6 to 094744f08c 2025-04-18 02:26:50 +02:00 Compare
kjuulh force-pushed renovate/all from 094744f08c to cc4f6f0cb0 2025-04-18 05:24:45 +02:00 Compare
kjuulh force-pushed renovate/all from cc4f6f0cb0 to 77601ae0be 2025-04-19 02:27:28 +02:00 Compare
kjuulh force-pushed renovate/all from 77601ae0be to 9c1bdcda04 2025-04-19 05:26:57 +02:00 Compare
kjuulh force-pushed renovate/all from 9c1bdcda04 to a4befa39ea 2025-04-20 02:26:24 +02:00 Compare
kjuulh force-pushed renovate/all from a4befa39ea to a886a770cf 2025-04-20 05:25:08 +02:00 Compare
kjuulh force-pushed renovate/all from a886a770cf to 62cf54990f 2025-04-21 02:26:32 +02:00 Compare
kjuulh force-pushed renovate/all from 62cf54990f to 8980a94846 2025-04-21 05:24:52 +02:00 Compare
kjuulh force-pushed renovate/all from 8980a94846 to 8316b6975c 2025-04-22 02:28:35 +02:00 Compare
kjuulh force-pushed renovate/all from 8316b6975c to c301a8d104 2025-04-22 05:26:05 +02:00 Compare
kjuulh force-pushed renovate/all from c301a8d104 to 5a408dcb62 2025-04-23 02:27:39 +02:00 Compare
kjuulh force-pushed renovate/all from 5a408dcb62 to 059a32a57b 2025-04-23 05:27:02 +02:00 Compare
kjuulh force-pushed renovate/all from 059a32a57b to fc5bdaec9b 2025-04-24 02:25:41 +02:00 Compare
kjuulh force-pushed renovate/all from fc5bdaec9b to 65573c1ebe 2025-04-24 05:25:41 +02:00 Compare
kjuulh force-pushed renovate/all from 65573c1ebe to 0273ea1c02 2025-04-25 02:27:25 +02:00 Compare
kjuulh force-pushed renovate/all from 0273ea1c02 to 814d5e81d9 2025-04-25 05:25:40 +02:00 Compare
kjuulh force-pushed renovate/all from 814d5e81d9 to 37a4dcfaa6 2025-04-26 02:28:03 +02:00 Compare
kjuulh force-pushed renovate/all from 37a4dcfaa6 to dfb8c5d175 2025-04-26 05:26:19 +02:00 Compare
kjuulh force-pushed renovate/all from dfb8c5d175 to ce50f16d83 2025-04-27 02:25:37 +02:00 Compare
kjuulh force-pushed renovate/all from ce50f16d83 to 03f5117fa1 2025-04-27 05:25:38 +02:00 Compare
kjuulh force-pushed renovate/all from 03f5117fa1 to 7a6269a8d3 2025-04-28 02:27:10 +02:00 Compare
kjuulh force-pushed renovate/all from 7a6269a8d3 to 68072f6fc8 2025-04-28 05:27:30 +02:00 Compare
kjuulh force-pushed renovate/all from 68072f6fc8 to 0cdb6bbdd8 2025-04-29 02:28:53 +02:00 Compare
kjuulh force-pushed renovate/all from 0cdb6bbdd8 to dffd2d6dda 2025-04-29 05:27:56 +02:00 Compare
kjuulh force-pushed renovate/all from dffd2d6dda to b0f529f2db 2025-04-30 02:28:44 +02:00 Compare
kjuulh force-pushed renovate/all from b0f529f2db to 8b3df23b55 2025-04-30 05:26:46 +02:00 Compare
kjuulh force-pushed renovate/all from 8b3df23b55 to 33dfbc23ec 2025-05-01 02:26:22 +02:00 Compare
kjuulh force-pushed renovate/all from 33dfbc23ec to 4e845e4d9a 2025-05-01 05:25:22 +02:00 Compare
kjuulh force-pushed renovate/all from 4e845e4d9a to bfb5ebe0ac 2025-05-02 02:26:00 +02:00 Compare
kjuulh force-pushed renovate/all from bfb5ebe0ac to d5c57323f3 2025-05-02 05:25:48 +02:00 Compare
kjuulh force-pushed renovate/all from d5c57323f3 to 157999ef83 2025-05-03 02:28:59 +02:00 Compare
kjuulh force-pushed renovate/all from 157999ef83 to 482036bbd9 2025-05-03 05:27:27 +02:00 Compare
kjuulh force-pushed renovate/all from 482036bbd9 to 38eefbc676 2025-05-04 02:26:04 +02:00 Compare
kjuulh force-pushed renovate/all from 38eefbc676 to 27e04020f1 2025-05-04 05:25:13 +02:00 Compare
kjuulh force-pushed renovate/all from 27e04020f1 to b7ba8a26fb 2025-05-05 02:25:36 +02:00 Compare
kjuulh force-pushed renovate/all from b7ba8a26fb to 924717ec12 2025-05-05 05:25:16 +02:00 Compare
kjuulh force-pushed renovate/all from 924717ec12 to aea93217ef 2025-05-06 02:26:08 +02:00 Compare
kjuulh force-pushed renovate/all from aea93217ef to 753ef7ae3d 2025-05-06 05:26:16 +02:00 Compare
kjuulh force-pushed renovate/all from 753ef7ae3d to 93f6d330da 2025-05-07 02:28:30 +02:00 Compare
kjuulh force-pushed renovate/all from 93f6d330da to 3eb38ccadd 2025-05-07 05:27:13 +02:00 Compare
kjuulh force-pushed renovate/all from 3eb38ccadd to 0f5dbeeb73 2025-05-08 02:26:24 +02:00 Compare
kjuulh force-pushed renovate/all from 0f5dbeeb73 to 047615cbf2 2025-05-08 05:25:11 +02:00 Compare
kjuulh force-pushed renovate/all from 047615cbf2 to fc99f480c2 2025-05-09 02:26:27 +02:00 Compare
kjuulh force-pushed renovate/all from fc99f480c2 to 8a92ca2f06 2025-05-09 05:25:18 +02:00 Compare
kjuulh force-pushed renovate/all from 8a92ca2f06 to e61f297223 2025-05-10 02:26:28 +02:00 Compare
kjuulh force-pushed renovate/all from e61f297223 to b43d0bc753 2025-05-10 05:25:16 +02:00 Compare
kjuulh force-pushed renovate/all from b43d0bc753 to 4ac2433751 2025-05-11 02:26:30 +02:00 Compare
kjuulh force-pushed renovate/all from 4ac2433751 to 6409414ac0 2025-05-11 05:27:16 +02:00 Compare
kjuulh force-pushed renovate/all from 6409414ac0 to 3f233d4e0b 2025-05-12 02:28:07 +02:00 Compare
kjuulh force-pushed renovate/all from 3f233d4e0b to 3e516ae2a3 2025-05-12 05:25:30 +02:00 Compare
kjuulh force-pushed renovate/all from 3e516ae2a3 to c3a9a465ba 2025-05-13 02:27:18 +02:00 Compare
kjuulh force-pushed renovate/all from c3a9a465ba to fbcff54034 2025-05-13 05:25:46 +02:00 Compare
kjuulh force-pushed renovate/all from fbcff54034 to f3f4e10c55 2025-05-14 02:25:55 +02:00 Compare
kjuulh force-pushed renovate/all from f3f4e10c55 to bc88e57357 2025-05-14 05:26:30 +02:00 Compare
kjuulh force-pushed renovate/all from bc88e57357 to 0e78236d05 2025-05-15 02:25:39 +02:00 Compare
kjuulh force-pushed renovate/all from 0e78236d05 to 0878aaf651 2025-05-15 05:24:52 +02:00 Compare
kjuulh force-pushed renovate/all from 0878aaf651 to 46f8343cde 2025-05-17 02:25:34 +02:00 Compare
kjuulh force-pushed renovate/all from 46f8343cde to 7f10da838a 2025-05-17 05:25:25 +02:00 Compare
kjuulh force-pushed renovate/all from 7f10da838a to 475a6bf187 2025-05-18 02:25:34 +02:00 Compare
kjuulh force-pushed renovate/all from 475a6bf187 to 82072807e3 2025-05-18 05:25:28 +02:00 Compare
kjuulh force-pushed renovate/all from 82072807e3 to 0d64919491 2025-05-19 02:26:07 +02:00 Compare
kjuulh force-pushed renovate/all from 0d64919491 to 08663568d8 2025-05-19 05:27:11 +02:00 Compare
kjuulh force-pushed renovate/all from 08663568d8 to 713f9ee6f5 2025-05-20 02:25:40 +02:00 Compare
kjuulh force-pushed renovate/all from 713f9ee6f5 to d036280242 2025-05-20 05:25:36 +02:00 Compare
kjuulh force-pushed renovate/all from d036280242 to 5328d217d9 2025-05-21 02:26:18 +02:00 Compare
kjuulh force-pushed renovate/all from 5328d217d9 to 0103ac8e01 2025-05-21 05:24:32 +02:00 Compare
kjuulh force-pushed renovate/all from 0103ac8e01 to fa815567c2 2025-05-22 02:27:11 +02:00 Compare
kjuulh force-pushed renovate/all from fa815567c2 to fba9c65ae4 2025-05-22 05:25:24 +02:00 Compare
kjuulh force-pushed renovate/all from fba9c65ae4 to 5c74461ed2 2025-05-23 02:25:20 +02:00 Compare
kjuulh force-pushed renovate/all from 5c74461ed2 to 2ea981bcc5 2025-05-23 05:26:42 +02:00 Compare
kjuulh force-pushed renovate/all from 2ea981bcc5 to 8408312274 2025-05-24 02:28:16 +02:00 Compare
kjuulh force-pushed renovate/all from 8408312274 to 80a3977986 2025-05-24 05:26:30 +02:00 Compare
kjuulh force-pushed renovate/all from 80a3977986 to 99e3a67964 2025-05-25 02:27:40 +02:00 Compare
kjuulh force-pushed renovate/all from 99e3a67964 to 5ed0de0cb4 2025-05-25 05:27:17 +02:00 Compare
kjuulh force-pushed renovate/all from 5ed0de0cb4 to d51fa275b3 2025-05-26 02:27:02 +02:00 Compare
kjuulh force-pushed renovate/all from d51fa275b3 to c8e14b6985 2025-05-26 05:26:05 +02:00 Compare
kjuulh force-pushed renovate/all from c8e14b6985 to fa7c1a529b 2025-05-27 02:25:54 +02:00 Compare
kjuulh force-pushed renovate/all from fa7c1a529b to b2f8436ebc 2025-05-27 05:25:39 +02:00 Compare
kjuulh force-pushed renovate/all from b2f8436ebc to 50013ca90e 2025-05-28 02:30:01 +02:00 Compare
kjuulh force-pushed renovate/all from 50013ca90e to 5fe0198f32 2025-05-28 05:26:05 +02:00 Compare
kjuulh force-pushed renovate/all from 5fe0198f32 to 3f5374c396 2025-05-29 02:27:12 +02:00 Compare
kjuulh force-pushed renovate/all from 3f5374c396 to 23600a3627 2025-05-29 05:25:24 +02:00 Compare
kjuulh force-pushed renovate/all from 23600a3627 to 04cc9f842d 2025-05-30 02:28:16 +02:00 Compare
kjuulh force-pushed renovate/all from 04cc9f842d to f1684097de 2025-05-30 05:25:43 +02:00 Compare
kjuulh force-pushed renovate/all from f1684097de to 501592b957 2025-05-31 02:27:17 +02:00 Compare
kjuulh force-pushed renovate/all from 501592b957 to a26e553b64 2025-05-31 05:25:41 +02:00 Compare
kjuulh force-pushed renovate/all from a26e553b64 to ca385c236b 2025-06-01 02:26:41 +02:00 Compare
kjuulh force-pushed renovate/all from ca385c236b to 65a8827009 2025-06-01 05:25:48 +02:00 Compare
kjuulh force-pushed renovate/all from 65a8827009 to c18704d725 2025-06-02 02:26:55 +02:00 Compare
kjuulh force-pushed renovate/all from c18704d725 to 518a887d26 2025-06-02 05:25:58 +02:00 Compare
kjuulh force-pushed renovate/all from 518a887d26 to b311e16e21 2025-06-03 02:27:01 +02:00 Compare
kjuulh force-pushed renovate/all from b311e16e21 to 9bcc496eb3 2025-06-03 05:26:05 +02:00 Compare
kjuulh force-pushed renovate/all from 9bcc496eb3 to d2c71e8ce2 2025-06-04 02:27:57 +02:00 Compare
kjuulh force-pushed renovate/all from d2c71e8ce2 to bf498d1e3a 2025-06-04 05:25:37 +02:00 Compare
kjuulh force-pushed renovate/all from bf498d1e3a to 8a0542b33b 2025-06-05 02:28:44 +02:00 Compare
kjuulh force-pushed renovate/all from 8a0542b33b to 32450da351 2025-06-05 05:27:28 +02:00 Compare
kjuulh force-pushed renovate/all from 32450da351 to 12c09616f9 2025-06-06 02:28:32 +02:00 Compare
kjuulh force-pushed renovate/all from 12c09616f9 to 8aca8b895c 2025-06-06 05:27:44 +02:00 Compare
kjuulh force-pushed renovate/all from 8aca8b895c to 8cbe3874a0 2025-06-07 02:27:56 +02:00 Compare
kjuulh force-pushed renovate/all from 8cbe3874a0 to 364128a854 2025-06-07 05:26:43 +02:00 Compare
kjuulh force-pushed renovate/all from 364128a854 to 118dff934c 2025-06-08 02:28:21 +02:00 Compare
kjuulh force-pushed renovate/all from 118dff934c to b3a29d0963 2025-06-08 05:27:25 +02:00 Compare
kjuulh force-pushed renovate/all from b3a29d0963 to 20c8759360 2025-06-09 02:29:15 +02:00 Compare
kjuulh force-pushed renovate/all from 20c8759360 to 0181b63258 2025-06-09 05:27:19 +02:00 Compare
kjuulh force-pushed renovate/all from 0181b63258 to dacb1c766b 2025-06-10 02:31:38 +02:00 Compare
kjuulh force-pushed renovate/all from dacb1c766b to f6cab4ec2e 2025-06-10 05:28:57 +02:00 Compare
kjuulh force-pushed renovate/all from f6cab4ec2e to 674924a8d9 2025-06-11 02:29:12 +02:00 Compare
kjuulh force-pushed renovate/all from 674924a8d9 to 3897586cd9 2025-06-11 05:28:04 +02:00 Compare
kjuulh force-pushed renovate/all from 3897586cd9 to 26b2438fe2 2025-06-12 02:31:15 +02:00 Compare
kjuulh force-pushed renovate/all from 26b2438fe2 to 8b06bb240b 2025-06-12 05:27:09 +02:00 Compare
kjuulh force-pushed renovate/all from 8b06bb240b to d8f2ba4078 2025-06-13 02:29:20 +02:00 Compare
kjuulh force-pushed renovate/all from d8f2ba4078 to 465759f983 2025-06-13 05:27:46 +02:00 Compare
kjuulh force-pushed renovate/all from 465759f983 to 024dda7afb 2025-06-18 02:27:52 +02:00 Compare
kjuulh force-pushed renovate/all from 024dda7afb to 12e8c5c500 2025-06-18 05:25:46 +02:00 Compare
kjuulh force-pushed renovate/all from 12e8c5c500 to fed9f12e09 2025-06-19 02:27:05 +02:00 Compare
kjuulh force-pushed renovate/all from fed9f12e09 to 047ed967b9 2025-06-19 05:26:14 +02:00 Compare
kjuulh force-pushed renovate/all from 047ed967b9 to 024e520c16 2025-06-20 02:26:38 +02:00 Compare
kjuulh force-pushed renovate/all from 024e520c16 to a4d3e4f699 2025-06-20 05:25:38 +02:00 Compare
kjuulh force-pushed renovate/all from a4d3e4f699 to b37eb44c22 2025-06-21 02:26:18 +02:00 Compare
kjuulh force-pushed renovate/all from b37eb44c22 to 4d0a7257c7 2025-06-21 05:25:34 +02:00 Compare
kjuulh force-pushed renovate/all from 4d0a7257c7 to 0437c1634e 2025-06-22 02:26:17 +02:00 Compare
kjuulh force-pushed renovate/all from 0437c1634e to eb3067be03 2025-06-22 05:25:39 +02:00 Compare
kjuulh force-pushed renovate/all from eb3067be03 to ad8f1eef2b 2025-06-23 02:26:33 +02:00 Compare
kjuulh force-pushed renovate/all from ad8f1eef2b to a2c2ad217f 2025-06-23 05:25:58 +02:00 Compare
kjuulh force-pushed renovate/all from a2c2ad217f to a97fd28695 2025-06-24 02:26:45 +02:00 Compare
kjuulh force-pushed renovate/all from a97fd28695 to 8978f9eee7 2025-06-24 05:26:02 +02:00 Compare
kjuulh force-pushed renovate/all from 8978f9eee7 to 1bd1dcf5eb 2025-06-25 02:27:35 +02:00 Compare
kjuulh force-pushed renovate/all from 1bd1dcf5eb to 28d7f2e6d4 2025-06-25 05:26:10 +02:00 Compare
kjuulh force-pushed renovate/all from 28d7f2e6d4 to 484fc0ccf0 2025-06-26 02:27:32 +02:00 Compare
kjuulh force-pushed renovate/all from 484fc0ccf0 to 9ec9b60c82 2025-06-26 05:26:01 +02:00 Compare
kjuulh force-pushed renovate/all from 9ec9b60c82 to e777869c56 2025-06-27 02:26:32 +02:00 Compare
kjuulh force-pushed renovate/all from e777869c56 to 804b5befbe 2025-06-27 05:26:09 +02:00 Compare
kjuulh force-pushed renovate/all from 804b5befbe to 66a9d72d73 2025-06-28 02:27:56 +02:00 Compare
kjuulh force-pushed renovate/all from 66a9d72d73 to 69742a061c 2025-06-28 05:26:22 +02:00 Compare
kjuulh force-pushed renovate/all from 69742a061c to c60ef330dc 2025-06-29 02:27:07 +02:00 Compare
kjuulh force-pushed renovate/all from c60ef330dc to 0c15006398 2025-06-29 05:26:17 +02:00 Compare
kjuulh force-pushed renovate/all from 0c15006398 to 20d5498c42 2025-06-30 02:27:29 +02:00 Compare
kjuulh force-pushed renovate/all from 20d5498c42 to b06527a484 2025-06-30 05:26:31 +02:00 Compare
kjuulh force-pushed renovate/all from b06527a484 to a2c1d4dee0 2025-07-01 02:29:48 +02:00 Compare
kjuulh force-pushed renovate/all from a2c1d4dee0 to b87e243f24 2025-07-01 05:28:42 +02:00 Compare
kjuulh force-pushed renovate/all from b87e243f24 to 8f73b89568 2025-07-02 02:36:30 +02:00 Compare
kjuulh force-pushed renovate/all from 8f73b89568 to 5896009d5b 2025-07-02 05:28:50 +02:00 Compare
kjuulh force-pushed renovate/all from 5896009d5b to d5d2dfb37a 2025-07-03 02:29:42 +02:00 Compare
kjuulh force-pushed renovate/all from d5d2dfb37a to bf76c6046c 2025-07-03 05:28:36 +02:00 Compare
kjuulh force-pushed renovate/all from bf76c6046c to a95d60eef6 2025-07-04 02:28:11 +02:00 Compare
kjuulh force-pushed renovate/all from a95d60eef6 to 576adffb08 2025-07-04 05:26:29 +02:00 Compare
kjuulh force-pushed renovate/all from 576adffb08 to b16860bbc4 2025-07-05 02:35:10 +02:00 Compare
kjuulh force-pushed renovate/all from b16860bbc4 to 380770b3e3 2025-07-05 05:28:23 +02:00 Compare
kjuulh force-pushed renovate/all from 380770b3e3 to 79413d6093 2025-07-06 02:27:24 +02:00 Compare
kjuulh force-pushed renovate/all from 79413d6093 to 8c82c58883 2025-07-06 05:27:18 +02:00 Compare
kjuulh force-pushed renovate/all from 8c82c58883 to b8aa343bc8 2025-07-07 02:28:31 +02:00 Compare
kjuulh force-pushed renovate/all from b8aa343bc8 to befc27979f 2025-07-07 05:28:13 +02:00 Compare
kjuulh force-pushed renovate/all from befc27979f to 9c458a3ab8 2025-07-08 02:27:54 +02:00 Compare
kjuulh force-pushed renovate/all from 9c458a3ab8 to 9dea0deb38 2025-07-08 05:27:19 +02:00 Compare
kjuulh force-pushed renovate/all from 9dea0deb38 to 04ef6ede9e 2025-07-09 02:29:11 +02:00 Compare
kjuulh force-pushed renovate/all from 04ef6ede9e to 6ca898639a 2025-07-09 05:26:41 +02:00 Compare
kjuulh force-pushed renovate/all from 6ca898639a to a54fa5ec93 2025-07-10 02:28:24 +02:00 Compare
kjuulh force-pushed renovate/all from a54fa5ec93 to 2379f89527 2025-07-10 05:28:26 +02:00 Compare
kjuulh force-pushed renovate/all from 2379f89527 to b6f250e207 2025-07-11 02:30:00 +02:00 Compare
kjuulh force-pushed renovate/all from b6f250e207 to 377ba02ac4 2025-07-11 05:29:22 +02:00 Compare
kjuulh force-pushed renovate/all from 377ba02ac4 to 862b8d2370 2025-07-12 02:27:29 +02:00 Compare
kjuulh force-pushed renovate/all from 862b8d2370 to a2a1f084e0 2025-07-12 05:26:47 +02:00 Compare
kjuulh force-pushed renovate/all from a2a1f084e0 to 078fd66363 2025-07-13 02:27:24 +02:00 Compare
kjuulh force-pushed renovate/all from 078fd66363 to e32b7f23c3 2025-07-13 05:26:28 +02:00 Compare
kjuulh force-pushed renovate/all from e32b7f23c3 to 3baba87a34 2025-07-14 02:27:59 +02:00 Compare
kjuulh force-pushed renovate/all from 3baba87a34 to 013a42926d 2025-07-14 05:26:43 +02:00 Compare
kjuulh force-pushed renovate/all from 013a42926d to 25029ec35a 2025-07-15 02:27:46 +02:00 Compare
kjuulh force-pushed renovate/all from 25029ec35a to 285c039170 2025-07-15 05:26:50 +02:00 Compare
kjuulh force-pushed renovate/all from 285c039170 to 39b53f6e16 2025-07-16 02:31:04 +02:00 Compare
kjuulh force-pushed renovate/all from 39b53f6e16 to 4de9b92397 2025-07-16 05:28:43 +02:00 Compare
kjuulh force-pushed renovate/all from 4de9b92397 to b160d5e0f2 2025-07-17 02:29:38 +02:00 Compare
kjuulh force-pushed renovate/all from b160d5e0f2 to 576015f3fa 2025-07-17 05:28:25 +02:00 Compare
kjuulh force-pushed renovate/all from 576015f3fa to c8c34cff80 2025-07-18 02:29:29 +02:00 Compare
kjuulh force-pushed renovate/all from c8c34cff80 to a86685341b 2025-07-18 05:28:25 +02:00 Compare
kjuulh force-pushed renovate/all from a86685341b to 142c867095 2025-07-19 02:30:12 +02:00 Compare
kjuulh force-pushed renovate/all from 142c867095 to ed0497b0bb 2025-07-19 05:28:59 +02:00 Compare
kjuulh force-pushed renovate/all from ed0497b0bb to 6638267b4a 2025-07-20 02:28:57 +02:00 Compare
kjuulh force-pushed renovate/all from 6638267b4a to dfff1d609d 2025-07-20 05:28:06 +02:00 Compare
kjuulh force-pushed renovate/all from dfff1d609d to a138c12116 2025-07-21 02:29:12 +02:00 Compare
kjuulh force-pushed renovate/all from a138c12116 to ea4b1d022a 2025-07-21 05:28:41 +02:00 Compare
kjuulh force-pushed renovate/all from ea4b1d022a to f0e9cee676 2025-07-22 02:30:28 +02:00 Compare
kjuulh force-pushed renovate/all from f0e9cee676 to 6db8d6cd6c 2025-07-22 05:28:13 +02:00 Compare
kjuulh force-pushed renovate/all from 6db8d6cd6c to 68109c3e62 2025-07-23 02:29:13 +02:00 Compare
kjuulh force-pushed renovate/all from 68109c3e62 to ec17a54052 2025-07-23 05:28:30 +02:00 Compare
kjuulh force-pushed renovate/all from ec17a54052 to aca5e3c21a 2025-07-24 02:29:14 +02:00 Compare
kjuulh force-pushed renovate/all from aca5e3c21a to 16dea73c78 2025-07-24 05:28:08 +02:00 Compare
kjuulh force-pushed renovate/all from 16dea73c78 to d843f7656e 2025-07-25 02:29:14 +02:00 Compare
kjuulh force-pushed renovate/all from d843f7656e to d5ae5554c1 2025-07-25 05:29:10 +02:00 Compare
kjuulh force-pushed renovate/all from d5ae5554c1 to 152b9a4a0f 2025-07-26 02:28:52 +02:00 Compare
kjuulh force-pushed renovate/all from 152b9a4a0f to 1c2b541873 2025-07-26 05:29:27 +02:00 Compare
kjuulh force-pushed renovate/all from 1c2b541873 to cdefdf3efb 2025-11-13 03:01:21 +01:00 Compare
kjuulh force-pushed renovate/all from cdefdf3efb to ecda61bfa0 2025-11-13 05:24:18 +01:00 Compare
kjuulh force-pushed renovate/all from ecda61bfa0 to 349795a9ad 2025-11-14 02:29:24 +01:00 Compare
kjuulh force-pushed renovate/all from 349795a9ad to 531ee4e954 2025-11-14 05:28:32 +01:00 Compare
kjuulh force-pushed renovate/all from 531ee4e954 to 501c0d8c2d 2025-11-15 02:31:41 +01:00 Compare
kjuulh force-pushed renovate/all from 501c0d8c2d to 32a7acbf8a 2025-11-15 05:28:58 +01:00 Compare
kjuulh force-pushed renovate/all from 32a7acbf8a to 8c3e4ae975 2025-11-16 02:29:56 +01:00 Compare
kjuulh force-pushed renovate/all from 8c3e4ae975 to 72379281f0 2025-11-16 05:28:56 +01:00 Compare
kjuulh force-pushed renovate/all from 72379281f0 to 6967f39923 2025-11-17 02:29:18 +01:00 Compare
kjuulh force-pushed renovate/all from 6967f39923 to d6c50561a6 2025-11-17 05:28:41 +01:00 Compare
kjuulh force-pushed renovate/all from d6c50561a6 to 7b78d5b23f 2025-11-18 02:33:08 +01:00 Compare
kjuulh force-pushed renovate/all from 7b78d5b23f to 6ebb983b1a 2025-11-18 05:33:16 +01:00 Compare
kjuulh force-pushed renovate/all from 6ebb983b1a to 62beae244e 2025-11-19 02:30:12 +01:00 Compare
kjuulh force-pushed renovate/all from 62beae244e to ffd95698ec 2025-11-19 05:28:43 +01:00 Compare
kjuulh force-pushed renovate/all from ffd95698ec to b2d790484a 2025-11-20 02:32:31 +01:00 Compare
kjuulh force-pushed renovate/all from b2d790484a to 7f6de57b10 2025-11-20 05:31:53 +01:00 Compare
kjuulh force-pushed renovate/all from 7f6de57b10 to 72d88ae800 2025-11-21 02:30:14 +01:00 Compare
kjuulh force-pushed renovate/all from 72d88ae800 to e41cda47fe 2025-11-21 05:29:40 +01:00 Compare
kjuulh force-pushed renovate/all from e41cda47fe to 3f8046d969 2025-11-22 02:29:59 +01:00 Compare
kjuulh force-pushed renovate/all from 3f8046d969 to b0fb3e2ebf 2025-11-22 05:29:22 +01:00 Compare
kjuulh force-pushed renovate/all from b0fb3e2ebf to 30a7f7b108 2025-11-23 02:29:42 +01:00 Compare
kjuulh force-pushed renovate/all from 30a7f7b108 to 7da9494123 2025-11-23 05:29:14 +01:00 Compare
kjuulh force-pushed renovate/all from 7da9494123 to 34db70790a 2025-11-24 02:29:54 +01:00 Compare
kjuulh force-pushed renovate/all from 34db70790a to 9d7912ebf2 2025-11-24 05:29:00 +01:00 Compare
kjuulh force-pushed renovate/all from 9d7912ebf2 to fafdf1d492 2025-11-25 02:32:05 +01:00 Compare
kjuulh force-pushed renovate/all from fafdf1d492 to 3fd3257b93 2025-11-25 05:29:19 +01:00 Compare
kjuulh force-pushed renovate/all from 3fd3257b93 to 6e52d103ac 2025-11-26 02:29:37 +01:00 Compare
kjuulh force-pushed renovate/all from 6e52d103ac to 0ad2bd449e 2025-11-26 05:29:28 +01:00 Compare
kjuulh force-pushed renovate/all from 0ad2bd449e to 0a49c29771 2025-11-27 02:30:21 +01:00 Compare
kjuulh force-pushed renovate/all from 0a49c29771 to 34787d0083 2025-11-27 05:29:08 +01:00 Compare
kjuulh force-pushed renovate/all from 34787d0083 to 0a4fc9ed73 2025-11-28 02:30:17 +01:00 Compare
kjuulh force-pushed renovate/all from 0a4fc9ed73 to 708b58d279 2025-11-28 05:29:20 +01:00 Compare
kjuulh force-pushed renovate/all from 708b58d279 to a5a1066325 2025-11-29 02:35:06 +01:00 Compare
kjuulh force-pushed renovate/all from a5a1066325 to 166feb794f 2025-11-29 05:32:45 +01:00 Compare
kjuulh force-pushed renovate/all from 166feb794f to 54dfa6f40a 2025-11-30 02:29:51 +01:00 Compare
kjuulh force-pushed renovate/all from 54dfa6f40a to 47f07db90c 2025-11-30 05:29:26 +01:00 Compare
kjuulh force-pushed renovate/all from 47f07db90c to 8d6afd2947 2025-12-01 02:29:41 +01:00 Compare
kjuulh force-pushed renovate/all from 8d6afd2947 to 398e9fc0ab 2025-12-01 05:29:16 +01:00 Compare
kjuulh force-pushed renovate/all from 398e9fc0ab to 5875dea288 2025-12-02 02:29:51 +01:00 Compare
kjuulh force-pushed renovate/all from 5875dea288 to abf5a1ae5f 2025-12-02 05:30:36 +01:00 Compare
kjuulh force-pushed renovate/all from abf5a1ae5f to 30154eaa58 2025-12-03 02:30:31 +01:00 Compare
kjuulh force-pushed renovate/all from 30154eaa58 to 99c80064d5 2025-12-03 05:30:09 +01:00 Compare
kjuulh force-pushed renovate/all from 99c80064d5 to dc54da3a31 2025-12-04 02:30:54 +01:00 Compare
kjuulh force-pushed renovate/all from dc54da3a31 to 2c0213e581 2025-12-04 05:39:09 +01:00 Compare
kjuulh force-pushed renovate/all from 2c0213e581 to 7032a485ba 2025-12-05 02:30:35 +01:00 Compare
kjuulh force-pushed renovate/all from 7032a485ba to 025a6acb8d 2025-12-05 05:29:08 +01:00 Compare
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all:renovate/all
git checkout renovate/all
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/gitnow#84
No description provided.