Skip to content

Bump heapless from 0.7.17 to 0.9.2#25

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/heapless-0.9.2
Open

Bump heapless from 0.7.17 to 0.9.2#25
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/heapless-0.9.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps heapless from 0.7.17 to 0.9.2.

Release notes

Sourced from heapless's releases.

0.9.2

See the full changelog here: https://github.com/rust-embedded/heapless/blob/v0.9.2/CHANGELOG.md#v092

v0.9.1

See the full changelog here: https://github.com/rust-embedded/heapless/blob/v0.9.1/CHANGELOG.md#v091

0.9.0

See the full changelog here: https://github.com/rust-embedded/heapless/blob/v0.9.0/CHANGELOG.md#v090---2025-04-28

Changelog

Sourced from heapless's changelog.

[v0.9.2] 2025-11-12

  • Added from_bytes_truncating_at_nul to CString
  • Added missing ?Sized bounds in PartialEq implementations
  • Make PartialEq implementation for DequeInner and HistoryBufInner generic over the storage of the RHS
  • Minor fixes to module docs.
  • Make MSRV of 1.87.0 explicit.
  • Implement Default for CapacityError.
  • Implement defmt::Format for CapacityError.
  • Implement TryFrom for Deque from array.
  • Switch from serde to serde_core for enabling faster compilations.
  • Implement Zeroize trait for all data structures with the zeroize feature to securely clear sensitive data from memory.
  • Added truncate to Deque
  • Added retain to Deque
  • Added retain_mut to Deque
  • Added into_raw to Box
  • Added from_raw to Box
  • Added FusedIterator to vec::IntoIter, deque::IntoIter, index_map::IntoIter and linear_map::IntoIter.
  • Added ExactSizeIterator to vec::IntoIter, deque::IntoIter, index_map::IntoIter and linear_map::IntoIter.
  • Added DoubleEndedIterator to vec::IntoIter and deque::IntoIter.
  • Deprecate mpmc (see #583)
  • Fixed initialization of the ArcBlock<T> and BoxBlock<T> types, fixing possible Undefined Behavior

[v0.9.1] - 2025-08-19

Added

  • Added String::insert and String::insert_str.

Added

  • Added optional embedded_io::Write impl for Vec.

Changed

  • bytes::BufMut is now implemented on VecInner.
  • Removed generic from history_buf::OldestOrdered.
  • Made LenType opt-in.
  • Minor fixes to pool::boxed docs.
  • Add missing Debug derive to vec::IntoIter.
  • Removed generic from spsc::Consumer, spsc::Producer and spsc::Iter.
  • Added LinearMap::entry() API.
  • Added LinearMap::retain().

Fixed

  • CI now uses flags specified in Cargo.toml for rustdoc tests.
  • Fixed clippy lints.
  • Fixed the memory layout of the internal UnionNode<T> type, fixing possible Undefined Behaviour.

... (truncated)

Commits
  • 75192be Merge pull request #623 from sgued/release-092
  • cdcfe4a Prepare release 0.9.2
  • a3fc143 Merge pull request #612 from Mortano/pool-node-ref-fix
  • c7b251c Updated CHANGELOG
  • 77a22f2 Made Node trait functions unsafe and guaranteed correct initialization in Arc...
  • db731c3 Merge pull request #631 from zeenix/nightly-fmt
  • 947687b Enable a few rustfmt options:
  • dfe1441 Merge pull request #624 from sgued/mpmc-issue-documentation
  • 73bfcf4 Document #583 and deprecate mpmc
  • 38c004e Merge pull request #628 from therealbnut/more_into_iter_traits
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
heapless [>= 0.8.a, < 0.9]

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 4, 2026
Bumps [heapless](https://github.com/rust-embedded/heapless) from 0.7.17 to 0.9.2.
- [Release notes](https://github.com/rust-embedded/heapless/releases)
- [Changelog](https://github.com/rust-embedded/heapless/blob/main/CHANGELOG.md)
- [Commits](rust-embedded/heapless@v0.7.17...v0.9.2)

---
updated-dependencies:
- dependency-name: heapless
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/heapless-0.9.2 branch from f32ac73 to b1228a7 Compare May 11, 2026 18:08
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.

0 participants