diff --git a/CHANGELOG.md b/CHANGELOG.md index 003226d75..b4a191ed7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +5.2.4: + + * Pretty print imports + * Fix pretty print for string literals for `DataKinds` + * Support `--validate` option for checking the format without reformatting + * Support parse `#include`, `#error`, `#warning` directives + * Support read `LANGUAGE` pragma and parse the declared extensions from source + * Treat `TypeApplications` extension as 'badExtensions' due to the `@` symbol + * Improve pretty print for unboxed tuples + * Fix many issues related to infix operators, includes TH name quotes, + `INLINE`/`NOINLINE` pragmas, infix type operator and infix constructor + * Fix pretty print for operators in `INLINE`/`NOINLINE` pragmas + * Support for `EmptyCases` extension + * Fix TH name quotes on operator names + * Optimize pretty print for many fundeps + * Fix extra linebreaks after short identifiers + 5.2.3: * Sort explicit import lists diff --git a/hindent.cabal b/hindent.cabal index eaaf0cf86..bd06327c6 100644 --- a/hindent.cabal +++ b/hindent.cabal @@ -1,5 +1,5 @@ name: hindent -version: 5.2.3 +version: 5.2.4 synopsis: Extensible Haskell pretty printer description: Extensible Haskell pretty printer. Both a library and an executable. .