Skip to content

Bump the rust-updates group across 1 directory with 9 updates#34

Closed
dependabot[bot] wants to merge 3 commits intomasterfrom
dependabot/cargo/rust-updates-1e1c7bf85d
Closed

Bump the rust-updates group across 1 directory with 9 updates#34
dependabot[bot] wants to merge 3 commits intomasterfrom
dependabot/cargo/rust-updates-1e1c7bf85d

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2026

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

Package From To
image 0.25.8 0.25.9
log 0.4.28 0.4.29
charts-rs 0.3.26 0.3.27
bitcode 0.6.7 0.6.9
flate2 1.1.5 1.1.8
get-size2 0.7.1 0.7.4
bytemuck 1.24.0 1.25.0
wasm-bindgen-futures 0.4.55 0.4.58
libc 0.2.177 0.2.180

Updates image from 0.25.8 to 0.25.9

Changelog

Sourced from image's changelog.

Version 0.25.9

Features:

  • Support extracting XMP metadata from PNG, JPEG, GIF, WebP and TIFF files (#2567, #2634, #2644)
  • Support reading IPTC metadata from PNG and JPG files (#2611)
  • Support reading ICC profile from GIF files (#2644)
  • Allow setting a specific DEFLATE compression level when writing PNG (#2583)
  • Initial support for 16-bit CMYK TIFF files (#2588)
  • Allow extracting the alpha channel of a Pixel in a generic way (#2638)

Structural changes:

  • EXR format decoding now only uses multi-threading via Rayon when the rayon feature is enabled (#2643)
  • Upgraded zune-jpeg to 0.5.x, ravif to 0.12.x, gif to 0.14.x
  • pnm: parse integers in PBM/PGM/PPM headers without allocations (#2620)
  • Replace doc_auto_cfg with doc_cfg (#2637)

Bug fixes:

  • Do not encode empty JPEG images (#2624)
  • tga: reject empty images (#2614)
  • tga: fix orientation flip for color mapped images (#2607)
  • tga: adjust colormap lookup to match tga 2.0 spec (#2608)
Commits
  • 5ceb6af Merge pull request #2640 from Shnatsel/release-v0.25.9
  • 282d7b3 Merge pull request #2646 from oligamiq/main
  • 5412aee Amend the note in accordance with the advice of 197g.
  • 4e8a4ed Clarify default features in README and add usage note
  • ca8fa52 Merge pull request #2644 from image-rs/gif-0.14
  • d9bc8fe mention GIF 0.14 changes
  • 053220a Provide gif's XMP and ICC metadata
  • 2ec20b3 Prepare codec with gif@0.14
  • 31939fa Mention EXR rayon change
  • c7f68be Merge pull request #2643 from Shnatsel/really-optional-rayon
  • Additional commits viewable in compare view

Updates log from 0.4.28 to 0.4.29

Release notes

Sourced from log's releases.

0.4.29

MSRV

This release increases log's MSRV from 1.61.0 to 1.68.0.

What's Changed

New Contributors

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

Changelog

Sourced from log's changelog.

[0.4.29] - 2025-12-02

What's Changed

New Contributors

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

Commits
  • b1e2df7 Merge pull request #719 from rust-lang/cargo/0.4.29
  • 3fe1a54 prepare for 0.4.29 release
  • 7a432d9 Merge pull request #718 from rust-lang/ci/msrv
  • 0689d56 rebump msrv to 1.68.0
  • 46b448e try drop msrv back to 1.61.0
  • 929ab38 fix up doc test feature gate
  • 957cece bump serde-dependent crates
  • bea40c8 bump msrv to 1.68.0
  • c540184 Merge pull request #716 from rust-lang/ci-smaller-matrix2
  • c971e63 Merge branch 'master' into ci-smaller-matrix2
  • Additional commits viewable in compare view

Updates charts-rs from 0.3.26 to 0.3.27

Commits

Updates bitcode from 0.6.7 to 0.6.9

Commits

Updates flate2 from 1.1.5 to 1.1.8

Release notes

Sourced from flate2's releases.

1.1.8

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.7...1.1.8

1.1.7 - depend on zlib-rs directly and remove libz-rs-sys

What's Changed

New Contributors

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

1.1.6 - YANKED

It caused rust-lang/flate2-rs#515.

What's Changed

New Contributors

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

Commits
  • 8b66c27 Merge pull request #525 from Byron/test-zlib-API
  • 5e752c9 Address PR review
  • 3196dd0 refactor internal feature toggles to better represent the status quo
  • 106cbcc Bump patch level in preparation for release
  • af7a0b3 Add capabilties test for functions reserved to zlib-implementations.
  • 22c77ee Describe unreachable!("...") branch in Deflate::set_level() of zlib-rs
  • b9e2979 Remove C-binding specific restriction from CI for zlib-rs test.
  • 71eb5c5 Merge pull request #524 from Byron/complete-zlib-rs
  • fec67eb zlib-rs: support set_dictionary and set_level
  • ecfdc2d update zlib-rs to 0.5.5
  • Additional commits viewable in compare view

Updates get-size2 from 0.7.1 to 0.7.4

Release notes

Sourced from get-size2's releases.

0.7.3

What's Changed

New Contributors

Full Changelog: bircni/get-size2@0.7.2...0.7.3

0.7.2

Full Changelog: bircni/get-size2@0.7.1...0.7.2

Changelog

Sourced from get-size2's changelog.

0.7.4 - 2026-01-25

Bug Fixes

  • (derive) improve error handling - (ef02aef) - Nicolas
  • (sync) handle poisoned locks - (27af5ea) - Nicolas

Refactoring

  • (get-size2) organize feature impls into separate files - (d051b56) - Nicolas
  • Refactor GetSize implementation by modularizing code into separate files - (6480486) - Nicolas

0.7.3 - 2025-12-04

Features

  • Implement GetSize for ordermap - (662fb2e) - Jack O'Connor

0.7.2 - 2025-11-13

Documentation

  • Update docs with correct links - (b234d70) - Nicolas
Commits
  • bdf1ad3 release(0.7.4)
  • d051b56 refactor(get-size2): organize feature impls into separate files
  • 27af5ea fix(sync): handle poisoned locks
  • ef02aef fix(derive): improve error handling
  • 6480486 refactor: Refactor GetSize implementation by modularizing code into separate ...
  • e9fd8f7 release(0.7.3)
  • 662fb2e feat: Implement GetSize for ordermap
  • 28b42d9 release(0.7.2)
  • b234d70 docs: Update docs with correct links
  • See full diff in compare view

Updates bytemuck from 1.24.0 to 1.25.0

Changelog

Sourced from bytemuck's changelog.

bytemuck changelog

1.25

1.24

1.23.2

  • bump derive minimum version.

1.23.1

  • Added a windows-only ZeroableInOption impl for "stdcall" functions.

1.23

  • impl_core_error crate feature adds core::error::Error impl.
  • More ZeroableInOption impls.

1.22

  • Add the pod_saturating feature, which adds Pod impls for Saturating<T> when T is already Pod.
  • A bump in the minimum bytemuck_derive dependency from 1.4.0 to 1.4.1 to avoid a bug if you have a truly ancient cargo.lock file sitting around.
  • Adds Send and Sync impls to BoxBytes.

1.21

  • Implement Pod and Zeroable for core::arch::{x86, x86_64}::__m512, __m512d and __m512i without nightly. Requires Rust 1.72, and is gated through the avx512_simd cargo feature.
  • Allow the use of must_cast_mut and must_cast_slice_mut in const contexts. Requires Rust 1.83, and is gated through the must_cast_extra cargo feature.
  • internal: introduced the maybe_const_fn macro that allows defining some function to be const depending upon some cfg predicate.

1.20

  • New functions to allocate zeroed Arc and Rc. Requires Rust 1.82
  • TransparentWrapper impls for core::cmp::Reverse and core::num::Saturating.
  • internal: Simplified the library's fill_zeroes calls to write_bytes

1.19

... (truncated)

Commits

Updates wasm-bindgen-futures from 0.4.55 to 0.4.58

Commits

Updates libc from 0.2.177 to 0.2.180

Release notes

Sourced from libc's releases.

0.2.180

Added

  • QNX: Add missing BPF and ifreq structures (#4769)

Fixed

  • Linux, L4Re: address soundness issues of CMSG_NXTHDR (#4903)
  • Linux-like: Handle zero-sized payload differences in CMSG_NXTHDR (#4903)
  • Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#4914)
  • NetBSD: RISC-V 64: Correct mcontext type definitions (#4886)
  • uClibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#4915)
  • uClibc: Restructure Linux netlink module to resolve build errors (#4915)

0.2.179

With this release, we now have unstable support for 64-bit time_t on 32-bit platforms with both Musl and Glibc. Testing is appreciated!

For now, these can be enabled by setting environment variables during build:

RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1
RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64

Note that the exact configuration will change in the future. Setting the MUSL_V1_2_3 variable also enables some newer API unrelated to time_t.

Added

  • L4Re: Add uclibc aarch64 support (#4479)
  • Linux, Android: Add a generic definition for XCASE (#4847)
  • Linux-like: Add NAME_MAX (#4888)
  • Linux: Add AT_EXECVE_CHECK (#4422)
  • Linux: Add the SUN_LEN macro (#4269)
  • Linux: add getitimer and setitimer (#4890)
  • Linux: add pthread_tryjoin_n and pthread_timedjoin_np (#4887)
  • Musl: Add unstable support for 64-bit time_t on 32-bit platforms (#4463)
  • NetBSD, OpenBSD: Add interface LINK_STATE_* definitions from sys/net/if.h (#4751)
  • QuRT: Add support for Qualcomm QuRT (#4845)
  • Types: Add Padding::uninit() (#4862)

Fixed

  • Glibc: Link old version of cf{g,s}et{i,o}speed (#4882)
  • L4Re: Fixes for pthread (#4479)
  • L4re: Fix a wide variety of incorrect definitions (#4479)
  • Musl: Fix the value of CPU_SETSIZE on musl 1.2+ (#4865)
  • Musl: RISC-V: fix public padding fields in stat/stat64 (#4463)
  • Musl: s390x: Fix definition of SIGSTKSZ/MINSIGSTKSZ (#4884)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.180 - 2026-01-08

Added

  • QNX: Add missing BPF and ifreq structures (#4769)

Fixed

  • Linux, L4Re: address soundness issues of CMSG_NXTHDR (#4903)
  • Linux-like: Handle zero-sized payload differences in CMSG_NXTHDR (#4903)
  • Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#4914)
  • NetBSD: RISC-V 64: Correct mcontext type definitions (#4886)
  • uClibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#4915)
  • uClibc: Restructure Linux netlink module to resolve build errors (#4915)

0.2.179 - 2025-01-03

With this release, we now have unstable support for 64-bit time_t on 32-bit platforms with both Musl and Glibc. Testing is appreciated!

For now, these can be enabled by setting environment variables during build:

RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1
RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64

Note that the exact configuration will change in the future. Setting the MUSL_V1_2_3 variable also enables some newer API unrelated to time_t.

Added

  • L4Re: Add uclibc aarch64 support (#4479)
  • Linux, Android: Add a generic definition for XCASE (#4847)
  • Linux-like: Add NAME_MAX (#4888)
  • Linux: Add AT_EXECVE_CHECK (#4422)
  • Linux: Add the SUN_LEN macro (#4269)
  • Linux: add getitimer and setitimer (#4890)
  • Linux: add pthread_tryjoin_n and pthread_timedjoin_np (#4887)
  • Musl: Add unstable support for 64-bit time_t on 32-bit platforms (#4463)
  • NetBSD, OpenBSD: Add interface LINK_STATE_* definitions from sys/net/if.h (#4751)
  • QuRT: Add support for Qualcomm QuRT (#4845)
  • Types: Add Padding::uninit() (#4862)

Fixed

  • Glibc: Link old version of cf{g,s}et{i,o}speed (#4882)
  • L4Re: Fixes for pthread (#4479)
  • L4re: Fix a wide variety of incorrect definitions (#4479)

... (truncated)

Commits
  • 4b38c69 chore: release libc 0.2.180
  • 300e643 qnx: add missing BPF and ifreq structures
  • 12fd831 ci: Add rtems to basic tier 3 checks
  • b062844 Only test addresses of cmsghdrs that are multiples of the size of cmsghdr.
  • 676a4f8 linux: Move membarrier.h constants to src/new
  • 0803fae linux: Restructure netlink to src/new
  • 72f4c1a uclibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc
  • 757e55a netbsd/riscv64.rs: make changes so that this builds again.
  • 042f118 musl: Fix incorrect definitions of struct stat on some architectures
  • 03755c4 linux, emscripten, android, l4re: handle zero-sized payload differences in CM...
  • 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 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

dependabot bot and others added 3 commits November 4, 2025 11:54
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Change beacons to scale linearly every 60 ticks (instead of a binary on/off)

* add default hotbar assignment

* Add Accumulator sprite
Bumps the rust-updates group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [image](https://github.com/image-rs/image) | `0.25.8` | `0.25.9` |
| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |
| [charts-rs](https://github.com/vicanso/charts-rs) | `0.3.26` | `0.3.27` |
| [bitcode](https://github.com/SoftbearStudios/bitcode) | `0.6.7` | `0.6.9` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.8` |
| [get-size2](https://github.com/bircni/get-size2) | `0.7.1` | `0.7.4` |
| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.24.0` | `1.25.0` |
| [wasm-bindgen-futures](https://github.com/wasm-bindgen/wasm-bindgen) | `0.4.55` | `0.4.58` |
| [libc](https://github.com/rust-lang/libc) | `0.2.177` | `0.2.180` |



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

Updates `log` from 0.4.28 to 0.4.29
- [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.28...0.4.29)

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

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

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

Updates `get-size2` from 0.7.1 to 0.7.4
- [Release notes](https://github.com/bircni/get-size2/releases)
- [Changelog](https://github.com/bircni/get-size2/blob/main/CHANGELOG.md)
- [Commits](bircni/get-size2@0.7.1...0.7.4)

Updates `bytemuck` from 1.24.0 to 1.25.0
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](Lokathor/bytemuck@v1.24.0...v1.25.0)

Updates `wasm-bindgen-futures` from 0.4.55 to 0.4.58
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

Updates `libc` from 0.2.177 to 0.2.180
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.177...0.2.180)

---
updated-dependencies:
- dependency-name: image
  dependency-version: 0.25.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: log
  dependency-version: 0.4.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: charts-rs
  dependency-version: 0.3.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: bitcode
  dependency-version: 0.6.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: flate2
  dependency-version: 1.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: get-size2
  dependency-version: 0.7.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: bytemuck
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-updates
- dependency-name: wasm-bindgen-futures
  dependency-version: 0.4.58
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
- dependency-name: libc
  dependency-version: 0.2.180
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 1, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 19, 2026

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

@dependabot dependabot bot closed this Feb 19, 2026
@dependabot dependabot bot deleted the dependabot/cargo/rust-updates-1e1c7bf85d branch February 19, 2026 17:49
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