# 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). ## [Unreleased] [Unreleased]: https://github.com/udoprog/genco/compare/0.17.3...master ## [0.17.4] ### Changed * Update project documentation. [0.17.4]: https://github.com/udoprog/genco/compare/0.17.3...0.17.4 ## [0.17.3] ### Changed * Fixed badge in project. [0.17.3]: https://github.com/udoprog/genco/compare/0.17.2...0.17.3 ## [0.17.2] ### Added * Added `Copy` and `Clone` implementations for `FromFn` ([#31]). ### Changed * Changed internal syntax of doc tests ([#32]). [#31]: https://github.com/udoprog/genco/issues/31 [#32]: https://github.com/udoprog/genco/issues/32 [0.17.2]: https://github.com/udoprog/genco/compare/0.17.1...0.17.2 ## [0.17.1] ### Changed * Documentation fixes. [0.17.1]: https://github.com/udoprog/genco/compare/0.17.0...0.17.1 ## [0.17.0] ### Added * Added `FormatInto` implementation for `Arguments<'_>` ([#26]). ### Changed * All syntax has been changed from using `#` to `$` ([#27]). * `--cfg genco_nightly` has been deprecated in favor of using byte-span hacks to detect whitespace between tokens on the same column. [#26]: https://github.com/udoprog/genco/issues/26 [#27]: https://github.com/udoprog/genco/issues/27 [0.17.0]: https://github.com/udoprog/genco/compare/0.16.0...0.17.0 ## [0.16.0] ### Changed * Add basic support for using genco to tokenize on stable ([#20]). ## [0.15.1] ### Fixed * Fixed typos in documentation. * Fixed new Clippy lints. ## [0.15.0] ### Fixed * csharp: System must be imported ([#13]). ### Changed * Parse match blocks better by ignoring end condition for nested groups ([#13]). * Match arms containing parenthesis are now whitespace sensitive ([#13]). * Language items are no longer trait objects ([#14]). * Use a singly-linked list to improve how quickly we can iterate over language items in token streams ([#16]). * Pass formatting configuration by reference instead of by value when constructing a formatter ([#17]). ### Added * Patterns are now parsed correctly to support alternatives separated by pipes ([#12]). * Added `quote_fn!` macro and added `FormatInto` to the prelude ([#13]). [#17]: https://github.com/udoprog/genco/issues/17 [#16]: https://github.com/udoprog/genco/issues/16 [#14]: https://github.com/udoprog/genco/issues/14 [#13]: https://github.com/udoprog/genco/issues/13 [#12]: https://github.com/udoprog/genco/issues/12 [#20]: https://github.com/udoprog/genco/issues/20 [0.16.0]: https://github.com/udoprog/genco/compare/0.15.0...0.16.0 [0.15.0]: https://github.com/udoprog/genco/compare/0.14.2...0.15.0 [0.15.1]: https://github.com/udoprog/genco/compare/0.15.0...0.15.1 [0.16.0]: https://github.com/udoprog/genco/compare/0.15.1...0.16.0