Skip to content

Upgrade esp-hal to 1.2.x - #110

Merged
ahdinosaur merged 3 commits into
ahdinosaur:mainfrom
mlandauer:upgrade-esp-hal-to-1.2.x
Oct 4, 2026
Merged

ahdinosaur merged 3 commits into
ahdinosaur:mainfrom
mlandauer:upgrade-esp-hal-to-1.2.x

Conversation

@mlandauer

Copy link
Copy Markdown
Contributor

No description provided.

@ahdinosaur

Copy link
Copy Markdown
Owner

Hi, keen for this, but now that I enabled the CI builds, can you look into the CI build errors and resolve these? Thanks!

@mlandauer

Copy link
Copy Markdown
Contributor Author

@ahdinosaur the CI is passing now

@ahdinosaur ahdinosaur left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Needs a search and replace for anywhere that mentions the existing msrv (minimum supported rust version) 1.88.0, to be updated to 1.95.0.

Thanks!

Comment thread .github/workflows/ci.yml
if: matrix.device.toolchain == 'esp'
with:
version: 1.88.0.0
version: 1.95.0.0

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Hi, you missed another one of these in .github/workflows/release.yml:

https://github.com/search?q=repo%3Aahdinosaur%2Fblinksy+1.88.0.0&type=code

Comment thread .github/workflows/ci.yml Outdated

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Here too. Also Cargo.toml and esp/Cargo.toml:

https://github.com/search?q=repo%3Aahdinosaur%2Fblinksy+1.88.0&type=code

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

At first I was thinking we would leave the main crate at 1.88 because it's strictly only the esp stuff that needs 1.95 but I guess it makes sense to upgrade everywhere for simplicity.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Ah yeah that's fair enough. I could be convinced either way, but generally I'd rather have one version to install and think about. Thanks for the update!

@mlandauer

Copy link
Copy Markdown
Contributor Author

@ahdinosaur could you please take another look? Thanks!

@ahdinosaur
ahdinosaur merged commit adc785f into ahdinosaur:main Oct 4, 2026
6 checks passed
@ahdinosaur

Copy link
Copy Markdown
Owner

Thanks @mlandauer !

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.

2 participants