Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2025

Bumps the rust-updates group with 13 updates in the / directory:

Package From To
proptest 1.7.0 1.9.0
winit 0.30.11 0.30.12
image 0.25.6 0.25.8
log 0.4.27 0.4.28
simple_logger 5.0.0 5.1.0
rayon 1.10.0 1.11.0
serde 1.0.219 1.0.228
postcard 1.1.2 1.1.3
charts-rs 0.3.24 0.3.26
bitcode 0.6.6 0.6.7
flate2 1.1.2 1.1.5
parking_lot 0.12.4 0.12.5
serde_path_to_error 0.1.17 0.1.20

Updates proptest from 1.7.0 to 1.9.0

Commits
  • b2d358b prep 1.9.0 release (#607)
  • 67a1fe4 Merge pull request #606 from proptest-rs/fix-test
  • 7190be9 fix doctest and cleanup warnings
  • c1a49e6 Merge pull request #589 from bschoenmaeckers/assume_ok
  • 411e580 Merge pull request #546 from serprex/remove-lazy-static
  • a54d0a9 Merge branch 'main' into remove-lazy-static
  • 4b78455 Merge pull request #605 from proptest-rs/msrv-1.82
  • 0454e5d bump msrv to 1.82
  • b59a691 Merge remote-tracking branch 'origin/main' into assume_ok
  • 9b121ca Review
  • Additional commits viewable in compare view

Updates winit from 0.30.11 to 0.30.12

Release notes

Sourced from winit's releases.

Winit version v0.30.12

Fixed

  • On macOS, fix crash on macOS 26 by using objc2's relax-sign-encoding feature.
Commits
  • f6893a4 Winit version 0.30.12
  • c0a8bed chore: fix typos from updated typos tool
  • b248ecb winit: silence wasm on nightly
  • b49d34e ci/deny: add rustix
  • cc43ea1 macOS: fix runtime crash on macos26 "type code 'q', but found 'Q'"
  • See full diff in compare view

Updates image from 0.25.6 to 0.25.8

Changelog

Sourced from image's changelog.

Version 0.25.8

Re-release of 0.25.7

Fixes:

  • Reverted a signature change to load_from_memory that lead to large scale type inference breakage despite being technically compatible.
  • Color conversion Luma to Rgb used incorrect coefficients instead of broadcasting.

Version 0.25.7 (yanked)

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)

Structural changes:

  • Increased MSRV to 1.85.0 (from 1.78.0)

API improvements:

  • save, save_with_format, write_to and write_with_encoder methods on DynamicImage now automatically convert the pixel format when necessary instead of returning an error (#2501)
  • Added DynamicImage::has_alpha() convenience method
  • Implemented TryFrom<ExtendedColorType> for ColorType (#2444)
  • Added const HAS_ALPHA to trait Pixel
  • Unified the error for unsupported encoder colors (#2543)
  • Added a hooks module to customize builtin behavior, register_format_detection_hook and register_decoding_hook for the determining format of a file and selecting an ImageDecoder implementation 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:

  • Many improvements to image format decoding: TIFF, WebP, AVIF, PNG, GIF, BMP, TGA
  • Fixed GifEncoder::encode() ignoring the speed parameter and always using the slowest speed (#2504)
  • .pnm is now recognized as a file extension for the PNM format (#2559)
Commits
  • 98b001d Merge pull request #2592 from image-rs/release-0.25.8
  • f862320 Metadata and changelog for a 0.25.8
  • 3b1c1db Merge pull request #2593 from image-rs/luma-to-rgb-transform-is-broadcast
  • 1f574d3 Replace manual rounding code with f32::round
  • 545cb37 Color tests in the middle of dynamic range
  • 9882fa9 Remove coefficients from luma_expand
  • 70b9aa3 Revert "Make load_from_memory generic"
  • b94c333 Enable CI for backport branch
  • a24556b Merge pull request #2581 from image-rs/release-0.25.7
  • 9175dbc Fix readme typo (#2580)
  • Additional commits viewable in compare view

Updates log from 0.4.27 to 0.4.28

Release notes

Sourced from log's releases.

0.4.28

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.27...0.4.28

Changelog

Sourced from log's changelog.

[0.4.28] - 2025-09-02

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.27...0.4.28

Notable Changes

Commits
  • 6e17355 Merge pull request #695 from rust-lang/cargo/0.4.28
  • 57719db focus on user-facing source changes in the changelog
  • e0630c6 prepare for 0.4.28 release
  • 60829b1 Merge pull request #692 from nebkor/up-and-down
  • 95d44f8 change names of log-level-changing methods to be more descriptive
  • 2b63dfa Add up() and down() methods for Level and LevelFilter
  • 3aa1359 Merge pull request #690 from HaoliangXu/master
  • 1091f2c Chore:delete compare_exchange method for AtomicUsize on platforms
  • 24c5f44 Merge pull request #688 from ZylosLumen/patch-1
  • 4498495 Unhide #[derive(Debug)] in example
  • Additional commits viewable in compare view

Updates simple_logger from 5.0.0 to 5.1.0

Release notes

Sourced from simple_logger's releases.

v5.1.0

  • Added documentation and an example for init_with_env (closes #96).
  • Updated minimum versions of dependencies (closes #74).

Full Changelog: borntyping/rust-simple_logger@v5.0.0...v5.1.0

Commits

Updates rayon from 1.10.0 to 1.11.0

Changelog

Sourced from rayon's changelog.

Release rayon 1.11.0 / rayon-core 1.13.0 (2025-08-12)

  • The minimum supported rustc is now 1.80.
  • iter::repeatn has been renamed to iter::repeat_n to match the name stabilized in the standard library. The old name still exists as a deprecated function for compatibility.
  • Fixed a bug in in_place_scope when the default global registry uses the current thread, like on WebAssembly without threading support.
  • binary_heap::Iter no longer requires a temporary allocation.
  • Relaxed trait bounds on many of the public structs.
  • Implemented IntoParallelIterator for Box<[T]> and its references.
  • Implemented FromParallelIterator<_> for Box<str> via String.
Commits

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_with attribute produce code that works if respanned to 2024 edition (#2950, thanks @​aytey)

v1.0.221

  • Documentation improvements (#2973)
  • Deprecate serde_if_integer128! macro (#2975)

v1.0.220

Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates postcard from 1.1.2 to 1.1.3

Release notes

Sourced from postcard's releases.

postcard/v1.1.3

What's Changed

Full Changelog: jamesmunns/postcard@postcard/v1.1.2...postcard/v1.1.3

Commits
  • 718aa6a Merge pull request #261 from jamesmunns/james/prep-release
  • 5633ada Update everyone that got a license added
  • 701b988 Prep for release
  • 90adca3 Merge pull request #227 from musicinmybrain/license-files
  • 96c0e0d Merge pull request #257 from max-heller/serde-rename
  • bf15813 Merge pull request #256 from jamesmunns/max/clippy-fixes
  • eb41896 Respect #[serde(rename = "name")] attributes
  • 6eaa812 Address clippy lints
  • fc47aec Merge pull request #251 from jamesmunns/james/postcard2-genesis
  • 61f65ce Update postcard-derive-ng version
  • Additional commits viewable in compare view

Updates charts-rs from 0.3.24 to 0.3.26

Commits

Updates bitcode from 0.6.6 to 0.6.7

Commits

Updates flate2 from 1.1.2 to 1.1.5

Release notes

Sourced from flate2's releases.

1.1.5

This bugfix release fixes #508, as flush didn't always work anymore in conjunction with miniz_oxide.

What's Changed

Full Changelog: rust-lang/flate2-rs@1.1.4...1.1.5

1.1.3

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.2...1.1.3

Commits
  • 2661fbb Merge pull request #509 from fintelia/revert-flush-change
  • bc36cf4 Bump patch version
  • 4341fe2 Revert "Use partial flushes with miniz_oxide backend"
  • ac412e9 Merge pull request #506 from NobodyXu/patch-1
  • bf0315b Release flste2 1.1.4
  • 350de28 Merge pull request #505 from NobodyXu/patch-1
  • 29552c7 Fix docs.rs build
  • 3be6590 Merge pull request #504 from Byron/release
  • 7ad1bad bump the patch level for a new release
  • 3cae7da Merge pull request #502 from NobodyXu/patch-1
  • Additional commits viewable in compare view

Updates parking_lot from 0.12.4 to 0.12.5

Changelog

Sourced from parking_lot's changelog.

parking_lot - 0.12.5 - 2025-09-30

  • Bumped MSRV to 1.71
  • Fixed Miri when the hardware-lock-elision feature is enabled (#491)
  • Added missing into_arc(_fair) methods (#472)
  • Fixed RawRwLock::bump_*() not releasing lock when there are multiple readers (#471)

parking_lot_core - 0.9.12 - 2025-09-30

  • Bumped MSRV to 1.71
  • Switched from windows-targets to windows-link. (#493)
  • Replaced thread-id dependency with std::thread::ThreadId (#483)
  • Added SGX implementation for ThreadParker.park_until (#481)

lock_api - 0.4.14 - 2025-09-30

  • Fixed use of doc_cfg when building on docs.rs.
  • Bumped MSRV to 1.71
  • Added #[track_caller] where locking implementations could feasibly need to panic
  • Added try_map_or_err to various mutex guards (#480)
  • Removed unnecessary build script and autocfg dependency (#474)
  • Added missing into_arc(_fair) methods (#472)
Commits
  • d7828ff chore: release
  • 73365ad Merge pull request #495 from mbrobbel/doc_auto_cfg
  • 0b5585a Replace doc_auto_cfg with doc_cfg
  • c7b7dc7 Merge pull request #493 from a1phyr/windows_link
  • 07c2d40 Update MSRV to 1.71
  • 345cf7a Switch from windows-targets to windows-link
  • eeb186c Merge pull request #491 from AaronKutch/fix_assembly_on_miri
  • a7d328e do not use elision on Miri even if feature is enabled
  • 739d370 Merge pull request #487 from sola-contrib/replace-winapi
  • ed4ae93 Replace winapi with windows-sys in benchmark crate
  • Additional commits viewable in compare view

Updates serde_path_to_error from 0.1.17 to 0.1.20

Release notes

Sourced from serde_path_to_error's releases.

0.1.20

  • Support no-std (#37)

0.1.19

  • Raise serde version requirement to >=1.0.220

0.1.18

  • Switch serde dependency to serde_core (#35)
Commits

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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

Bumps the rust-updates group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [proptest](https://github.com/proptest-rs/proptest) | `1.7.0` | `1.9.0` |
| [winit](https://github.com/rust-windowing/winit) | `0.30.11` | `0.30.12` |
| [image](https://github.com/image-rs/image) | `0.25.6` | `0.25.8` |
| [log](https://github.com/rust-lang/log) | `0.4.27` | `0.4.28` |
| [simple_logger](https://github.com/borntyping/rust-simple_logger) | `5.0.0` | `5.1.0` |
| [rayon](https://github.com/rayon-rs/rayon) | `1.10.0` | `1.11.0` |
| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.228` |
| [postcard](https://github.com/jamesmunns/postcard) | `1.1.2` | `1.1.3` |
| [charts-rs](https://github.com/vicanso/charts-rs) | `0.3.24` | `0.3.26` |
| [bitcode](https://github.com/SoftbearStudios/bitcode) | `0.6.6` | `0.6.7` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.2` | `1.1.5` |
| [parking_lot](https://github.com/Amanieu/parking_lot) | `0.12.4` | `0.12.5` |
| [serde_path_to_error](https://github.com/dtolnay/path-to-error) | `0.1.17` | `0.1.20` |



Updates `proptest` from 1.7.0 to 1.9.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@v1.7.0...v1.9.0)

Updates `winit` from 0.30.11 to 0.30.12
- [Release notes](https://github.com/rust-windowing/winit/releases)
- [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md)
- [Commits](rust-windowing/winit@v0.30.11...v0.30.12)

Updates `image` from 0.25.6 to 0.25.8
- [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md)
- [Commits](image-rs/image@v0.25.6...v0.25.8)

Updates `log` from 0.4.27 to 0.4.28
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.27...0.4.28)

Updates `simple_logger` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/borntyping/rust-simple_logger/releases)
- [Commits](borntyping/rust-simple_logger@v5.0.0...v5.1.0)

Updates `rayon` from 1.10.0 to 1.11.0
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.10.0...rayon-core-v1.11.0)

Updates `serde` from 1.0.219 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.219...v1.0.228)

Updates `postcard` from 1.1.2 to 1.1.3
- [Release notes](https://github.com/jamesmunns/postcard/releases)
- [Commits](jamesmunns/postcard@postcard/v1.1.2...postcard/v1.1.3)

Updates `charts-rs` from 0.3.24 to 0.3.26
- [Release notes](https://github.com/vicanso/charts-rs/releases)
- [Commits](https://github.com/vicanso/charts-rs/commits)

Updates `bitcode` from 0.6.6 to 0.6.7
- [Commits](https://github.com/SoftbearStudios/bitcode/commits)

Updates `flate2` from 1.1.2 to 1.1.5
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.2...1.1.5)

Updates `parking_lot` from 0.12.4 to 0.12.5
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](Amanieu/parking_lot@parking_lot-v0.12.4...parking_lot-v0.12.5)

Updates `serde_path_to_error` from 0.1.17 to 0.1.20
- [Release notes](https://github.com/dtolnay/path-to-error/releases)
- [Commits](dtolnay/path-to-error@0.1.17...0.1.20)

---
updated-dependencies:
- dependency-name: proptest
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-updates
- dependency-name: winit
  dependency-version: 0.30.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: image
  dependency-version: 0.25.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: log
  dependency-version: 0.4.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: simple_logger
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-updates
- dependency-name: rayon
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-updates
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: postcard
  dependency-version: 1.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: charts-rs
  dependency-version: 0.3.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: bitcode
  dependency-version: 0.6.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: flate2
  dependency-version: 1.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: parking_lot
  dependency-version: 0.12.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: serde_path_to_error
  dependency-version: 0.1.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 1, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 4, 2025

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Nov 4, 2025
@dependabot dependabot bot deleted the dependabot/cargo/rust-updates-648355dd61 branch November 4, 2025 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant