Skip to content

Releases: haskell/stylish-haskell

v0.14.6.0

19 Jan 14:04
Compare
Choose a tag to compare
- 0.14.6.0 (2024-01-19)
     * #471 Support GHC 9.8 (by Michael Peyton Jones)
     * #440 Fix dissappearing `DEPRECATED` pragma on module (by Lev Dvorkin)
     * #464 Fix compilation issue with GHC 9.4

v0.14.5.0

24 Jun 14:40
3355a0e
Compare
Choose a tag to compare
- 0.14.5.0 (2023-06-23)
     * #459 Support GHC 9.6 (By Michael Peyton Jones)
     * #445 Default `ghc-lib` flag to True (by amesgen)

v0.14.4.0

09 Jan 09:31
Compare
Choose a tag to compare
- 0.14.4.0 (2023-01-09)
     * #421 Support GHC 9.4 (by Lei Zhu)
     * #439 Fix NoXyz extension issues for .cabal files (by Lev Dvorkin)
     * #424 Deriving alignment for enums (by Lev Dvorkin)
     * #416 Support Safe/Trustworthy/Unsafe extensions

v0.14.3.0

28 Sep 10:08
Compare
Choose a tag to compare
- 0.14.3.0 (2022-09-28)
     * Fix parsing of NoXyz extensions
     * Bump `Cabal` upper bound to 4.0
     * Add option to automatically group imports (by Tikhon Jelvis)

v0.14.2.0

27 Apr 08:25
Compare
Choose a tag to compare
- 0.14.2.0 (2022-04-27)
     *  Add a build flag to force the use of ghc-lib-parser

v0.14.1.0

31 Mar 12:15
Compare
Choose a tag to compare
- 0.14.1.0 (2022-03-31)
     *  Unify the Editor modules, deal with overlap better

v0.14.0.1

17 Mar 14:48
Compare
Choose a tag to compare
- 0.14.0.1 (2022-03-17)
     *  Use GHC API directly if >= 9.2.2
     *  Bump `bytestring` upper bound to 0.12

v0.14.0.0

16 Mar 21:07
Compare
Choose a tag to compare
- 0.14.0.0 (2022-03-16)
     *  Port to GHC 9.2 AST (by jaspervdj)
     *  Case insensitive import sort (by vlatkoB)
     *  Fix issue with dissappearing GADT kind signatures (by Łukasz Gołębiewski)

v0.13.0.0

15 Sep 20:57
Compare
Choose a tag to compare
- 0.13.0.0 (2021-09-15)
     *  Don't remove ticks on promoted data types (by Jim McStanton)
     *  Add break_only_where option (by 1Computer1)
     *  Keep wildcard if present in IEThingWith (by Moisés Ackerman)
     *  Generalise break_only_where to allow single-line module headers
        (by Thomas Winant)
     *  Add new configuration to ModuleHeader step (by Pawel Szulc)
     *  Add a language pragma style "vertical_compact" (by Javran Cheng)
     *  Don't remove existential quantification (by Imuli)
     *  Add support for post qualified import formatting (by Moisés Ackerman)
     *  Bump `optparse-applicative` upper bound to 0.17

v0.12.2.0

08 Oct 12:56
Compare
Choose a tag to compare
- 0.12.2.0 (2020-10-08)
     *  align: Add a new option for aligning only adjacent items (by 1Computer1)
     *  align: Add support for aligning MultiWayIf syntax (by 1Computer1)
     *  data: Fix some issues with record field padding
     *  module_header: Add separate_lists option
     *  imports: Respect separate_lists for (..) imports
     *  data: Make sorting deriving list optional (by Maxim Koltsov)