Bump the rust-dependencies group with 11 updates
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(10 months ago)
(10 months ago)
rust dependencies
Bumps the rust-dependencies group with 11 updates:
| Package | From | To |
|---|---|---|
| tracing-subscriber | 0.3.19 |
0.3.20 |
| clap | 4.5.45 |
4.5.46 |
| aws-config | 1.8.5 |
1.8.6 |
| aws-sdk-bedrockruntime | 1.103.0 |
1.104.0 |
| aws-sdk-sagemakerruntime | 1.83.0 |
1.84.0 |
| init-tracing-opentelemetry | 0.30.0 |
0.30.1 |
| google-cloud-auth | 0.22.3 |
0.22.4 |
| aws-sdk-s3 | 1.103.0 |
1.104.0 |
| aws-credential-types | 1.2.5 |
1.2.6 |
| image | 0.25.6 |
0.25.7 |
| mimalloc | 0.1.47 |
0.1.48 |
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
security@tokio.rs.If you believe you have found a security vulnerability in any tokio-rs project, please email us at
security@tokio.rs.
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 clap from 4.5.45 to 4.5.46
Release notes
Sourced from clap's releases.
v4.5.46
[4.5.46] - 2025-08-26
Features
- Expose
StyledStr::push_str
Commits
acf9abbchore: Release9186a18docs: Update changelog233c316Merge pull request #5926 from sorairolake/feature/value-parser-factory-for-sa...13931a2Merge pull request #5923 from Reverier-Xu/master536e29ffeat(builder): AddValueParserFactoryforSaturating\<T>45ed71cchore: Avoid using gen for rust 2024 preserved keyword5029bb3chore: Avoid usinggenfor rust 2024 preserved keyword8a1d59bchore(deps): Update Rust Stable to v1.85 (#5921)9caee53docs(changelog): Clarify 5.0.0cb2352fMerge pull request #5918 from epage/test- Additional commits viewable in compare view
Updates aws-config from 1.8.5 to 1.8.6
Commits
- See full diff in compare view
Updates aws-sdk-bedrockruntime from 1.103.0 to 1.104.0
Commits
- See full diff in compare view
Updates aws-sdk-sagemakerruntime from 1.83.0 to 1.84.0
Commits
- See full diff in compare view
Updates init-tracing-opentelemetry from 0.30.0 to 0.30.1
Commits
c3a132dchore: released72d812feat(axum): optional extraction ofclient.address(formerclient_ip) from...cabaf01build: switch to megalinter flavor: documentation91c4c78chore: fix yaml syntax of FUNDING77bf105chore(deps): update jdx/mise-action action to v3559324fchore(deps): update dependency protoc to v32feb7f45chore(deps): update actions/checkout action to v5c0f4feechore(deps): update rust crate rstest to 0.26- See full diff in compare view
Updates google-cloud-auth from 0.22.3 to 0.22.4
Commits
- See full diff in compare view
Updates aws-sdk-s3 from 1.103.0 to 1.104.0
Commits
- See full diff in compare view
Updates aws-credential-types from 1.2.5 to 1.2.6
Commits
- See full diff in compare view
Updates image from 0.25.6 to 0.25.7
Changelog
Sourced from image's changelog.
Version 0.25.7
Features:
- Added an API for external image format implementations to register themselves as decoders for a specific format in
image(#2372)- Added CICP awarenes via moxcms to support color spaces (#2531). The support for transforming is limited for now and will be gradually expanded.
- You can now embed Exif metadata when writing JPEG, PNG and WebP images (#2537, #2539)
- Added functions to extract orientation from Exif metadata and optionally clear it in the Exif chunk (#2484)
- Serde support for more types (#2445)
- PNM encoder now supports writing 16-bit images (#2431)
API improvements:
save,save_with_format,write_toandwrite_with_encodermethods onDynamicImagenow automatically convert the pixel format when necessary instead of returning an error (#2501)- Added
DynamicImage::has_alpha()convenience method- Implemented
TryFrom<ExtendedColorType>forColorType(#2444)- Added
const HAS_ALPHAto traitPixel- Unified the error for unsupported encoder colors (#2543)
- Added a
hooksmodule to customize builtin behavior,register_format_detection_hookandregister_decoding_hookfor the determining format of a file and selecting anImageDecoderimplementation respectively. (#2372)Performance improvements:
- Gaussian blur (#2496) and box blur (#2515) are now faster
- Improve compilation times by avoiding unnecessary instantiation of generic functions (#2468, #2470)
Bug fixes:
Commits
a24556bMerge pull request #2581 from image-rs/release-0.25.79175dbcFix readme typo (#2580)a3d81dbBump version to 0.25.7b229f3fBump to latesttiff, add fax4 test (#2377)950445eMove format support table to only be in docs (#2579)ca30099Merge pull request #2555 from Shnatsel/257-changelog901a75cMerge pull request #2574 from image-rs/png-0.18d9a09b8Drop bitflags workaround7208377Update image URLs (#2578)806f24fUpdate some URLs (#2577)- Additional commits viewable in compare view
Updates mimalloc from 0.1.47 to 0.1.48
Release notes
Sourced from mimalloc's releases.
Version 0.1.48
Changes
- Mimalloc
v3feature flag. (credits@gschulze).
Commits
a5a76fdv0.1.4831607bfMerge pull request #144 from gschulze/feature/3.xaaa0114Allow unused macros in generated test code54d6262Allow unused imports in generated test code1f527f1Proper feature flag propagation in binding testsedee487Fix clippy lints29c44c2Add workflows for v3af52306Add support for testing v3 in CId84e46eFix excludes in Cargo manifest747b5b1Introduce feature flag to switch between mimalloc major versions- See full diff 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
Pull Request Statistics
1
7
+137
-127
Package Dependencies
aws-sdk-bedrockruntime
cargo
1.103.0 → 1.104.0
Minor
aws-sdk-sagemakerruntime
cargo
1.83.0 → 1.84.0
Minor
init-tracing-opentelemetry
cargo
0.30.0 → 0.30.1
Patch
Technical Details
| ID: | 6103319 |
| UUID: | 2788416862 |
| Node ID: | PR_kwDOMXNO-86mM91e |
| Host: | GitHub |
| Repository: | tensorzero/tensorzero |
| Merge State: | Unknown |