All notable changes to this project will be documented in this file.
This changelog is automatically updated weekly by a cron job
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix potential bug when File read stops at the end of a sector (6eb9226)
0.1.0-alpha.1 - 2024-08-04
- Add basic filesystem functionality (a565da4)
- Implement checksum validation for LFNs (236db1b)
- Implement sector caching (7a5a618)
- Add basic documentation (22af530)
- FAT12 support!!! (6460079)
- Create new InternalFSError enum (88a99a3)
- Add missing docs & fix already-existing ones (d1da5b0)
- Use "time" crate for date & time handling (b934c7b)
- Pushing an absolute path replaces destination pathbuf (278e60f)
- IOError now have an IOErrorKind (4ac6a95)
- In the Read trait, read_exact is now auto-implemented (f9ca087)
- Correctly implement Read + Seek for File (dd2823d)
- Add a bunch of default implementations & make documentation more clear (72cd1bd)
- Correctly handle forbidden/reserved filenames (16b14d6)
- Due to a bug in the code, files larger than 1 cluster wouldn't be read properly (3116e9d)
- Calling Read on a File would sometimes "loop" the same cluster over and over again (49a67d1)
- Fix potential endianess issue when transmuting an array (54962a1)