Skip to content

Release v0.9.0 #192

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 89 commits into from
Jun 14, 2025
Merged

Release v0.9.0 #192

merged 89 commits into from
Jun 14, 2025

Conversation

thejpster
Copy link
Member

Prepares release v0.9.0

See CHANGELOG.md for details.

eldruin and others added 30 commits July 13, 2024 07:27
Implement embedded-io traits for File.
The caller of the API should do their own logging. Also, we didn't have it on write and the asymmetry was displeasing.
It's obvious it's a handle from context, so just print the inner value. And print it as hex because it might be large.
match on enums, don't use if
They can contain spaces! But not full-stops.
Avoid try_from ... unwrap. We can just use 'as', which is easier to understand.
Use chunks_exact and remove 'reason' from BlockDevice API
Now we can open multiple files at once, we don't need to be so careful in our tree code.
Makes clippy happy
Use a RefCell to provide interior mutability for VolumeManager.
Avoids needing to stack allocate 512 byte blocks.
elpiel and others added 27 commits November 26, 2024 15:23
docs: README write to file example; reminder to run `file.flush()`
Co-authored-by: Jonathan 'theJPster' Pallant <[email protected]>
…rate-doc

docs: adds same snippet of writing to files to `lib.rs` for crate doc
…mports

Clean up imports and help text for examples.
fix bad typing in defmt debug
fix seek and write to block start zeros rest of block after written data (#188)
@thejpster
Copy link
Member Author

Yowsers, it's been a hot minute since we did a release. Quite a lot has changed (some of it by me sat at Euro Rust 2024).

Copy link
Member

@eldruin eldruin left a comment

Choose a reason for hiding this comment

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

Sounds good to me, thank you for all the work!

@thejpster thejpster merged commit a536359 into main Jun 14, 2025
14 checks passed
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.

8 participants