# Changelog All notable changes to this project will be documented in this file. 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). ## [0.5.2] - 2020-03-10 ### Fixed - Attribute list parsing ### Changed - Warn on fixup mismatch instead of fail ### Added - Additional File Attribute flags - `valid_fixup` field to MftEntry ## [0.5.1] - 2020-02-06 ### Fixed - Added support for additional MFT attributes (parsed as raw streams) ## [0.5.0] - 2020-01-06 ### Changed - Bumped dependencies. - `mft_dump` is now an optional features so consumers of the library can enjoy faster compilation time. - Changed error handling to `anyhow` + `thiserror` from `snafu`. ## [0.4.4] - 2019-06-19 ### Fixed - Fixed a bug where `HasAlternateDataStreams` will miss entries with only a single named stream. ## [0.4.3] - 2019-06-06 ### Added - `mft_dump` can now dump only a specific range of entries with `-r`. - CSV output now shows `FileSize`, `IsDeleted` as separate columns. ### Fixed - Fixed an issue with debug-logs ## [0.4.2] - 2019-06-04 ### Fixed - Ignore zeroed entries in `mft_dump` ## [0.4.1] - 2019-06-04 ### Fixed - Files which are not an MFT now cause the program to terminate with a nice message. - Nicely ignore zeroed files in `mft_dump` ## [0.4.0] - 2019-06-04 ### Added - `mft_dump` can now export resident streams to a directory. ## [0.3.0] - 2019-06-02 Fixed parsing of entries which are spread over multiple sectors. ## [0.2.0] - 2019-05-23 Initial release which I consider a usable beta.