# Changelog 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](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - Add basic filesystem functionality ([a565da4](a565da4af6e11571bd2e2cd6f1072085630f9c63)) - Implement checksum validation for LFNs ([236db1b](236db1b97af7c4f8a4555263d6477f2de918e33d)) - Implement sector caching ([7a5a618](7a5a618218ba8a03076ce92332c77865ce2f9c72)) - Add basic documentation ([22af530](22af530e21555da1141d99184974894d62ad4d26)) - FAT12 support!!! ([6460079](646007928cacac6dd8112e0d8896fcd708673d23)) - Create new InternalFSError enum ([88a99a3](88a99a32281726c27fb027bf425b102741473c2c)) - Add missing docs & fix already-existing ones ([d1da5b0](d1da5b0ffaa4335b51da9ff390c2cdc1c6e6b328)) ### Changed - Use "time" crate for date & time handling ([b934c7b](b934c7b1db974cc07c730e1f508842918a3a9138)) - Pushing an absolute path replaces destination pathbuf ([278e60f](278e60f73977cdfd28fe263b7720508f98bd762d)) - IOError now have an IOErrorKind ([4ac6a95](4ac6a95424884e8a775a36590788a0897cfbba8d)) - In the Read trait, read_exact is now auto-implemented ([f9ca087](f9ca0873d58696c8244e9df6874d784922b1ab04)) - Correctly implement Read + Seek for File ([dd2823d](dd2823deff32a78a62f20bebc7c135ff42eb1502)) - Add a bunch of default implementations & make documentation more clear ([72cd1bd](72cd1bd6d38ebc20861bd078ab9115cf5545d4a0)) ### Fixed - Correctly handle forbidden/reserved filenames ([16b14d6](16b14d6ea4429c28d180cbf8eff0cc6ca7eb60b1)) - Due to a bug in the code, files larger than 1 cluster wouldn't be read properly ([3116e9d](3116e9d9d8bc53acdd7eab720a1a9f6bc74ebfd7)) - Calling Read on a File would sometimes "loop" the same cluster over and over again ([49a67d1](49a67d11b84a233b6f53d86715b2454198d39459)) - Fix potential endianess issue when transmuting an array ([54962a1](54962a1d13f746a5194234ae89f3c3c2194b168a)) [Unreleased]: https://github.com/Oakchris1955/simple-fatfs/tree/HEAD