Skip to content
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

Release v0.3.9 #864

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Release v0.3.9 #864

wants to merge 4 commits into from

Conversation

Urhengulas
Copy link
Member

@Urhengulas Urhengulas commented Sep 12, 2024

This PR prepares the release of defmt v0.3.9 and related crates.

There are two breaking changes, one in defmt-decoder, one in defmt-parser. This does not affect users of the firmware defmt crate, but only of the host-side defmt-decoder crate. The breakage is minimal though. We are adding one new variant to two enums which were not non_exhaustive before and those enums are not returned from a function but are used for configuration.

This release also removes the "unstable" feature from the decoder and parser. They have been stable for years now (except one accidental breakage).

This makes it easier to avoid duplicate dependencies.
@Urhengulas Urhengulas changed the title Release defmt v0.3.9, all others v0.5.0 Release v0.3.9 Sep 12, 2024
@Urhengulas
Copy link
Member Author

Opened probe-rs/probe-rs#2809. Once that is reviewed and considered good I will make the release.

@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
Copy link
Contributor

Choose a reason for hiding this comment

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

This should be the same heading level as the versions under it.

Copy link
Member Author

Choose a reason for hiding this comment

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

defmt releases are h2, all others are h3. Fixed it.

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