fix(deps): update all dependencies #67

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.96 -> 1.0.100
clap workspace.dependencies patch 4.5.30 -> 4.5.53
reqwest dependencies patch 0.12.12 -> 0.12.24
serde_json dependencies patch 1.0.139 -> 1.0.145
tera (source) dependencies patch 1.20.0 -> 1.20.1
tokio (source) workspace.dependencies minor 1.43.0 -> 1.48.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

v1.0.97

Compare Source

  • Documentation improvements
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

v4.5.31

Compare Source

Features
  • Add ValueParserFactory for Saturating<T>
seanmonstar/reqwest (reqwest)

v0.12.24

Compare Source

  • Refactor cookie handling to an internal middleware.
  • Refactor internal random generator.
  • Refactor base64 encoding to reduce a copy.
  • Documentation updates.

v0.12.23

Compare Source

  • Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • Add ClientBuilder::retry(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.

v0.12.22

Compare Source

  • Fix socks proxies when resolving IPv6 destinations.

v0.12.21

Compare Source

  • Fix socks proxy to use socks4a:// instead of socks4h://.
  • Fix Error::is_timeout() to check for hyper and IO timeouts too.
  • Fix request Error to again include URLs when possible.
  • Fix socks connect error to include more context.
  • (wasm) implement Default for Body.

v0.12.20

Compare Source

  • Add ClientBuilder::tcp_user_timeout(Duration) option to set TCP_USER_TIMEOUT.
  • Fix proxy headers only using the first matched proxy.
  • (wasm) Fix re-adding Error::is_status().

v0.12.19

Compare Source

  • Fix redirect that changes the method to GET should remove payload headers.
  • Fix redirect to only check the next scheme if the policy action is to follow.
  • (wasm) Fix compilation error if cookies feature is enabled (by the way, it's a noop feature in wasm).

v0.12.18

Compare Source

  • Fix compilation when socks enabled without TLS.

v0.12.17

Compare Source

  • Fix compilation on macOS.

v0.12.16

Compare Source

  • Add ClientBuilder::http3_congestion_bbr() to enable BBR congestion control.
  • Add ClientBuilder::http3_send_grease() to configure whether to send use QUIC grease.
  • Add ClientBuilder::http3_max_field_section_size() to configure the maximum response headers.
  • Add ClientBuilder::tcp_keepalive_interval() to configure TCP probe interval.
  • Add ClientBuilder::tcp_keepalive_retries() to configure TCP probe count.
  • Add Proxy::headers() to add extra headers that should be sent to a proxy.
  • Fix redirect::Policy::limit() which had an off-by-1 error, allowing 1 more redirect than specified.
  • Fix HTTP/3 to support streaming request bodies.
  • (wasm) Fix null bodies when calling Response::bytes_stream().

v0.12.15

Compare Source

  • Fix Windows to support both ProxyOverride and NO_PROXY.
  • Fix http3 to support streaming response bodies.
  • Fix http3 dependency from public API misuse.

v0.12.14

Compare Source

  • Fix missing fetch_mode_no_cors(), marking as deprecated when not on WASM.

v0.12.13

Compare Source

  • Add Form::into_reader() for blocking multipart forms.
  • Add Form::into_stream() for async multipart forms.
  • Add support for SOCKS4a proxies.
  • Fix decoding responses with multiple zstd frames.
  • Fix RequestBuilder::form() from overwriting a previously set Content-Type header, like the other builder methods.
  • Fix cloning of request timeout in blocking::Request.
  • Fix http3 synchronization of connection creation, reducing unneccesary extra connections.
  • Fix Windows system proxy to use ProxyOverride as a NO_PROXY value.
  • Fix blocking read to correctly reserve and zero read buffer.
  • (wasm) Add support for request timeouts.
  • (wasm) Fix Error::is_timeout() to return true when from a request timeout.
serde-rs/json (serde_json)

v1.0.145

Compare Source

  • Raise serde version requirement to >=1.0.220

v1.0.144

Compare Source

  • Switch serde dependency to serde_core (#​1285)

v1.0.143

Compare Source

v1.0.142

Compare Source

v1.0.141

Compare Source

v1.0.140

Compare Source

  • Documentation improvements
Keats/tera (tera)

v1.20.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


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.96` -> `1.0.100` | | [clap](https://github.com/clap-rs/clap) | workspace.dependencies | patch | `4.5.30` -> `4.5.53` | | [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.12.12` -> `0.12.24` | | [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.139` -> `1.0.145` | | [tera](https://keats.github.io/tera/) ([source](https://github.com/Keats/tera)) | dependencies | patch | `1.20.0` -> `1.20.1` | | [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.43.0` -> `1.48.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)) ### [`v1.0.97`](https://github.com/dtolnay/anyhow/releases/tag/1.0.97) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97) - Documentation improvements </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` ### [`v4.5.31`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4531---2025-02-24) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.30...v4.5.31) ##### Features - Add `ValueParserFactory` for `Saturating<T>` </details> <details> <summary>seanmonstar/reqwest (reqwest)</summary> ### [`v0.12.24`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01224) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.23...v0.12.24) - Refactor cookie handling to an internal middleware. - Refactor internal random generator. - Refactor base64 encoding to reduce a copy. - Documentation updates. ### [`v0.12.23`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01223) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23) - Add `ClientBuilder::unix_socket(path)` option that will force all requests over that Unix Domain Socket. - Add `ClientBuilder::retry(policy)` and `reqwest::retry::Builder` to configure automatic retries. - Add `ClientBuilder::dns_resolver2()` with more ergonomic argument bounds, allowing more resolver implementations. - Add `http3_*` options to `blocking::ClientBuilder`. - Fix default TCP timeout values to enabled and faster. - Fix SOCKS proxies to default to port 1080 - (wasm) Add cache methods to `RequestBuilder`. ### [`v0.12.22`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01222) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22) - Fix socks proxies when resolving IPv6 destinations. ### [`v0.12.21`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01221) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.20...v0.12.21) - Fix socks proxy to use `socks4a://` instead of `socks4h://`. - Fix `Error::is_timeout()` to check for hyper and IO timeouts too. - Fix request `Error` to again include URLs when possible. - Fix socks connect error to include more context. - (wasm) implement `Default` for `Body`. ### [`v0.12.20`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01220) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.19...v0.12.20) - Add `ClientBuilder::tcp_user_timeout(Duration)` option to set `TCP_USER_TIMEOUT`. - Fix proxy headers only using the first matched proxy. - (wasm) Fix re-adding `Error::is_status()`. ### [`v0.12.19`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01219) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.18...v0.12.19) - Fix redirect that changes the method to GET should remove payload headers. - Fix redirect to only check the next scheme if the policy action is to follow. - (wasm) Fix compilation error if `cookies` feature is enabled (by the way, it's a noop feature in wasm). ### [`v0.12.18`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01218) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.17...v0.12.18) - Fix compilation when `socks` enabled without TLS. ### [`v0.12.17`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01217) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.16...v0.12.17) - Fix compilation on macOS. ### [`v0.12.16`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01216) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.16) - Add `ClientBuilder::http3_congestion_bbr()` to enable BBR congestion control. - Add `ClientBuilder::http3_send_grease()` to configure whether to send use QUIC grease. - Add `ClientBuilder::http3_max_field_section_size()` to configure the maximum response headers. - Add `ClientBuilder::tcp_keepalive_interval()` to configure TCP probe interval. - Add `ClientBuilder::tcp_keepalive_retries()` to configure TCP probe count. - Add `Proxy::headers()` to add extra headers that should be sent to a proxy. - Fix `redirect::Policy::limit()` which had an off-by-1 error, allowing 1 more redirect than specified. - Fix HTTP/3 to support streaming request bodies. - (wasm) Fix null bodies when calling `Response::bytes_stream()`. ### [`v0.12.15`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01215) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15) - Fix Windows to support both `ProxyOverride` and `NO_PROXY`. - Fix http3 to support streaming response bodies. - Fix http3 dependency from public API misuse. ### [`v0.12.14`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01214) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14) - Fix missing `fetch_mode_no_cors()`, marking as deprecated when not on WASM. ### [`v0.12.13`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01213) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.13) - Add `Form::into_reader()` for blocking `multipart` forms. - Add `Form::into_stream()` for async `multipart` forms. - Add support for SOCKS4a proxies. - Fix decoding responses with multiple zstd frames. - Fix `RequestBuilder::form()` from overwriting a previously set `Content-Type` header, like the other builder methods. - Fix cloning of request timeout in `blocking::Request`. - Fix http3 synchronization of connection creation, reducing unneccesary extra connections. - Fix Windows system proxy to use `ProxyOverride` as a `NO_PROXY` value. - Fix blocking read to correctly reserve and zero read buffer. - (wasm) Add support for request timeouts. - (wasm) Fix `Error::is_timeout()` to return true when from a request timeout. </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.145`](https://github.com/serde-rs/json/releases/tag/v1.0.145) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.144...v1.0.145) - Raise serde version requirement to >=1.0.220 ### [`v1.0.144`](https://github.com/serde-rs/json/releases/tag/v1.0.144) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.144) - Switch serde dependency to serde_core ([#&#8203;1285](https://github.com/serde-rs/json/issues/1285)) ### [`v1.0.143`](https://github.com/serde-rs/json/releases/tag/v1.0.143) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.142...v1.0.143) - Implement Clone and Debug for serde_json::Map iterators ([#&#8203;1264](https://github.com/serde-rs/json/issues/1264), thanks [@&#8203;xlambein](https://github.com/xlambein)) - Implement Default for CompactFormatter ([#&#8203;1268](https://github.com/serde-rs/json/issues/1268), thanks [@&#8203;SOF3](https://github.com/SOF3)) - Implement FromStr for serde_json::Map ([#&#8203;1271](https://github.com/serde-rs/json/issues/1271), thanks [@&#8203;mickvangelderen](https://github.com/mickvangelderen)) ### [`v1.0.142`](https://github.com/serde-rs/json/releases/tag/v1.0.142) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.141...v1.0.142) - impl Default for \&Value ([#&#8203;1265](https://github.com/serde-rs/json/issues/1265), thanks [@&#8203;aatifsyed](https://github.com/aatifsyed)) ### [`v1.0.141`](https://github.com/serde-rs/json/releases/tag/v1.0.141) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.141) - Optimize string escaping during serialization ([#&#8203;1273](https://github.com/serde-rs/json/issues/1273), thanks [@&#8203;conradludgate](https://github.com/conradludgate)) ### [`v1.0.140`](https://github.com/serde-rs/json/releases/tag/v1.0.140) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140) - Documentation improvements </details> <details> <summary>Keats/tera (tera)</summary> ### [`v1.20.1`](https://github.com/Keats/tera/compare/v1.20.0...v1.20.1) [Compare Source](https://github.com/Keats/tera/compare/v1.20.0...v1.20.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> --- ### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjQuMyIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-02-25 02:37:38 +01:00
chore(deps): update rust crate clap to v4.5.31
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
e7338a32dc
kjuulh changed title from chore(deps): update rust crate clap to v4.5.31 to chore(deps): update all dependencies 2025-03-03 06:35:46 +01:00
kjuulh force-pushed renovate/all from e7338a32dc to d59b8e20ec 2025-03-03 06:35:46 +01:00 Compare
kjuulh force-pushed renovate/all from d59b8e20ec to 959c45b5e3 2025-03-04 02:42:26 +01:00 Compare
kjuulh force-pushed renovate/all from 959c45b5e3 to 6003a6336f 2025-03-04 06:40:07 +01:00 Compare
kjuulh force-pushed renovate/all from 6003a6336f to 230dc084f1 2025-03-05 02:38:04 +01:00 Compare
kjuulh force-pushed renovate/all from 230dc084f1 to 3609a20e38 2025-03-05 06:36:06 +01:00 Compare
kjuulh force-pushed renovate/all from 3609a20e38 to 2b77105813 2025-03-06 02:38:34 +01:00 Compare
kjuulh force-pushed renovate/all from 2b77105813 to a1401bb156 2025-03-06 06:37:43 +01:00 Compare
kjuulh changed title from chore(deps): update all dependencies to fix(deps): update all dependencies 2025-03-25 23:54:03 +01:00
kjuulh force-pushed renovate/all from a1401bb156 to ad795c6914 2025-03-25 23:54:04 +01:00 Compare
kjuulh force-pushed renovate/all from ad795c6914 to 1022816d4b 2025-03-26 21:03:26 +01:00 Compare
kjuulh force-pushed renovate/all from 1022816d4b to 0e7cd20ac8 2025-03-26 21:36:34 +01:00 Compare
kjuulh force-pushed renovate/all from 0e7cd20ac8 to c85bbd4306 2025-03-26 22:07:13 +01:00 Compare
kjuulh force-pushed renovate/all from c85bbd4306 to ea66314141 2025-03-26 22:36:26 +01:00 Compare
kjuulh force-pushed renovate/all from ea66314141 to c241931c02 2025-03-26 23:06:45 +01:00 Compare
kjuulh force-pushed renovate/all from c241931c02 to 374dac2b21 2025-03-26 23:37:22 +01:00 Compare
kjuulh force-pushed renovate/all from 374dac2b21 to a1bceb3f57 2025-03-27 00:08:31 +01:00 Compare
kjuulh force-pushed renovate/all from a1bceb3f57 to d97b6235e5 2025-03-27 00:38:45 +01:00 Compare
kjuulh force-pushed renovate/all from d97b6235e5 to 5d8c898567 2025-03-27 01:07:48 +01:00 Compare
kjuulh force-pushed renovate/all from 5d8c898567 to 5ccbd58c7c 2025-03-27 01:35:30 +01:00 Compare
kjuulh force-pushed renovate/all from 5ccbd58c7c to 5beb93757f 2025-03-27 02:04:21 +01:00 Compare
kjuulh force-pushed renovate/all from 5beb93757f to 54128f9bcf 2025-03-27 02:32:40 +01:00 Compare
kjuulh force-pushed renovate/all from 54128f9bcf to 33e43ade52 2025-03-27 03:03:42 +01:00 Compare
kjuulh force-pushed renovate/all from 33e43ade52 to 85e6947252 2025-03-27 03:36:19 +01:00 Compare
kjuulh force-pushed renovate/all from 85e6947252 to 0122c8e033 2025-03-27 04:08:00 +01:00 Compare
kjuulh force-pushed renovate/all from 0122c8e033 to f86a8320ae 2025-03-27 04:37:41 +01:00 Compare
kjuulh force-pushed renovate/all from f86a8320ae to 656824b9d3 2025-03-27 05:10:38 +01:00 Compare
kjuulh force-pushed renovate/all from 656824b9d3 to 163ace8b3e 2025-03-27 05:41:43 +01:00 Compare
kjuulh force-pushed renovate/all from 163ace8b3e to 3a880e0de4 2025-03-27 06:12:01 +01:00 Compare
kjuulh force-pushed renovate/all from 3a880e0de4 to f17edd60c5 2025-03-27 06:40:12 +01:00 Compare
kjuulh force-pushed renovate/all from f17edd60c5 to c1251dea18 2025-03-27 07:09:49 +01:00 Compare
kjuulh force-pushed renovate/all from c1251dea18 to 1d0e5076c7 2025-03-27 07:38:25 +01:00 Compare
kjuulh force-pushed renovate/all from 1d0e5076c7 to 941b22c67b 2025-03-27 08:07:26 +01:00 Compare
kjuulh force-pushed renovate/all from 941b22c67b to c4b2cf8d4d 2025-03-27 08:36:02 +01:00 Compare
kjuulh force-pushed renovate/all from c4b2cf8d4d to 0601f22cd8 2025-03-27 09:04:54 +01:00 Compare
kjuulh force-pushed renovate/all from 0601f22cd8 to 0e226947fd 2025-03-27 09:33:09 +01:00 Compare
kjuulh force-pushed renovate/all from 0e226947fd to 718d9daf2b 2025-03-27 10:02:37 +01:00 Compare
kjuulh force-pushed renovate/all from 718d9daf2b to 9b341d9bcb 2025-03-27 10:26:46 +01:00 Compare
kjuulh force-pushed renovate/all from 9b341d9bcb to df86a01dce 2025-03-27 11:02:19 +01:00 Compare
kjuulh force-pushed renovate/all from df86a01dce to 1dadddab51 2025-03-27 11:30:57 +01:00 Compare
kjuulh force-pushed renovate/all from 1dadddab51 to 16a971a060 2025-03-27 12:00:08 +01:00 Compare
kjuulh force-pushed renovate/all from 16a971a060 to 79ed837d43 2025-03-27 12:29:12 +01:00 Compare
kjuulh force-pushed renovate/all from 79ed837d43 to f8fe6c58d5 2025-03-27 12:59:01 +01:00 Compare
kjuulh force-pushed renovate/all from f8fe6c58d5 to 4b4fdc5fbe 2025-03-27 13:47:21 +01:00 Compare
kjuulh force-pushed renovate/all from 4b4fdc5fbe to e1bf1fb719 2025-03-27 14:24:15 +01:00 Compare
kjuulh force-pushed renovate/all from e1bf1fb719 to 43307fe506 2025-03-27 14:54:30 +01:00 Compare
kjuulh force-pushed renovate/all from 43307fe506 to 83558283ef 2025-03-27 15:27:17 +01:00 Compare
kjuulh force-pushed renovate/all from 83558283ef to e5cbdfbdf4 2025-03-27 16:03:10 +01:00 Compare
kjuulh force-pushed renovate/all from e5cbdfbdf4 to 05f5730f9f 2025-03-27 16:31:57 +01:00 Compare
kjuulh force-pushed renovate/all from 05f5730f9f to 7c9e1dbc95 2025-03-27 17:01:54 +01:00 Compare
kjuulh force-pushed renovate/all from 7c9e1dbc95 to 64aebf4c96 2025-03-27 17:32:33 +01:00 Compare
kjuulh force-pushed renovate/all from 64aebf4c96 to ad0a8d4dcf 2025-03-27 18:03:50 +01:00 Compare
kjuulh force-pushed renovate/all from ad0a8d4dcf to fc3c434b72 2025-03-27 18:34:37 +01:00 Compare
kjuulh force-pushed renovate/all from fc3c434b72 to e9b85a72f6 2025-03-27 19:04:39 +01:00 Compare
kjuulh force-pushed renovate/all from e9b85a72f6 to 5aa5c33a5c 2025-03-27 19:32:55 +01:00 Compare
kjuulh force-pushed renovate/all from 5aa5c33a5c to 7ecb658954 2025-03-27 20:02:16 +01:00 Compare
kjuulh force-pushed renovate/all from 7ecb658954 to f793f83d12 2025-03-27 20:30:40 +01:00 Compare
kjuulh force-pushed renovate/all from f793f83d12 to e244b51c24 2025-03-27 21:00:28 +01:00 Compare
kjuulh force-pushed renovate/all from e244b51c24 to 5d1424ec5b 2025-03-27 21:29:02 +01:00 Compare
kjuulh force-pushed renovate/all from 5d1424ec5b to 3e2673e3b0 2025-03-27 21:59:44 +01:00 Compare
kjuulh force-pushed renovate/all from 3e2673e3b0 to 35c51cea06 2025-03-28 23:27:40 +01:00 Compare
kjuulh force-pushed renovate/all from 35c51cea06 to 4eb179a861 2025-03-29 02:22:21 +01:00 Compare
kjuulh force-pushed renovate/all from 4eb179a861 to e576a9bd6d 2025-03-29 05:22:58 +01:00 Compare
kjuulh force-pushed renovate/all from e576a9bd6d to 386f1b65f7 2025-03-30 05:24:00 +02:00 Compare
kjuulh force-pushed renovate/all from 386f1b65f7 to a39668378e 2025-03-31 02:21:53 +02:00 Compare
kjuulh force-pushed renovate/all from a39668378e to 4904f1d3de 2025-03-31 05:22:22 +02:00 Compare
kjuulh force-pushed renovate/all from 4904f1d3de to 6787868566 2025-04-01 02:23:16 +02:00 Compare
kjuulh force-pushed renovate/all from 6787868566 to e87acc852f 2025-04-01 05:23:00 +02:00 Compare
kjuulh force-pushed renovate/all from e87acc852f to b3a73690ce 2025-04-02 02:26:33 +02:00 Compare
kjuulh force-pushed renovate/all from b3a73690ce to de1fa53726 2025-04-02 05:23:03 +02:00 Compare
kjuulh force-pushed renovate/all from de1fa53726 to e308e9b424 2025-04-03 02:25:15 +02:00 Compare
kjuulh force-pushed renovate/all from e308e9b424 to 3ed4e18217 2025-04-03 05:22:23 +02:00 Compare
kjuulh force-pushed renovate/all from 3ed4e18217 to 4c94a76d28 2025-04-04 02:23:01 +02:00 Compare
kjuulh force-pushed renovate/all from 4c94a76d28 to d4bdfd9dff 2025-04-04 05:22:09 +02:00 Compare
kjuulh force-pushed renovate/all from d4bdfd9dff to f27a064b7b 2025-04-05 02:23:08 +02:00 Compare
kjuulh force-pushed renovate/all from f27a064b7b to a10d009308 2025-04-05 05:23:15 +02:00 Compare
kjuulh force-pushed renovate/all from a10d009308 to 1a70b882ee 2025-04-06 02:24:21 +02:00 Compare
kjuulh force-pushed renovate/all from 1a70b882ee to 8be89f2949 2025-04-06 05:24:44 +02:00 Compare
kjuulh force-pushed renovate/all from 8be89f2949 to 2ab7150adb 2025-04-07 02:24:08 +02:00 Compare
kjuulh force-pushed renovate/all from 2ab7150adb to 0c1dd4d17b 2025-04-07 05:22:32 +02:00 Compare
kjuulh force-pushed renovate/all from 0c1dd4d17b to 37c8e889ba 2025-04-08 02:23:44 +02:00 Compare
kjuulh force-pushed renovate/all from 37c8e889ba to aaba2f7fb6 2025-04-08 05:23:31 +02:00 Compare
kjuulh force-pushed renovate/all from aaba2f7fb6 to e5fd7ab9fe 2025-04-09 02:24:00 +02:00 Compare
kjuulh force-pushed renovate/all from e5fd7ab9fe to b27767dd2a 2025-04-09 05:22:49 +02:00 Compare
kjuulh force-pushed renovate/all from b27767dd2a to 81684337ed 2025-04-10 02:24:28 +02:00 Compare
kjuulh force-pushed renovate/all from 81684337ed to 8eb4a5b965 2025-04-10 05:22:59 +02:00 Compare
kjuulh force-pushed renovate/all from 8eb4a5b965 to 758b332c5d 2025-04-11 02:24:01 +02:00 Compare
kjuulh force-pushed renovate/all from 758b332c5d to b73ae63119 2025-04-11 05:23:20 +02:00 Compare
kjuulh force-pushed renovate/all from b73ae63119 to e498a3384c 2025-04-12 02:26:43 +02:00 Compare
kjuulh force-pushed renovate/all from e498a3384c to 80e3a940a0 2025-04-12 05:24:30 +02:00 Compare
kjuulh force-pushed renovate/all from 80e3a940a0 to 67de5c232e 2025-04-13 02:25:04 +02:00 Compare
kjuulh force-pushed renovate/all from 67de5c232e to 2c04e93a63 2025-04-13 05:23:40 +02:00 Compare
kjuulh force-pushed renovate/all from 2c04e93a63 to 9f5777159a 2025-04-14 02:23:09 +02:00 Compare
kjuulh force-pushed renovate/all from 9f5777159a to 4aea0ee392 2025-04-14 05:24:45 +02:00 Compare
kjuulh force-pushed renovate/all from 4aea0ee392 to f9f2a1219f 2025-04-19 02:24:32 +02:00 Compare
kjuulh force-pushed renovate/all from f9f2a1219f to 300c617d98 2025-04-19 05:24:22 +02:00 Compare
kjuulh force-pushed renovate/all from 300c617d98 to 982e5419b8 2025-04-20 02:23:42 +02:00 Compare
kjuulh force-pushed renovate/all from 982e5419b8 to 46c8827e7e 2025-04-20 05:22:48 +02:00 Compare
kjuulh force-pushed renovate/all from 46c8827e7e to 77c226fcd2 2025-04-21 02:24:00 +02:00 Compare
kjuulh force-pushed renovate/all from 77c226fcd2 to 91a52af8f5 2025-04-21 05:22:34 +02:00 Compare
kjuulh force-pushed renovate/all from 91a52af8f5 to 7e53c22f89 2025-04-22 02:25:52 +02:00 Compare
kjuulh force-pushed renovate/all from 7e53c22f89 to 1727aae7ac 2025-04-22 05:23:33 +02:00 Compare
kjuulh force-pushed renovate/all from 1727aae7ac to 06bf3d724d 2025-04-23 02:25:07 +02:00 Compare
kjuulh force-pushed renovate/all from 06bf3d724d to 2145a1d8ac 2025-04-23 05:24:28 +02:00 Compare
kjuulh force-pushed renovate/all from 2145a1d8ac to 944d8b2aa4 2025-04-24 02:23:03 +02:00 Compare
kjuulh force-pushed renovate/all from 944d8b2aa4 to 276abe20a4 2025-04-24 05:23:11 +02:00 Compare
kjuulh force-pushed renovate/all from 276abe20a4 to 9603938daf 2025-04-25 02:24:43 +02:00 Compare
kjuulh force-pushed renovate/all from 9603938daf to 076855659a 2025-04-25 05:23:13 +02:00 Compare
kjuulh force-pushed renovate/all from 076855659a to 958dac1e5c 2025-04-26 02:25:22 +02:00 Compare
kjuulh force-pushed renovate/all from 958dac1e5c to 27f8e3667d 2025-04-26 05:23:53 +02:00 Compare
kjuulh force-pushed renovate/all from 27f8e3667d to dc3a18d494 2025-04-27 02:23:04 +02:00 Compare
kjuulh force-pushed renovate/all from dc3a18d494 to 8249b83eaf 2025-04-27 05:23:10 +02:00 Compare
kjuulh force-pushed renovate/all from 8249b83eaf to 948e8b5e00 2025-04-28 02:24:33 +02:00 Compare
kjuulh force-pushed renovate/all from 948e8b5e00 to 5f44c54c28 2025-04-28 05:24:40 +02:00 Compare
kjuulh force-pushed renovate/all from 5f44c54c28 to d7dc26486a 2025-04-29 02:25:46 +02:00 Compare
kjuulh force-pushed renovate/all from d7dc26486a to 3f185b567b 2025-04-29 05:25:08 +02:00 Compare
kjuulh force-pushed renovate/all from 3f185b567b to 37a7ec0366 2025-04-30 02:25:49 +02:00 Compare
kjuulh force-pushed renovate/all from 37a7ec0366 to e59114d72e 2025-04-30 05:24:07 +02:00 Compare
kjuulh force-pushed renovate/all from e59114d72e to 3160ffeb22 2025-05-01 02:23:43 +02:00 Compare
kjuulh force-pushed renovate/all from 3160ffeb22 to 79524c11ca 2025-05-01 05:22:54 +02:00 Compare
kjuulh force-pushed renovate/all from 79524c11ca to 16f68eb947 2025-05-02 02:23:30 +02:00 Compare
kjuulh force-pushed renovate/all from 16f68eb947 to 8a52f19abc 2025-05-02 05:23:22 +02:00 Compare
kjuulh force-pushed renovate/all from 8a52f19abc to f5279afe9a 2025-05-03 02:26:04 +02:00 Compare
kjuulh force-pushed renovate/all from f5279afe9a to 0c1ad2eb30 2025-05-03 05:24:40 +02:00 Compare
kjuulh force-pushed renovate/all from 0c1ad2eb30 to 45e5e2671c 2025-05-04 02:23:35 +02:00 Compare
kjuulh force-pushed renovate/all from 45e5e2671c to 936345bbd2 2025-05-04 05:22:50 +02:00 Compare
kjuulh force-pushed renovate/all from 936345bbd2 to c230610970 2025-05-05 02:23:10 +02:00 Compare
kjuulh force-pushed renovate/all from c230610970 to 1f83375c90 2025-05-05 05:22:55 +02:00 Compare
kjuulh force-pushed renovate/all from 1f83375c90 to eb5f3fa11a 2025-05-06 02:23:26 +02:00 Compare
kjuulh force-pushed renovate/all from eb5f3fa11a to 4f35d0702f 2025-05-06 05:23:45 +02:00 Compare
kjuulh force-pushed renovate/all from 4f35d0702f to 4225d15f64 2025-05-07 02:25:48 +02:00 Compare
kjuulh force-pushed renovate/all from 4225d15f64 to c7b4951496 2025-05-07 05:24:30 +02:00 Compare
kjuulh force-pushed renovate/all from c7b4951496 to abab1cb948 2025-05-08 02:23:50 +02:00 Compare
kjuulh force-pushed renovate/all from abab1cb948 to 465fbb4e48 2025-05-08 05:22:42 +02:00 Compare
kjuulh force-pushed renovate/all from 465fbb4e48 to 1a2eca1d12 2025-05-09 02:23:52 +02:00 Compare
kjuulh force-pushed renovate/all from 1a2eca1d12 to d659f8a526 2025-05-09 05:22:49 +02:00 Compare
kjuulh force-pushed renovate/all from d659f8a526 to d2cd429050 2025-05-10 02:23:49 +02:00 Compare
kjuulh force-pushed renovate/all from d2cd429050 to 8c77122d8e 2025-05-10 05:22:51 +02:00 Compare
kjuulh force-pushed renovate/all from 8c77122d8e to 5dd0397532 2025-05-11 02:23:48 +02:00 Compare
kjuulh force-pushed renovate/all from 5dd0397532 to 01c955e3c0 2025-05-11 05:24:17 +02:00 Compare
kjuulh force-pushed renovate/all from 01c955e3c0 to c56c1ada71 2025-05-25 02:24:41 +02:00 Compare
kjuulh force-pushed renovate/all from c56c1ada71 to 0906131e6e 2025-05-25 05:24:16 +02:00 Compare
kjuulh force-pushed renovate/all from 0906131e6e to b56c667053 2025-05-26 02:24:13 +02:00 Compare
kjuulh force-pushed renovate/all from b56c667053 to ddb8b3c48e 2025-05-26 05:23:26 +02:00 Compare
kjuulh force-pushed renovate/all from ddb8b3c48e to 6a66e4a0f4 2025-05-27 02:23:06 +02:00 Compare
kjuulh force-pushed renovate/all from 6a66e4a0f4 to 95a02edec2 2025-05-27 05:22:47 +02:00 Compare
kjuulh force-pushed renovate/all from 95a02edec2 to 7f31fe6712 2025-05-28 02:26:25 +02:00 Compare
kjuulh force-pushed renovate/all from 7f31fe6712 to 3025ee0580 2025-05-29 02:24:04 +02:00 Compare
kjuulh force-pushed renovate/all from 3025ee0580 to 52ec4134a3 2025-05-29 05:22:30 +02:00 Compare
kjuulh force-pushed renovate/all from 52ec4134a3 to 1f37047d10 2025-05-30 02:25:04 +02:00 Compare
kjuulh force-pushed renovate/all from 1f37047d10 to 6d865600cb 2025-05-30 05:23:02 +02:00 Compare
kjuulh force-pushed renovate/all from 6d865600cb to c3944a2302 2025-05-31 02:24:18 +02:00 Compare
kjuulh force-pushed renovate/all from c3944a2302 to c3f4988236 2025-05-31 05:23:00 +02:00 Compare
kjuulh force-pushed renovate/all from c3f4988236 to 16d2d47671 2025-06-01 02:23:53 +02:00 Compare
kjuulh force-pushed renovate/all from 16d2d47671 to fca6b3ae7c 2025-06-01 05:23:06 +02:00 Compare
kjuulh force-pushed renovate/all from fca6b3ae7c to 4d7209da8c 2025-06-02 02:24:03 +02:00 Compare
kjuulh force-pushed renovate/all from 4d7209da8c to 2b16f75cde 2025-06-02 05:23:15 +02:00 Compare
kjuulh force-pushed renovate/all from 2b16f75cde to 13ba46cafe 2025-06-03 02:23:48 +02:00 Compare
kjuulh force-pushed renovate/all from 13ba46cafe to 8ad9202b26 2025-06-03 05:23:11 +02:00 Compare
kjuulh force-pushed renovate/all from 8ad9202b26 to 0c6464d1be 2025-06-04 02:24:43 +02:00 Compare
kjuulh force-pushed renovate/all from 0c6464d1be to 18db8bc1da 2025-06-04 05:22:54 +02:00 Compare
kjuulh force-pushed renovate/all from 18db8bc1da to 1e17d0b052 2025-06-05 02:25:31 +02:00 Compare
kjuulh force-pushed renovate/all from 1e17d0b052 to dd301e80fe 2025-06-05 05:24:25 +02:00 Compare
kjuulh force-pushed renovate/all from dd301e80fe to b56896bbd3 2025-06-06 02:25:18 +02:00 Compare
kjuulh force-pushed renovate/all from b56896bbd3 to dc861a2b6c 2025-06-06 05:24:40 +02:00 Compare
kjuulh force-pushed renovate/all from dc861a2b6c to 516f6ebc93 2025-06-07 02:24:48 +02:00 Compare
kjuulh force-pushed renovate/all from 516f6ebc93 to 0d7b83927d 2025-06-07 05:23:40 +02:00 Compare
kjuulh force-pushed renovate/all from 0d7b83927d to b29f248535 2025-06-08 02:25:09 +02:00 Compare
kjuulh force-pushed renovate/all from b29f248535 to b49ec50bdc 2025-06-08 05:24:27 +02:00 Compare
kjuulh force-pushed renovate/all from b49ec50bdc to 69af29d5dd 2025-06-09 02:25:58 +02:00 Compare
kjuulh force-pushed renovate/all from 69af29d5dd to 97608262ee 2025-06-09 05:24:19 +02:00 Compare
kjuulh force-pushed renovate/all from 97608262ee to 0423f49bf7 2025-06-10 02:27:59 +02:00 Compare
kjuulh force-pushed renovate/all from 0423f49bf7 to 0631c5ce2d 2025-06-11 02:25:36 +02:00 Compare
kjuulh force-pushed renovate/all from 0631c5ce2d to eb3f4f4eba 2025-06-11 05:24:53 +02:00 Compare
kjuulh force-pushed renovate/all from eb3f4f4eba to 73096a0395 2025-06-12 02:27:30 +02:00 Compare
kjuulh force-pushed renovate/all from 73096a0395 to dcdb573556 2025-06-12 05:24:12 +02:00 Compare
kjuulh force-pushed renovate/all from dcdb573556 to 1a38281610 2025-06-13 02:25:59 +02:00 Compare
kjuulh force-pushed renovate/all from 1a38281610 to 50ed774ff4 2025-06-13 05:24:43 +02:00 Compare
kjuulh force-pushed renovate/all from 50ed774ff4 to 1d5032de9c 2025-06-18 02:24:30 +02:00 Compare
kjuulh force-pushed renovate/all from 1d5032de9c to 877d14d0d3 2025-06-18 05:22:51 +02:00 Compare
kjuulh force-pushed renovate/all from 877d14d0d3 to 24d228a830 2025-06-19 02:23:51 +02:00 Compare
kjuulh force-pushed renovate/all from 24d228a830 to c6b1871fd4 2025-06-19 05:23:21 +02:00 Compare
kjuulh force-pushed renovate/all from c6b1871fd4 to 04d5099c53 2025-06-20 02:23:44 +02:00 Compare
kjuulh force-pushed renovate/all from 04d5099c53 to f2f80f5880 2025-06-20 05:22:48 +02:00 Compare
kjuulh force-pushed renovate/all from f2f80f5880 to cbd2bd4745 2025-06-21 02:23:20 +02:00 Compare
kjuulh force-pushed renovate/all from cbd2bd4745 to db0a03bb58 2025-06-21 05:22:41 +02:00 Compare
kjuulh force-pushed renovate/all from db0a03bb58 to f00d30f02d 2025-06-22 02:23:25 +02:00 Compare
kjuulh force-pushed renovate/all from f00d30f02d to 6d28405dc9 2025-06-22 05:22:49 +02:00 Compare
kjuulh force-pushed renovate/all from 6d28405dc9 to 563d546c6d 2025-06-23 02:23:35 +02:00 Compare
kjuulh force-pushed renovate/all from 563d546c6d to e1cf728287 2025-06-23 05:23:08 +02:00 Compare
kjuulh force-pushed renovate/all from e1cf728287 to 90f84ce187 2025-06-24 02:23:51 +02:00 Compare
kjuulh force-pushed renovate/all from 90f84ce187 to e4d8020abf 2025-06-24 05:23:12 +02:00 Compare
kjuulh force-pushed renovate/all from e4d8020abf to 3ef1a9f5c5 2025-06-25 02:24:34 +02:00 Compare
kjuulh force-pushed renovate/all from 3ef1a9f5c5 to b3aba3457c 2025-06-25 05:23:21 +02:00 Compare
kjuulh force-pushed renovate/all from b3aba3457c to 6d64dfd8c8 2025-06-26 02:24:21 +02:00 Compare
kjuulh force-pushed renovate/all from 6d64dfd8c8 to 942c40a0c4 2025-06-26 05:23:04 +02:00 Compare
kjuulh force-pushed renovate/all from 942c40a0c4 to 78b977b011 2025-06-27 02:23:36 +02:00 Compare
kjuulh force-pushed renovate/all from 78b977b011 to 5aa1f185a8 2025-06-27 05:23:19 +02:00 Compare
kjuulh force-pushed renovate/all from 5aa1f185a8 to 7705d82ac5 2025-06-28 02:24:41 +02:00 Compare
kjuulh force-pushed renovate/all from 7705d82ac5 to e5087bc256 2025-06-28 05:23:20 +02:00 Compare
kjuulh force-pushed renovate/all from e5087bc256 to d8fc727bae 2025-06-29 02:23:52 +02:00 Compare
kjuulh force-pushed renovate/all from d8fc727bae to b8bbe08019 2025-06-29 05:23:15 +02:00 Compare
kjuulh force-pushed renovate/all from b8bbe08019 to 22150db420 2025-06-30 02:24:18 +02:00 Compare
kjuulh force-pushed renovate/all from 22150db420 to 8dc3f985c8 2025-06-30 05:23:31 +02:00 Compare
kjuulh force-pushed renovate/all from 8dc3f985c8 to 63931f67fa 2025-07-01 02:25:59 +02:00 Compare
kjuulh force-pushed renovate/all from 63931f67fa to 83867ce0ee 2025-07-01 05:25:13 +02:00 Compare
kjuulh force-pushed renovate/all from 83867ce0ee to 26588d01cf 2025-07-02 02:32:02 +02:00 Compare
kjuulh force-pushed renovate/all from 26588d01cf to d73253080f 2025-07-02 05:25:44 +02:00 Compare
kjuulh force-pushed renovate/all from d73253080f to 4f89b9a47a 2025-07-03 02:25:58 +02:00 Compare
kjuulh force-pushed renovate/all from 4f89b9a47a to e7d4d1f21c 2025-07-05 02:30:39 +02:00 Compare
kjuulh force-pushed renovate/all from e7d4d1f21c to b47e12bd82 2025-07-05 05:24:48 +02:00 Compare
kjuulh force-pushed renovate/all from b47e12bd82 to 44ff8e4464 2025-07-06 02:24:07 +02:00 Compare
kjuulh force-pushed renovate/all from 44ff8e4464 to 713c325756 2025-07-06 05:24:07 +02:00 Compare
kjuulh force-pushed renovate/all from 713c325756 to e8d50da176 2025-07-07 02:25:14 +02:00 Compare
kjuulh force-pushed renovate/all from e8d50da176 to fe64376dd5 2025-07-07 05:24:58 +02:00 Compare
kjuulh force-pushed renovate/all from fe64376dd5 to 23fe77cd98 2025-07-08 02:24:34 +02:00 Compare
kjuulh force-pushed renovate/all from 23fe77cd98 to a495e3252a 2025-07-08 05:24:08 +02:00 Compare
kjuulh force-pushed renovate/all from a495e3252a to 7a825520e7 2025-07-09 02:25:59 +02:00 Compare
kjuulh force-pushed renovate/all from 7a825520e7 to e8c2518fdf 2025-07-09 05:23:32 +02:00 Compare
kjuulh force-pushed renovate/all from e8c2518fdf to 1dca00e02a 2025-07-10 02:24:54 +02:00 Compare
kjuulh force-pushed renovate/all from 1dca00e02a to e3621c2829 2025-07-10 05:24:47 +02:00 Compare
kjuulh force-pushed renovate/all from e3621c2829 to 7ce03e68c3 2025-07-11 02:26:29 +02:00 Compare
kjuulh force-pushed renovate/all from 7ce03e68c3 to 100c71ab30 2025-07-11 05:26:05 +02:00 Compare
kjuulh force-pushed renovate/all from 100c71ab30 to 9071c0749d 2025-07-12 02:23:56 +02:00 Compare
kjuulh force-pushed renovate/all from 9071c0749d to 03a420d006 2025-07-12 05:23:32 +02:00 Compare
kjuulh force-pushed renovate/all from 03a420d006 to 093661b756 2025-07-13 02:24:07 +02:00 Compare
kjuulh force-pushed renovate/all from 093661b756 to 37bc57e787 2025-07-13 05:23:21 +02:00 Compare
kjuulh force-pushed renovate/all from 37bc57e787 to 5715bcfd45 2025-07-14 02:24:43 +02:00 Compare
kjuulh force-pushed renovate/all from 5715bcfd45 to 38bd27f552 2025-07-14 05:23:37 +02:00 Compare
kjuulh force-pushed renovate/all from 38bd27f552 to 71ebc4609e 2025-07-15 02:24:34 +02:00 Compare
kjuulh force-pushed renovate/all from 71ebc4609e to 6b569bdfdd 2025-07-15 05:23:43 +02:00 Compare
kjuulh force-pushed renovate/all from 6b569bdfdd to fa65a07bed 2025-07-16 02:27:24 +02:00 Compare
kjuulh force-pushed renovate/all from fa65a07bed to 158c6408cd 2025-07-16 05:25:16 +02:00 Compare
kjuulh force-pushed renovate/all from 158c6408cd to 115b305624 2025-07-17 02:26:08 +02:00 Compare
kjuulh force-pushed renovate/all from 115b305624 to 25fa2b574d 2025-07-17 05:24:55 +02:00 Compare
kjuulh force-pushed renovate/all from 25fa2b574d to b5781543ed 2025-07-18 02:25:54 +02:00 Compare
kjuulh force-pushed renovate/all from b5781543ed to f2c8490031 2025-07-18 05:25:00 +02:00 Compare
kjuulh force-pushed renovate/all from f2c8490031 to a4b8a5da08 2025-07-19 02:26:07 +02:00 Compare
kjuulh force-pushed renovate/all from a4b8a5da08 to a6f9cd2d55 2025-11-13 02:54:50 +01:00 Compare
kjuulh force-pushed renovate/all from a6f9cd2d55 to f0cbbed321 2025-11-13 05:19:35 +01:00 Compare
kjuulh force-pushed renovate/all from f0cbbed321 to fa1b456cda 2025-11-18 02:28:45 +01:00 Compare
kjuulh force-pushed renovate/all from fa1b456cda to fd230fdf43 2025-11-18 05:28:33 +01:00 Compare
kjuulh force-pushed renovate/all from fd230fdf43 to 200f4f7589 2025-11-19 02:26:15 +01:00 Compare
kjuulh force-pushed renovate/all from 200f4f7589 to 2b6113d28d 2025-11-19 05:24:54 +01:00 Compare
kjuulh force-pushed renovate/all from 2b6113d28d to f878b60397 2025-11-20 02:27:58 +01:00 Compare
kjuulh force-pushed renovate/all from f878b60397 to 53cd6eb93c 2025-11-20 05:27:07 +01:00 Compare
kjuulh force-pushed renovate/all from 53cd6eb93c to f49da999c8 2025-11-21 02:26:05 +01:00 Compare
kjuulh force-pushed renovate/all from f49da999c8 to 3fdabca877 2025-11-21 05:25:40 +01:00 Compare
kjuulh force-pushed renovate/all from 3fdabca877 to cfd808df17 2025-11-22 02:25:48 +01:00 Compare
kjuulh force-pushed renovate/all from cfd808df17 to 7e48c5ad2f 2025-11-22 05:25:23 +01:00 Compare
kjuulh force-pushed renovate/all from 7e48c5ad2f to a5b4dc7b44 2025-11-23 02:25:40 +01:00 Compare
kjuulh force-pushed renovate/all from a5b4dc7b44 to 7732b8dca9 2025-11-23 05:25:13 +01:00 Compare
kjuulh force-pushed renovate/all from 7732b8dca9 to 9b6b23ba54 2025-11-24 02:25:50 +01:00 Compare
kjuulh force-pushed renovate/all from 9b6b23ba54 to c965a97c68 2025-11-24 05:24:55 +01:00 Compare
kjuulh force-pushed renovate/all from c965a97c68 to 940a9b293d 2025-11-25 02:27:51 +01:00 Compare
kjuulh force-pushed renovate/all from 940a9b293d to 91f5a720ca 2025-11-25 05:25:16 +01:00 Compare
kjuulh force-pushed renovate/all from 91f5a720ca to 4183385a5f 2025-11-26 02:25:36 +01:00 Compare
kjuulh force-pushed renovate/all from 4183385a5f to 13220910f9 2025-11-26 05:25:20 +01:00 Compare
kjuulh force-pushed renovate/all from 13220910f9 to fa3899ea59 2025-11-27 02:26:19 +01:00 Compare
kjuulh force-pushed renovate/all from fa3899ea59 to 3742295fb7 2025-11-27 05:25:08 +01:00 Compare
kjuulh force-pushed renovate/all from 3742295fb7 to e078ca7423 2025-11-28 02:26:02 +01:00 Compare
kjuulh force-pushed renovate/all from e078ca7423 to 544520de6a 2025-11-28 05:25:15 +01:00 Compare
kjuulh force-pushed renovate/all from 544520de6a to f2a2df546f 2025-11-29 02:30:13 +01:00 Compare
kjuulh force-pushed renovate/all from f2a2df546f to 7ff10c2ebd 2025-11-29 05:27:48 +01:00 Compare
This pull request can be merged automatically.
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/drone-templater#67
No description provided.