v0.7.0
So many new things!
The highlights here are the smart handles, which can close files on drop - with the limitation that you can only open one file at a time. There are raw types with the old behaviour if you prefer those. The shell demo was also updated to support changing directory, and might serve as an example if you want to write your own MS-DOS style shell for your embedded application.
Thank you to everyone who helped out with this big release!
Known Issues
- Modifying existing files (as opposed to appending to a file) will cause data corruption unless you only write multiples of 512 bytes and only at offsets that are a multiple of 512 bytes (#188)
What's Changed
- Backport release into develop by @thejpster in #105
- Smart Handles by @thejpster in #103
- Linked no-std examples by @Nereuxofficial in #108
- Fix struct reference in documentation by @yanorei32 in #109
- Fix issue 74 by @thejpster in #110
- Support making directories by @thejpster in #111
- Update embedded hal to 1.0.0 by @AnyTimeTraveler in #106
- Enhanced shell example by @thejpster in #112
- Release/v0.7.0 by @thejpster in #116
New Contributors
- @Nereuxofficial made their first contribution in #108
- @yanorei32 made their first contribution in #109
- @AnyTimeTraveler made their first contribution in #106
Full Changelog: v0.6.0...v0.7.0