deploy-flake
deploy-flake copied to clipboard
chore(deps): bump the cargo group across 1 directory with 8 updates
Bumps the cargo group with 7 updates in the / directory:
| Package | From | To |
|---|---|---|
| anyhow | 1.0.99 |
1.0.100 |
| serde_json | 1.0.143 |
1.0.145 |
| tracing-subscriber | 0.3.19 |
0.3.20 |
| url | 2.5.6 |
2.5.7 |
| backon | 1.5.2 |
1.6.0 |
| clap | 4.5.45 |
4.5.49 |
| tokio | 1.47.1 |
1.48.0 |
Updates anyhow from 1.0.99 to 1.0.100
Release notes
Sourced from anyhow's releases.
1.0.100
- Teach clippy to lint formatting arguments in
bail!,ensure!,anyhow!(#426)
Commits
18c2598Release 1.0.100f271988Merge pull request #426 from dtolnay/clippyfmt52f2115Mark macros with clippy::format_argsda5fd9dRaise minimum tested compiler to rust 1.76211e409Opt in to generate-macro-expansion when building on docs.rsb48fc02Enforce trybuild >= 1.0.108d5f59fbUpdate ui test suite to nightly-2025-09-07238415dUpdate ui test suite to nightly-2025-08-243bab070Update actions/checkout@v4 -> v54249254Order cap-lints flag in the same order as thiserror build script- See full diff in compare view
Updates serde_json from 1.0.143 to 1.0.145
Release notes
Sourced from serde_json's releases.
v1.0.145
- Raise serde version requirement to >=1.0.220
v1.0.144
- Switch serde dependency to serde_core (#1285)
Commits
efa66e3Release 1.0.14523679e2Add serde version constraintfc27bafRelease 1.0.144caef3c6Ignore uninlined_format_args pedantic clippy lint81ba3aaMerge pull request #1285 from dtolnay/serdecored21e8ceSwitch serde dependency to serde_core6beb6cdMerge pull request #1286 from dtolnay/up1dbc803Raise required compiler to Rust 1.610bf5d87Enforce trybuild >= 1.0.108d12e943Update actions/checkout@v4 -> v5- See full diff in compare view
Updates tracing-subscriber from 0.3.19 to 0.3.20
Release notes
Sourced from tracing-subscriber's releases.
tracing-subscriber 0.3.20
Security Fix: ANSI Escape Sequence Injection (CVE-TBD)
Impact
Previous versions of tracing-subscriber were vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to:
- Manipulate terminal title bars
- Clear screens or modify terminal display
- Potentially mislead users through terminal manipulation
In isolation, impact is minimal, however security issues have been found in terminal emulators that enabled an attacker to use ANSI escape sequences via logs to exploit vulnerabilities in the terminal emulator.
Solution
Version 0.3.20 fixes this vulnerability by escaping ANSI control characters in when writing events to destinations that may be printed to the terminal.
Affected Versions
All versions of tracing-subscriber prior to 0.3.20 are affected by this vulnerability.
Recommendations
Immediate Action Required: We recommend upgrading to tracing-subscriber 0.3.20 immediately, especially if your application:
- Logs user-provided input (form data, HTTP headers, query parameters, etc.)
- Runs in environments where terminal output is displayed to users
Migration
This is a patch release with no breaking API changes. Simply update your Cargo.toml:
[dependencies] tracing-subscriber = "0.3.20"Acknowledgments
We would like to thank zefr0x who responsibly reported the issue at
[email protected].If you believe you have found a security vulnerability in any tokio-rs project, please email us at
[email protected].
Commits
4c52ca5fmt: fix ANSI escape sequence injection vulnerability (#3368)f71cebesubscriber: impl Clone for EnvFilter (#3360)3a1f571Fix CI (#3361)e63ef57chore: prepare tracing-attributes 0.1.30 (#3316)6e59a13attributes: fix tracing::instrument regression around shadowing (#3311)e4df761tracing: update core to 0.1.34 and attributes to 0.1.29 (#3305)643f392chore: prepare tracing-attributes 0.1.29 (#3304)d08e7a6chore: prepare tracing-core 0.1.34 (#3302)6e70c57tracing-subscriber: count numbers of enters inTimings(#2944)c01d4fdfix docs and enable CI onmainbranch (#3295)- Additional commits viewable in compare view
Updates url from 2.5.6 to 2.5.7
Release notes
Sourced from url's releases.
v2.5.7
What's Changed
v.2.5.6
- Bump versions by
@valentingin servo/rust-url#1062- version bump to 2.5.6 by
@edgulin servo/rust-url#1065- Use no-std instead of no_std in Cargo.toml by
@valentingin servo/rust-url#1064- fix: add Serde std feature if needed by
@renecain servo/rust-url#1068v.2.5.7
- make serde std feature use optional syntax by
@klensyin servo/rust-url#1071New Contributors
@renecamade their first contribution in servo/rust-url#1068Full Changelog: https://github.com/servo/rust-url/compare/v2.5.5...v2.5.7
Commits
- See full diff in compare view
Updates backon from 1.5.2 to 1.6.0
Commits
e24dc92Bump to version 1.6.0 (#218)7c53db0chore(deps): update embassy-time requirement from 0.4 to 0.5 (#210)b60c28cchore: Migrate CLAUDE.md to AGENTS.md (#217)f31c9cachore(deps): bump actions/setup-node from 4 to 6 (#214)2506e57refactor: Bump edition to 2024 and MSRV to 1.85 (#216)dba1742chore: Migrate doc_auto_cfg (#215)de0a041refactor: drop constraint on Future's Output (#213)f68b793chore(deps): bump actions/checkout from 4 to 5 (#209)- See full diff in compare view
Updates clap from 4.5.45 to 4.5.49
Release notes
Sourced from clap's releases.
v4.5.48
[4.5.48] - 2025-09-19
Documentation
- Add a new CLI Concepts document as another way of framing clap
- Expand the
typed_derivecookbook entryv4.5.47
[4.5.47] - 2025-09-02
Features
- Added
impl FromArgMatches for ()- Added
impl Args for ()- Added
impl Subcommand for ()- Added
impl FromArgMatches for Infallible- Added
impl Subcommand for InfallibleFixes
- (derive) Update runtime error text to match
clapv4.5.46
[4.5.46] - 2025-08-26
Features
- Expose
StyledStr::push_str
Changelog
Sourced from clap's changelog.
[4.5.49] - 2025-10-13
Fixes
- (help) Correctly wrap when ANSI escape codes are present
[4.5.48] - 2025-09-19
Documentation
- Add a new CLI Concepts document as another way of framing clap
- Expand the
typed_derivecookbook entry[4.5.47] - 2025-09-02
Features
- Added
impl FromArgMatches for ()- Added
impl Args for ()- Added
impl Subcommand for ()- Added
impl FromArgMatches for Infallible- Added
impl Subcommand for InfallibleFixes
- (derive) Update runtime error text to match
clap[4.5.46] - 2025-08-26
Features
- Expose
StyledStr::push_str
Commits
6abe2f8chore: Released5c7454docs: Update changelog5b2e960Merge pull request #5985 from mernen/bash-cure426f4efix(complete): Improve handling of current word in Bashd522921test(complete): Demonstrate current behavior74072bachore(deps): Update compatible (dev) (#5983)c3a1ddcchore: Release4460ff4docs: Update changelog54947a1Merge pull request #5981 from mernen/fix-bash-clap-complete-spacefd3f6d2fix(complete): Restore nospace in bash- Additional commits viewable in compare view
Updates serde from 1.0.219 to 1.0.228
Release notes
Sourced from serde's releases.
v1.0.228
- Allow building documentation with
RUSTDOCFLAGS='--cfg=docsrs'set for the whole dependency graph (#2995)v1.0.227
- Documentation improvements (#2991)
v1.0.226
- Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks
@Mingun)v1.0.225
- Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (#2879, thanks
@rcrisanti)v1.0.224
- Remove private types being suggested in rustc diagnostics (#2979)
v1.0.223
- Fix serde_core documentation links (#2978)
v1.0.222
- Make
serialize_withattribute produce code that works if respanned to 2024 edition (#2950, thanks@aytey)v1.0.221
v1.0.220
- Add a way for data formats to depend on serde traits without waiting for serde_derive compilation: https://docs.rs/serde_core (#2608, thanks
@osiewicz)
Commits
a866b33Release 1.0.2285adc9e8Merge pull request #2995 from dtolnay/rustdocflagsab58178Workaround for RUSTDOCFLAGS='--cfg=docsrs'415d9fcRelease 1.0.2277c58427Merge pull request #2991 from dtolnay/inlinecoredoc9d3410eMerge pull request #2992 from dtolnay/inplaceseed2fb6748Remove InPlaceSeed public re-exportf8137c7Inline serde_core into serde in docsrs modeb7dbf7eMerge pull request #2990 from dtolnay/integer1287c83691No longer macro_use integer128 module- Additional commits viewable in compare view
Updates tokio from 1.47.1 to 1.48.0
Release notes
Sourced from tokio's releases.
Tokio v1.48.0
1.48.0 (October 14th, 2025)
The MSRV is increased to 1.71.
Added
- fs: add
File::max_buf_size(#7594)- io: export
ChainofAsyncReadExt::chain(#7599)- net: add
SocketAddr::as_abstract_name(#7491)- net: add
TcpStream::quickackandTcpStream::set_quickack(#7490)- net: implement
AsRef<Self>forTcpStreamandUnixStream(#7573)- task: add
LocalKey::try_get(#7666)- task: implement
Ordfortask::Id(#7530)Changed
- deps: bump windows-sys to version 0.61 (#7645)
- fs: preserve
max_buf_sizewhen cloning aFile(#7593)- macros: suppress
clippy::unwrap_in_resultin#[tokio::main](#7651)- net: remove
PollEventednoise from Debug formats (#7675)- process: upgrade
Command::spawn_withto useFnOnce(#7511)- sync: remove inner mutex in
SetOnce(#7554)- sync: use
UnsafeCell::get_mutinMutex::get_mutandRwLock::get_mut(#7569)- time: reduce the generated code size of
Timeout<T>::poll(#7535)Fixed
- macros: fix hygiene issue in
join!andtry_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::Senderinbroadcast::Sender::new()(#7629)- sync: fix implementation of unused
RwLock::try_*methods (#7587)Unstable
- tokio: use cargo features instead of
--cfgflags fortaskdumpandio_uring(#7655, #7621)- fs: support
io_uringinfs::write(#7567)- fs: support
io_uringwithFile::open()(#7617)- fs: support
io_uringwithOpenOptions(#7321)- macros: add
localruntime flavor (#7375, #7597)Documented
- io: clarify the zero capacity case of
AsyncRead::poll_read(#7580)- io: fix typos in the docs of
AsyncFdreadiness 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()andreuseport()(#7628)
... (truncated)
Commits
556820fchore: prepare Tokio v1.48.0 (#7677)fd1659achore: prepare tokio-macros v2.6.0 (#7676)53e8acaci: update nightly version to 2025-10-12 (#7670)9e5527dprocess: fix error when runtime is shut down on nightly-2025-10-12 (#7672)25a24denet: remove PollEvented noise from Debug formats (#7675)c1fa25ftask: clarify the behavior of severalspawn_localmethods (#7669)e7e02fcfs: useFileOptionsinsidefs::Fileto support uring (#7617)f7a7f62ci: remove cargo-deny Unicode-DFS-2016 license exception config (#7619)d1f1499tokio: use cargo feature for taskdump support instead of cfg (#7655)ad6f618runtime: clarify the behavior ofHandle::block_on(#7665)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.