Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
thejpster committed Dec 20, 2023
1 parent 5e15dc1 commit 3bdb40a
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,12 @@ The format is based on [Keep a Changelog] and this project adheres to [Semantic
* `Volume`, `Directory` and `File` are now smart! They hold references to the thing they were made from, and will clean themselves up when dropped. The trade-off is you can can't open multiple volumes, directories or files at the same time.
* Renamed the old types to `RawVolume`, `RawDirectory` and `RawFile`
* New method `make_dir_in_dir`
* Fixed long-standing bug that caused an integer overflow when a FAT32 directory
was longer than one cluster ([#74])
* Fixed long-standing bug that caused an integer overflow when a FAT32 directory was longer than one cluster ([#74])
* Updated 'shell' example to support `mkdir`, `tree` and relative/absolute paths
* Renamed `Error::FileNotFound` to `Error::NotFound`
* New API `change_dir` which changes a directory to point to some child directory (or the parent) without opening a new directory.
* Empty strings and `"."` convert to `ShortFileName::this_dir()`
* You can now open directories multiple times without error

[#74]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/issues/74

Expand Down

0 comments on commit 3bdb40a

Please sign in to comment.