3 All notable changes to this project will be documented in this file.
5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
10 ## [0.4.6] - 2019-07-16
16 - Change example to automatically determine filename
17 - Migrate to Rust 2018
18 - use `derive` feature over `serde_derive` crate
20 ## [0.4.5] - 2019-03-26
24 - Implement common traits for Diagnostic and related types
28 - Fix out of bounds access in parse_snippet
30 ## [0.4.4] - 2018-12-13
34 - Make Diagnostic::rendered public.
38 - Revert faulty "Allow multiple solutions in a suggestion"
40 ## [0.4.3] - 2018-12-09 - *yanked!*
44 - Allow multiple solutions in a suggestion
48 - use `RUSTC` environment var if present
50 ## [0.4.2] - 2018-07-31
54 - Expose an interface to apply fixes on-by-one
58 - Handle invalid snippets instead of panicking
60 ## [0.4.1] - 2018-07-26
64 - Ignore duplicate replacements
66 ## [0.4.0] - 2018-05-23
70 - Filter by machine applicability by default
72 [Unreleased]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.6...HEAD
73 [0.4.6]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.5...rustfix-0.4.6
74 [0.4.5]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.4...rustfix-0.4.5
75 [0.4.4]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.3...rustfix-0.4.4
76 [0.4.3]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.2...rustfix-0.4.3
77 [0.4.2]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.1...rustfix-0.4.2
78 [0.4.1]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.0...rustfix-0.4.1
79 [0.4.0]: https://github.com/rust-lang-nursery/rustfix/compare/rustfix-0.4.0