Skip to content

Conversation

@Luni-4
Copy link

@Luni-4 Luni-4 commented Dec 17, 2025

Updates all dependencies to their latest versions

heapless = { version = "0.8" }
embedded-io = { version = "0.6", default-features = false }
embedded-io-async = { version = "0.6", default-features = false }
heapless = { version = "0.9" }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check and confirm if we currently have any heapless public API exposed through embedded-svc. If so we would need a "breaking change release" for this here to land, and in that case please also add a entry to the CHANGELOG.md

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR MUST be accompanied by similar PRs for esp-idf-hal and esp-idf-svc so that the GIT surface of the esp-idf crates remains buildable and consistent.

Copy link
Author

@Luni-4 Luni-4 Dec 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Vollbrecht

There are some pub fields of type heapless::String<32>, therefore we should add an entry to the CHANGELOG. Since I'm not entirely familiar with this repo's organization, could you suggest me a valid entry?

@ivmarkov

I can open PRs to update all dependencies there too.

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.

4 participants