brittany v0.12.1.0 Release Notes
Release Date: 2019-09-01 // over 4 years ago-
- ๐ Support ghc-8.8
- ๐ Support for OverloadedLabels extension (thanks to Evan Rutledge Borden @eborden)
- ๐ Support for Implicit Params extension (thanks to pepe iborra @pepeiborra)
- โ Add flag
--no-user-config
to enable only using manually passed config - ๐ Disable the performance test suite by default to prevent spurious failures
on certain CI setups. The github/travis brittany CI still has all tests
enabled. See the
brittany-test-perf
flag in the cabal file. - ๐ Bugfixes:
- Fix one wandering-comment bug for let-in expressions
- Fix invalid result for prefix operator pattern matches
- Fix lambda expression with laziness/strictness annotation
- Fix parenthesis handling for infix pattern matches with 3+ arguments
- ๐ Changes to layouting behaviour:
- For pattern matching and data/instance definitions, the usage of parenthesis is now "normalized", i.e. superfluous parens are removed by brittany.