Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 30, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
Swatinem/rust-cache action patch v2.8.1 -> v2.8.2 age confidence
log dependencies patch 0.4.28 -> 0.4.29 age confidence
semantic-release devDependencies patch 25.0.1 -> 25.0.2 age confidence
serde_json dependencies patch 1.0.145 -> 1.0.147 age confidence
shell-words dependencies patch 1.1.0 -> 1.1.1 age confidence
tempfile (source) dev-dependencies minor =3.19.1 -> =3.24.0 age confidence
toml dependencies patch 0.9.8 -> 0.9.10 age confidence
uuid dependencies minor 1.18.1 -> 1.19.0 age confidence
yaml-rust2 dependencies minor 0.10.1 -> 0.11.0 age confidence

Release Notes

Swatinem/rust-cache (Swatinem/rust-cache)

v2.8.2

Compare Source

What's Changed
New Contributors

Full Changelog: Swatinem/rust-cache@v2.8.1...v2.8.2

rust-lang/log (log)

v0.4.29

Compare Source

semantic-release/semantic-release (semantic-release)

v25.0.2

Compare Source

Bug Fixes
serde-rs/json (serde_json)

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

tmiasko/shell-words (shell-words)

v1.1.1

Compare Source

Stebalien/tempfile (tempfile)

v3.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.

v3.23.0

Compare Source

  • Remove need for the "nightly" feature to compile with "wasip2".

v3.22.0

Compare Source

  • Updated windows-sys requirement to allow version 0.61.x
  • Remove unstable-windows-keep-open-tempfile feature.

v3.21.0

Compare Source

  • Updated windows-sys requirement to allow version 0.60.x

v3.20.0

Compare Source

This release mostly unifies the behavior/capabilities around "keeping" temporary files:

  • Rename Builder::keep(bool) (via deprecation) to Builder::disable_cleanup(bool) to make it clear that behaves differently from NamedTempFile::keep(). The former disables automatic cleanup while the latter consumes the NamedTempFile object entirely and unsets the "temporary file" attribute (on Windows).
  • Rename TempDir::into_path (via deprecation) to TempDir::keep to mirror NamedTempFile::keep.
  • Add TempDir::disable_cleanup, NamedTempFile::disable_cleanup, and TempPath::disable_cleanup making it possible to disable automatic cleanup in-place after creating a temporary file/directory (equivalent to calling Builder::disable_cleanup before creating the file/directory).

Additionally, it adds a few spooled temporary file features:
git lo

  • Add SpooledTempFile::into_file for turning a SpooledTempFile into a regular unnamed temporary file, writing it to the backing storage ("rolling" it) if it was still stored in-memory.
  • Add spooled_tempfile_in and SpooledTempFile::new_in methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).

Finally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.

BREAKING for those with deny(warnings):

  • Builder::keep deprecated in favor of Builder::disable_cleanup.
  • TempDir::into_path is deprecated in favor of TempDir::keep.
toml-rs/toml (toml)

v0.9.10

Compare Source

v0.9.9

Compare Source

uuid-rs/uuid (uuid)

v1.19.0

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@v1.18.1...v1.19.0

Ethiraric/yaml-rust2 (yaml-rust2)

v0.11.0

Compare Source

Changes

  • The actions/checkout github actions dependency was updated.
  • The hashlink dependency was updated to v0.11.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from maxdymond October 30, 2025 19:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 2c63ea8 to 236003b Compare October 31, 2025 09:29
@renovate renovate bot changed the title chore(deps): update rust crate tempfile to v3.23.0 chore(deps): update all non-major dependencies Nov 7, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 236003b to 6ba7ad9 Compare November 7, 2025 23:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from fe0c44a to 4c39557 Compare December 3, 2025 10:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from ccdfb30 to e934201 Compare December 16, 2025 08:51
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Dec 16, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 5c82f69 to 30bc4d9 Compare December 22, 2025 12:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 30bc4d9 to 58e911f Compare December 24, 2025 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant