fix(deps): update all dependencies #8

Merged
kjuulh merged 1 commits from renovate/all into main 2026-02-01 02:44:20 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.98 -> 1.0.100
clap dependencies patch 4.5.40 -> 4.5.56
serde_json dependencies patch 1.0.140 -> 1.0.149
skim dependencies major 1.0.0 -> 2.0.0
tokio (source) dependencies minor 1.46.1 -> 1.49.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)
clap-rs/clap (clap)

v4.5.56

Compare Source

Fixes
  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

Compare Source

Fixes
  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

Compare Source

Fixes
  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

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
serde-rs/json (serde_json)

v1.0.149

Compare Source

  • Align arbitrary_precision number strings with zmij's formatting (#​1306, thanks @​b41sh)

v1.0.148

Compare Source

  • Update zmij dependency to 1.0

v1.0.147

Compare Source

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#​1304)

v1.0.146

Compare Source

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

skim-rs/skim (skim)

v2.0.0

Compare Source

🚀 Features
  • [breaking] library Send & receive items in batches (#​938)
    This should not affect TUI users other than in improving the app's performance
⚙️ Miscellaneous Tasks
  • Add valgrind and thread sanitizer test profiles [skip ci]

v1.11.2

Compare Source

🐛 Bug Fixes
  • Always make ctrl-d abort (closes #​941)

v1.11.1

Compare Source

🐛 Bug Fixes
  • Do not enter TUI early if the matcher needs restarting before ingestion done (closes #​940)
⚙️ Miscellaneous Tasks
  • Add nix flake for dev [skip ci]
  • Reduce FPS for better performance

v1.11.0

Compare Source

🚀 Features
  • Add custom action for lib usage (closes #​537)

v1.10.0

Compare Source

🚀 Features
  • Add --normalize to ignore accents etc. when matching (closes #​453) (#​914)
🐛 Bug Fixes
  • (frizbee) Correctly compute max_typos
  • Make -1 reset highlights (#​937)
  • Always display item_list (closes #​939)

v1.9.1

Compare Source

🐛 Bug Fixes
  • Clear screen when not in fullscreenon bash & fish (#​936)
New Contributors

v1.9.0

Compare Source

🚀 Features
  • (frizbee) Adaptive max_typos value
  • (theme) Add catppuccin themes

v1.8.1

Compare Source

🐛 Bug Fixes
  • Correctly flush buffered stderr

v1.8.0

Compare Source

🚀 Features
  • Parse ansi codes in prompt
🐛 Bug Fixes
  • Header and header-lines order in reverse layout
  • Correctly overlay header styles
  • Make select-1 and exit-0 work again (closes #​916) (#​933)
  • Fix cursor blinking (closes #​932) (credits to @​lilydjwg)
🧪 Testing
  • Review snapshots
⚙️ Miscellaneous Tasks
  • Add matrix room to readme

v1.7.2

Compare Source

🐛 Bug Fixes
  • Correct cursor position when using reverse and border (closes #​928)

v1.7.1

Compare Source

🐛 Bug Fixes
  • Y cursor pos in reverse mode (closes #​931)

v1.7.0

Compare Source

🚀 Features
  • Add borders to all widgets (#​930)
🐛 Bug Fixes
  • Correctly merge base styles
  • Correctly display all header lines
  • Correctly toggle prompt on ToggleInteractive (closes #​925)
  • Fix printf sometimes replacing recursively
  • Interrupt the reader thread when stopping
  • Replace {n} with an empty string when no item is selected
  • Revert case-insensitive action_chain
  • Re-enable query/cmd-query distinction and switching
  • Correctly compute character width for cursor display (closes #​929)
⚙️ Miscellaneous Tasks
  • Cleanup changelog [skip ci]

v1.6.0

Compare Source

🚀 Features
  • Add --remote flag to call remote (--listen) instances (#​915)
🐛 Bug Fixes
  • Make no-sort work again
🧪 Testing
  • Remove insta_ prefixes after finalizing tests migration

v1.5.4

Compare Source

🐛 Bug Fixes
  • Do not override {} with {q} in interactive mode
  • Remove unnecessary clone in printf
  • Correctly merge styles & do not reset them by default (#​918)
  • Translate frizbee's byte indices into char indices
📚 Documentation
  • Customize man page

v1.5.3

Compare Source

🐛 Bug Fixes
  • Quote expanded items independently (#​910)
  • Escape last ; in env var value before passing to tmux (#​912)
New Contributors

v1.5.2

Compare Source

🐛 Bug Fixes
  • Ignore {+} expressions when splitting action chains (closes #​910)
  • Strip ansi from expanded items (#​910)

v1.5.1

Compare Source

🐛 Bug Fixes
  • Correctly expand {+} to current when no items are selected (cl… (#​913)

v1.5.0

Compare Source

🚀 Features
🐛 Bug Fixes
  • Make case option work with non-ascii input (closes #​454)
⚙️ Miscellaneous Tasks
  • Fix tests link in PR template [skip ci]

v1.4.0

Compare Source

🚀 Features
📚 Documentation
  • Reflect need for nightly rust in install section [skip ci]

v1.3.2

Compare Source

🐛 Bug Fixes
  • Better spinner debounce behavior to avoid flickering (closes #​904)
📚 Documentation
  • Update README install section
  • Add details to interactive mode in manpage (closes #​805) (#​816)
🧪 Testing
  • Use insta for applicable integration tests, making them cross-p… (#​903)

v1.3.1

Compare Source

🐛 Bug Fixes
  • Allow layout to override reverse (closes #​901)
🧪 Testing
  • Allow multiple bench runs for better consistency
  • More reproducible and more precise bench [skip ci]
⚙️ Miscellaneous Tasks
  • Optimized release builds

v1.3.0

Compare Source

🚀 Features
  • Typo resistant matcher using frizbee from blink.cmp (#​891)

v1.2.0

Compare Source

🚀 Features
🐛 Bug Fixes
  • Run preview in a PTY (closes #​894)

v1.1.2

Compare Source

🐛 Bug Fixes
  • Half page down scrolls down
  • Use ansi-stripped raw item in preview expansion

v1.1.1

Compare Source

🐛 Bug Fixes
  • Use item text in printf
  • Parse ansi codes in header
  • Use item output for fields
🧪 Testing
  • Fix preview_nul
⚙️ Miscellaneous Tasks
  • Update crossterm version requirement to pass crates.io publish checks

v1.1.0

Compare Source

🚀 Features
  • Wrap items
🐛 Bug Fixes
  • Delete outside char boundaries
  • Preview on large binaries does not hang or mangle the tui
🧪 Testing

v1.0.1

Compare Source

🐛 Bug Fixes
  • Disable compact_matcher feature
tokio-rs/tokio (tokio)

v1.49.0: Tokio v1.49.0

Compare Source

1.49.0 (January 3rd, 2026)

Added
  • net: add support for TCLASS option on IPv6 (#​7781)
  • runtime: stabilize runtime::id::Id (#​7125)
  • task: implement Extend for JoinSet (#​7195)
  • task: stabilize the LocalSet::id() (#​7776)
Changed
  • net: deprecate {TcpStream,TcpSocket}::set_linger (#​7752)
Fixed
  • macros: fix the hygiene issue of join! and try_join! (#​7766)
  • runtime: revert "replace manual vtable definitions with Wake" (#​7699)
  • sync: return TryRecvError::Disconnected from Receiver::try_recv after Receiver::close (#​7686)
  • task: remove unnecessary trait bounds on the Debug implementation (#​7720)
Unstable
  • fs: handle EINTR in fs::write for io-uring (#​7786)
  • fs: support io-uring with tokio::fs::read (#​7696)
  • runtime: disable io-uring on EPERM (#​7724)
  • time: add alternative timer for better multicore scalability (#​7467)
Documented
  • docs: fix a typos in bounded.rs and park.rs (#​7817)
  • io: add SyncIoBridge cross-references to copy and copy_buf (#​7798)
  • io: doc that AsyncWrite does not inherit from std::io::Write (#​7705)
  • metrics: clarify that num_alive_tasks is not strongly consistent (#​7614)
  • net: clarify the cancellation safety of the TcpStream::peek (#​7305)
  • net: clarify the drop behavior of unix::OwnedWriteHalf (#​7742)
  • net: clarify the platform-dependent backlog in TcpSocket docs (#​7738)
  • runtime: mention LocalRuntime in new_current_thread docs (#​7820)
  • sync: add missing period to mpsc::Sender::try_send docs (#​7721)
  • sync: clarify the cancellation safety of oneshot::Receiver (#​7780)
  • sync: improve the docs for the errors of mpsc (#​7722)
  • task: add example for spawn_local usage on local runtime (#​7689)

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.3

Compare Source

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)

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) | dependencies | patch | `1.0.98` -> `1.0.100` | | [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.5.40` -> `4.5.56` | | [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.140` -> `1.0.149` | | [skim](https://github.com/skim-rs/skim) | dependencies | major | `1.0.0` -> `2.0.0` | | [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | minor | `1.46.1` -> `1.49.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)) </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.5.56`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4556---2026-01-29) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.55...v4.5.56) ##### Fixes - On conflict error, don't show conflicting arguments in the usage ### [`v4.5.55`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4555---2026-01-27) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.54...v4.5.55) ##### Fixes - Fix inconsistency in precedence between positionals with a `value_terminator("--")` and escapes (`--`) where `./foo -- bar` means the first arg is empty, rather than escaping future args ### [`v4.5.54`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4554---2026-01-02) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.53...v4.5.54) ##### Fixes - *(help)* Move `[default]` to its own paragraph when `PossibleValue::help` is present in `--help` ### [`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` </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.149`](https://github.com/serde-rs/json/releases/tag/v1.0.149) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.148...v1.0.149) - Align arbitrary_precision number strings with zmij's formatting ([#&#8203;1306](https://github.com/serde-rs/json/issues/1306), thanks [@&#8203;b41sh](https://github.com/b41sh)) ### [`v1.0.148`](https://github.com/serde-rs/json/releases/tag/v1.0.148) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.147...v1.0.148) - Update `zmij` dependency to 1.0 ### [`v1.0.147`](https://github.com/serde-rs/json/releases/tag/v1.0.147) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.146...v1.0.147) - Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance ([#&#8203;1304](https://github.com/serde-rs/json/issues/1304)) ### [`v1.0.146`](https://github.com/serde-rs/json/releases/tag/v1.0.146) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.145...v1.0.146) - Set fast_arithmetic=64 for riscv64 ([#&#8203;1305](https://github.com/serde-rs/json/issues/1305), thanks [@&#8203;Xeonacid](https://github.com/Xeonacid)) ### [`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)) </details> <details> <summary>skim-rs/skim (skim)</summary> ### [`v2.0.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#200---2026-01-31) [Compare Source](https://github.com/skim-rs/skim/compare/v1.11.2...v2.0.0) ##### 🚀 Features - \[**breaking**] **library** Send & receive items in batches ([#&#8203;938](https://github.com/skim-rs/skim/issues/938)) This should not affect TUI users other than in improving the app's performance ##### ⚙️ Miscellaneous Tasks - Add valgrind and thread sanitizer test profiles \[skip ci] ### [`v1.11.2`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#1112---2026-01-29) [Compare Source](https://github.com/skim-rs/skim/compare/v1.11.1...v1.11.2) ##### 🐛 Bug Fixes - Always make ctrl-d abort (closes [#&#8203;941](https://github.com/skim-rs/skim/issues/941)) ### [`v1.11.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#1111---2026-01-29) [Compare Source](https://github.com/skim-rs/skim/compare/v1.11.0...v1.11.1) ##### 🐛 Bug Fixes - Do not enter TUI early if the matcher needs restarting before ingestion done (closes [#&#8203;940](https://github.com/skim-rs/skim/issues/940)) ##### ⚙️ Miscellaneous Tasks - Add nix flake for dev \[skip ci] - Reduce FPS for better performance ### [`v1.11.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#1110---2026-01-27) [Compare Source](https://github.com/skim-rs/skim/compare/v1.10.0...v1.11.0) ##### 🚀 Features - Add custom action for lib usage (closes [#&#8203;537](https://github.com/skim-rs/skim/issues/537)) ### [`v1.10.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#1100---2026-01-27) [Compare Source](https://github.com/skim-rs/skim/compare/v1.9.1...v1.10.0) ##### 🚀 Features - Add `--normalize` to ignore accents etc. when matching (closes [#&#8203;453](https://github.com/skim-rs/skim/issues/453)) ([#&#8203;914](https://github.com/skim-rs/skim/issues/914)) ##### 🐛 Bug Fixes - *(frizbee)* Correctly compute max_typos - Make `-1` reset highlights ([#&#8203;937](https://github.com/skim-rs/skim/issues/937)) - Always display item_list (closes [#&#8203;939](https://github.com/skim-rs/skim/issues/939)) ### [`v1.9.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#191---2026-01-27) [Compare Source](https://github.com/skim-rs/skim/compare/v1.9.0...v1.9.1) ##### 🐛 Bug Fixes - Clear screen when not in fullscreenon bash & fish ([#&#8203;936](https://github.com/skim-rs/skim/issues/936)) ##### New Contributors - [@&#8203;phanen](https://github.com/phanen) made their first contribution in [#&#8203;936](https://github.com/skim-rs/skim/pull/936) ### [`v1.9.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#190---2026-01-26) [Compare Source](https://github.com/skim-rs/skim/compare/v1.8.1...v1.9.0) ##### 🚀 Features - *(frizbee)* Adaptive max_typos value - *(theme)* Add catppuccin themes ### [`v1.8.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#181---2026-01-26) [Compare Source](https://github.com/skim-rs/skim/compare/v1.8.0...v1.8.1) ##### 🐛 Bug Fixes - Correctly flush buffered stderr ### [`v1.8.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#180---2026-01-26) [Compare Source](https://github.com/skim-rs/skim/compare/v1.7.2...v1.8.0) ##### 🚀 Features - Parse ansi codes in prompt ##### 🐛 Bug Fixes - Header and header-lines order in reverse layout - Correctly overlay header styles - Make select-1 and exit-0 work again (closes [#&#8203;916](https://github.com/skim-rs/skim/issues/916)) ([#&#8203;933](https://github.com/skim-rs/skim/issues/933)) - Fix cursor blinking (closes [#&#8203;932](https://github.com/skim-rs/skim/issues/932)) (credits to [@&#8203;lilydjwg](https://github.com/lilydjwg)) ##### 🧪 Testing - Review snapshots ##### ⚙️ Miscellaneous Tasks - Add matrix room to readme ### [`v1.7.2`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#172---2026-01-25) [Compare Source](https://github.com/skim-rs/skim/compare/v1.7.1...v1.7.2) ##### 🐛 Bug Fixes - Correct cursor position when using reverse and border (closes [#&#8203;928](https://github.com/skim-rs/skim/issues/928)) ### [`v1.7.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#171---2026-01-25) [Compare Source](https://github.com/skim-rs/skim/compare/v1.7.0...v1.7.1) ##### 🐛 Bug Fixes - Y cursor pos in reverse mode (closes [#&#8203;931](https://github.com/skim-rs/skim/issues/931)) ### [`v1.7.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#170---2026-01-25) [Compare Source](https://github.com/skim-rs/skim/compare/v1.6.0...v1.7.0) ##### 🚀 Features - Add borders to all widgets ([#&#8203;930](https://github.com/skim-rs/skim/issues/930)) ##### 🐛 Bug Fixes - Correctly merge base styles - Correctly display all header lines - Correctly toggle prompt on ToggleInteractive (closes [#&#8203;925](https://github.com/skim-rs/skim/issues/925)) - Fix printf sometimes replacing recursively - Interrupt the reader thread when stopping - Replace {n} with an empty string when no item is selected - Revert case-insensitive action_chain - Re-enable query/cmd-query distinction and switching - Correctly compute character width for cursor display (closes [#&#8203;929](https://github.com/skim-rs/skim/issues/929)) ##### ⚙️ Miscellaneous Tasks - Cleanup changelog \[skip ci] ### [`v1.6.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#160---2026-01-23) [Compare Source](https://github.com/skim-rs/skim/compare/v1.5.4...v1.6.0) ##### 🚀 Features - Add `--remote` flag to call remote (`--listen`) instances ([#&#8203;915](https://github.com/skim-rs/skim/issues/915)) ##### 🐛 Bug Fixes - Make no-sort work again ##### 🧪 Testing - Remove insta\_ prefixes after finalizing tests migration ### [`v1.5.4`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#154---2026-01-23) [Compare Source](https://github.com/skim-rs/skim/compare/v1.5.3...v1.5.4) ##### 🐛 Bug Fixes - Do not override {} with {q} in interactive mode - Remove unnecessary clone in printf - Correctly merge styles & do not reset them by default ([#&#8203;918](https://github.com/skim-rs/skim/issues/918)) - Translate frizbee's byte indices into char indices ##### 📚 Documentation - Customize man page ### [`v1.5.3`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#153---2026-01-22) [Compare Source](https://github.com/skim-rs/skim/compare/v1.5.2...v1.5.3) ##### 🐛 Bug Fixes - Quote expanded items independently ([#&#8203;910](https://github.com/skim-rs/skim/issues/910)) - Escape last `;` in env var value before passing to tmux ([#&#8203;912](https://github.com/skim-rs/skim/issues/912)) ##### New Contributors - [@&#8203;mathieu-lemay](https://github.com/mathieu-lemay) made their first contribution in [#&#8203;912](https://github.com/skim-rs/skim/pull/912) ### [`v1.5.2`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#152---2026-01-22) [Compare Source](https://github.com/skim-rs/skim/compare/v1.5.1...v1.5.2) ##### 🐛 Bug Fixes - Ignore `{+}` expressions when splitting action chains (closes [#&#8203;910](https://github.com/skim-rs/skim/issues/910)) - Strip ansi from expanded items ([#&#8203;910](https://github.com/skim-rs/skim/issues/910)) ### [`v1.5.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#151---2026-01-22) [Compare Source](https://github.com/skim-rs/skim/compare/v1.5.0...v1.5.1) ##### 🐛 Bug Fixes - Correctly expand `{+}` to current when no items are selected (cl… ([#&#8203;913](https://github.com/skim-rs/skim/issues/913)) ### [`v1.5.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#150---2026-01-22) [Compare Source](https://github.com/skim-rs/skim/compare/v1.4.0...v1.5.0) ##### 🚀 Features - Add `set-query` action to update the input (closes [#&#8203;657](https://github.com/skim-rs/skim/issues/657)) ([#&#8203;907](https://github.com/skim-rs/skim/issues/907)) ##### 🐛 Bug Fixes - Make case option work with non-ascii input (closes [#&#8203;454](https://github.com/skim-rs/skim/issues/454)) ##### ⚙️ Miscellaneous Tasks - Fix tests link in PR template \[skip ci] ### [`v1.4.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#140---2026-01-21) [Compare Source](https://github.com/skim-rs/skim/compare/v1.3.2...v1.4.0) ##### 🚀 Features - Split-match ([#&#8203;906](https://github.com/skim-rs/skim/issues/906)) ##### 📚 Documentation - Reflect need for nightly rust in install section \[skip ci] ### [`v1.3.2`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#132---2026-01-21) [Compare Source](https://github.com/skim-rs/skim/compare/v1.3.1...v1.3.2) ##### 🐛 Bug Fixes - Better spinner debounce behavior to avoid flickering (closes [#&#8203;904](https://github.com/skim-rs/skim/issues/904)) ##### 📚 Documentation - Update README install section - Add details to interactive mode in manpage (closes [#&#8203;805](https://github.com/skim-rs/skim/issues/805)) ([#&#8203;816](https://github.com/skim-rs/skim/issues/816)) ##### 🧪 Testing - Use insta for applicable integration tests, making them cross-p… ([#&#8203;903](https://github.com/skim-rs/skim/issues/903)) ### [`v1.3.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#131---2026-01-21) [Compare Source](https://github.com/skim-rs/skim/compare/v1.3.0...v1.3.1) ##### 🐛 Bug Fixes - Allow layout to override reverse (closes [#&#8203;901](https://github.com/skim-rs/skim/issues/901)) ##### 🧪 Testing - Allow multiple bench runs for better consistency - More reproducible and more precise bench \[skip ci] ##### ⚙️ Miscellaneous Tasks - Optimized release builds ### [`v1.3.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#130---2026-01-20) [Compare Source](https://github.com/skim-rs/skim/compare/v1.2.0...v1.3.0) ##### 🚀 Features - Typo resistant matcher using frizbee from blink.cmp ([#&#8203;891](https://github.com/skim-rs/skim/issues/891)) ### [`v1.2.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#120---2026-01-20) [Compare Source](https://github.com/skim-rs/skim/compare/v1.1.2...v1.2.0) ##### 🚀 Features - Add no-strip-ansi flag ([#&#8203;898](https://github.com/skim-rs/skim/issues/898)) ##### 🐛 Bug Fixes - Run preview in a PTY (closes [#&#8203;894](https://github.com/skim-rs/skim/issues/894)) ### [`v1.1.2`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#112---2026-01-20) [Compare Source](https://github.com/skim-rs/skim/compare/v1.1.1...v1.1.2) ##### 🐛 Bug Fixes - Half page down scrolls down - Use ansi-stripped raw item in preview expansion ### [`v1.1.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#111---2026-01-19) [Compare Source](https://github.com/skim-rs/skim/compare/v1.1.0...v1.1.1) ##### 🐛 Bug Fixes - Use item text in printf - Parse ansi codes in header - Use item output for fields ##### 🧪 Testing - Fix preview_nul ##### ⚙️ Miscellaneous Tasks - Update crossterm version requirement to pass crates.io publish checks ### [`v1.1.0`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#110---2026-01-19) [Compare Source](https://github.com/skim-rs/skim/compare/v1.0.1...v1.1.0) ##### 🚀 Features - Wrap items ##### 🐛 Bug Fixes - Delete outside char boundaries - Preview on large binaries does not hang or mangle the tui ##### 🧪 Testing - Fix wrap test ([#&#8203;896](https://github.com/skim-rs/skim/issues/896)) ### [`v1.0.1`](https://github.com/skim-rs/skim/blob/HEAD/CHANGELOG.md#101---2026-01-19) [Compare Source](https://github.com/skim-rs/skim/compare/v1.0.0...v1.0.1) ##### 🐛 Bug Fixes - Disable compact_matcher feature </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.49.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.49.0): Tokio v1.49.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0) ### 1.49.0 (January 3rd, 2026) ##### Added - net: add support for `TCLASS` option on IPv6 ([#&#8203;7781]) - runtime: stabilize `runtime::id::Id` ([#&#8203;7125]) - task: implement `Extend` for `JoinSet` ([#&#8203;7195]) - task: stabilize the `LocalSet::id()` ([#&#8203;7776]) ##### Changed - net: deprecate `{TcpStream,TcpSocket}::set_linger` ([#&#8203;7752]) ##### Fixed - macros: fix the hygiene issue of `join!` and `try_join!` ([#&#8203;7766]) - runtime: revert "replace manual vtable definitions with Wake" ([#&#8203;7699]) - sync: return `TryRecvError::Disconnected` from `Receiver::try_recv` after `Receiver::close` ([#&#8203;7686]) - task: remove unnecessary trait bounds on the `Debug` implementation ([#&#8203;7720]) ##### Unstable - fs: handle `EINTR` in `fs::write` for io-uring ([#&#8203;7786]) - fs: support io-uring with `tokio::fs::read` ([#&#8203;7696]) - runtime: disable io-uring on `EPERM` ([#&#8203;7724]) - time: add alternative timer for better multicore scalability ([#&#8203;7467]) ##### Documented - docs: fix a typos in `bounded.rs` and `park.rs` ([#&#8203;7817]) - io: add `SyncIoBridge` cross-references to `copy` and `copy_buf` ([#&#8203;7798]) - io: doc that `AsyncWrite` does not inherit from `std::io::Write` ([#&#8203;7705]) - metrics: clarify that `num_alive_tasks` is not strongly consistent ([#&#8203;7614]) - net: clarify the cancellation safety of the `TcpStream::peek` ([#&#8203;7305]) - net: clarify the drop behavior of `unix::OwnedWriteHalf` ([#&#8203;7742]) - net: clarify the platform-dependent backlog in `TcpSocket` docs ([#&#8203;7738]) - runtime: mention `LocalRuntime` in `new_current_thread` docs ([#&#8203;7820]) - sync: add missing period to `mpsc::Sender::try_send` docs ([#&#8203;7721]) - sync: clarify the cancellation safety of `oneshot::Receiver` ([#&#8203;7780]) - sync: improve the docs for the `errors` of mpsc ([#&#8203;7722]) - task: add example for `spawn_local` usage on local runtime ([#&#8203;7689]) [#&#8203;7125]: https://github.com/tokio-rs/tokio/pull/7125 [#&#8203;7195]: https://github.com/tokio-rs/tokio/pull/7195 [#&#8203;7305]: https://github.com/tokio-rs/tokio/pull/7305 [#&#8203;7467]: https://github.com/tokio-rs/tokio/pull/7467 [#&#8203;7614]: https://github.com/tokio-rs/tokio/pull/7614 [#&#8203;7686]: https://github.com/tokio-rs/tokio/pull/7686 [#&#8203;7689]: https://github.com/tokio-rs/tokio/pull/7689 [#&#8203;7696]: https://github.com/tokio-rs/tokio/pull/7696 [#&#8203;7699]: https://github.com/tokio-rs/tokio/pull/7699 [#&#8203;7705]: https://github.com/tokio-rs/tokio/pull/7705 [#&#8203;7720]: https://github.com/tokio-rs/tokio/pull/7720 [#&#8203;7721]: https://github.com/tokio-rs/tokio/pull/7721 [#&#8203;7722]: https://github.com/tokio-rs/tokio/pull/7722 [#&#8203;7724]: https://github.com/tokio-rs/tokio/pull/7724 [#&#8203;7738]: https://github.com/tokio-rs/tokio/pull/7738 [#&#8203;7742]: https://github.com/tokio-rs/tokio/pull/7742 [#&#8203;7752]: https://github.com/tokio-rs/tokio/pull/7752 [#&#8203;7766]: https://github.com/tokio-rs/tokio/pull/7766 [#&#8203;7776]: https://github.com/tokio-rs/tokio/pull/7776 [#&#8203;7780]: https://github.com/tokio-rs/tokio/pull/7780 [#&#8203;7781]: https://github.com/tokio-rs/tokio/pull/7781 [#&#8203;7786]: https://github.com/tokio-rs/tokio/pull/7786 [#&#8203;7798]: https://github.com/tokio-rs/tokio/pull/7798 [#&#8203;7817]: https://github.com/tokio-rs/tokio/pull/7817 [#&#8203;7820]: https://github.com/tokio-rs/tokio/pull/7820 ### [`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.3...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.3`](https://github.com/tokio-rs/tokio/compare/tokio-1.47.2...tokio-1.47.3) [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.47.2...tokio-1.47.3) ### [`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 </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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2026-02-01 02:44:19 +01:00
fix(deps): update all dependencies
Some checks failed
continuous-integration/drone/push Build encountered an error
62b4311a2b
kjuulh scheduled this pull request to auto merge when all checks succeed 2026-02-01 02:44:19 +01:00
kjuulh merged commit 62b4311a2b into main 2026-02-01 02:44:20 +01:00
kjuulh deleted branch renovate/all 2026-02-01 02:44:20 +01:00
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/nossh#8