Bump to 0.8.0.1; Add changelog
parent
f350113f7f
commit
135460622f
25
ChangeLog.md
25
ChangeLog.md
|
@ -1,5 +1,30 @@
|
||||||
# Revision history for brittany
|
# Revision history for brittany
|
||||||
|
|
||||||
|
## 0.8.0.1 -- May 2017
|
||||||
|
|
||||||
|
* Document the high-level design of the program
|
||||||
|
* Improve layouting for many different cases, too many to list here. Brittany
|
||||||
|
still does only reformat top-level type signatures and bindings.
|
||||||
|
* Publish all dependencies on hackage; `ghc-exactprint ` adaptions got merged
|
||||||
|
upstream as well.
|
||||||
|
* Reduce the aggressiveness of horizontal alignment; this is configurable
|
||||||
|
via the `lconfig_alignmentLimit` and `lconfig_alignmentBreakOnMultiline`
|
||||||
|
values (config file only for now).
|
||||||
|
* (!) Breaking change to the config file format: The keys previously contained
|
||||||
|
underscore (e.g. `_econf_Werror`) but do not anymore (`econf_Werror`).
|
||||||
|
Add config version; also
|
||||||
|
* Move config value `conf_errorHandling.econf_CPPMode` to
|
||||||
|
`conf_preprocessor.ppconf_CPPMode`.
|
||||||
|
* Cope with unhandled syntactical constructs more gracefully by falling back
|
||||||
|
on the ghc-exactprint output; Brittany simply won't touch certain
|
||||||
|
subexpressions instead of aborting. This is further configurable via the
|
||||||
|
`econf_omit_output_valid_check` config value.
|
||||||
|
* Due to improvements to the `butcher` library: Accept `--key=value` on
|
||||||
|
commandline (only `--key value` was supported previously).
|
||||||
|
* Improve testsuite setup: The `tests.blt` file contains many different
|
||||||
|
testcases that allow quick addition - feel free to report bugs directly
|
||||||
|
by making PRs with additions to that file.
|
||||||
|
|
||||||
## 0.7.1.0 -- 2016-09-06
|
## 0.7.1.0 -- 2016-09-06
|
||||||
|
|
||||||
* Support stack
|
* Support stack
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
name: brittany
|
name: brittany
|
||||||
version: 0.8.0.0
|
version: 0.8.0.1
|
||||||
synopsis: Haskell source code formatter
|
synopsis: Haskell source code formatter
|
||||||
description: {
|
description: {
|
||||||
See <https://github.com/lspitzner/brittany/blob/master/README.md the README>
|
See <https://github.com/lspitzner/brittany/blob/master/README.md the README>
|
||||||
|
|
Loading…
Reference in New Issue