Skip to content

Release 0.9.0 #556

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 28, 2025
Merged

Release 0.9.0 #556

merged 2 commits into from
Apr 28, 2025

Conversation

zeenix
Copy link
Contributor

@zeenix zeenix commented Apr 22, 2025

Fixes #529.

@zeenix
Copy link
Contributor Author

zeenix commented Apr 23, 2025

@newAM I think it's now just about merging this, cargo publish and pushing a tag? Please let me know if I can be for further assistance in getting the release out.

@newAM
Copy link
Member

newAM commented Apr 23, 2025

I have 16 unread heapless issues/pull-requests I need to check before this incase there's anything important that needs to go into this release. It will be a bit of time before I can get to that, work is very busy for me right now unfortunately.

@zeenix
Copy link
Contributor Author

zeenix commented Apr 23, 2025

That's fair. Although there can always be more releases and any breaking changes could be postponed to 1.0. 0.8.0 was more than a year ago and there's been some important fixes that didn't get released.

If you like, I can try to backport some of the fixes on top of 0.8.0 so a 0.8.1 could be rolled out to get those fixes out?

@reitermarkus reitermarkus added this to the v0.9.0 milestone Apr 23, 2025
@zeenix
Copy link
Contributor Author

zeenix commented Apr 24, 2025

I have 16 unread heapless issues/pull-requests I need to check before this incase there's anything important that needs to go into this release. It will be a bit of time before I can get to that, work is very busy for me right now unfortunately.

Hmm.. I had a look at the frequency of PRs coming in and it seems high enough to assume that you'll have more PRs to review/look at after you're done with those 16 PRs and that will further delay releasing of fixes than it already is.

My offer to get fixes backported to 0.8 and rolling out 0.8.1 still stands but I really think unreviewed new PRs shouldn't stop a release from happening.

@reitermarkus
Copy link
Member

@zeenix, I have added the remaining issues and PRs that should still land in 0.9.0 to the v0.9.0 milestone.

I agree with not letting new PRs delay this further.

@zeenix
Copy link
Contributor Author

zeenix commented Apr 28, 2025

@zeenix, I have added the remaining issues and PRs that should still land in 0.9.0 to the v0.9.0 milestone.

Thanks so much. Look at the list, it seems we can release now, if you there is nothing else?

@reitermarkus
Copy link
Member

Nothing else from my side.

@rust-embedded/libs, anything else you can think of? If not, I'll merge this later today.

@newAM
Copy link
Member

newAM commented Apr 28, 2025

I didn't do a thorough check, but nothing from my side.

@reitermarkus reitermarkus enabled auto-merge April 28, 2025 21:15
@reitermarkus reitermarkus added this pull request to the merge queue Apr 28, 2025
Merged via the queue into rust-embedded:main with commit 021a544 Apr 28, 2025
22 checks passed
@zeenix zeenix deleted the release-0.9.0 branch April 28, 2025 21:34
@zeenix
Copy link
Contributor Author

zeenix commented Apr 28, 2025

woohoo. 🥳

Thanks so much @newAM and @reitermarkus. 🙏

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.

0.9.0 Release
3 participants