Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • archive/debian/0.14.5.0-3

    stylish-haskell release 0.14.5.0-3 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • debian/0.14.5.0-3

    stylish-haskell release 0.14.5.0-3 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • archive/debian/0.14.5.0-2

    3074f989 · release 0.14.5.0-2 ·
    stylish-haskell release 0.14.5.0-2 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • debian/0.14.5.0-2

    3074f989 · release 0.14.5.0-2 ·
    stylish-haskell release 0.14.5.0-2 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • archive/debian/0.14.5.0-1

    d17e82a4 · release 0.14.5.0-1 ·
    stylish-haskell release 0.14.5.0-1 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • debian/0.14.5.0-1

    d17e82a4 · release 0.14.5.0-1 ·
    stylish-haskell release 0.14.5.0-1 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • v0.14.6.0

    e75e1075 · Bump version to v0.14.6.0 ·
    v0.14.6.0
    
    - 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

    v0.14.5.0
    
    - 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

    46abf790 · Bump version to v0.14.4.0 ·
    v0.14.4.0
    
    - 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

    0d364b5a · Bump version to v0.14.3.0 ·
    v0.14.3.0
    
    - 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

    4afa2a50 · Bump version to v0.14.2.0 ·
    v0.14.2.0
    
    - 0.14.2.0 (2022-04-27)
         *  Add a build flag to force the use of ghc-lib-parser
  • v0.14.1.0

    645acc4c · Bump version to v0.14.1.0 ·
    v0.14.1.0
    
    - 0.14.1.0 (2022-03-31)
         *  Unify the Editor modules, deal with overlap better
  • v0.14.0.1

    ada15283 · Bump version to v0.14.0.1 ·
    v0.14.0.1
    
    - 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

    1203bc5c · Bump version to v0.14.0.0 ·
    v0.14.0.0
    
    - 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

    1c716235 · Bump version to 0.13.0.0 ·
    v0.13.0.0
    
    - 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
  • archive/debian/0.12.2.0-1

    stylish-haskell release 0.12.2.0-1 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • debian/0.12.2.0-1

    stylish-haskell release 0.12.2.0-1 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split --quilt=linear]
    
  • v0.12.2.0

    84770e33 · Bump version to 0.12.2.0 ·
    v0.12.2.0
    
    - 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)
  • v0.12.1.0

    v0.12.1.0
    
    - 0.12.1.0 (2020-10-05)
         *  Bump Cabal-version to 2.4 (by Łukasz Gołębiewski)
         *  Fix "group" import sort with multi-line imports (by Maxim Koltsov)
  • v0.12.0.0

    a5bc07f7 · Bump version to 0.12.0.0 ·
    v0.12.0.0
    
     -  0.12.0.0 (2020-10-02)
         *  Use ghc-lib-parser rather than haskell-src-exts
    
            This patch swaps out the parsing library from `haskell-src-exts` to
            `ghc-lib-parser`, which gives us better compatibility with GHC.
    
            Because almost every module heavily used the Haskell AST provided by
            `haskell-src-exts`, this was a huge effort and it would not have been
            possible without Felix Mulder doing an initial port, GSoC student
            Beatrice Vergani porting several other steps, and Łukasz Gołębiewski and
            Paweł Szulc who helped me finish up things in the home stretch.
    
            I've generally tried to keep styling 100% compatible with what was there
            before, but some issues may have unintentionally slipped in so please
            report those.
    
            This introduces one new import styling contributed by Felix: when
            wrapping import lists over multiple lines, you can repeat the module
            name, e.g.:
    
                import Control.Monad.Except as X (ExceptT (..), MonadError (..))
                import Control.Monad.Except as X (runExceptT, withExceptT)
    
            This is activated by using `import_align: repeat`.
    
            Secondly, a new Step was added, `module_header`, which formats the
            export list of a module, including the trailing `where` clause.  Details
            for this new step can be found in the `data/stylish-haskell.yaml`.
    
         *   Remove `semigroup` dependency for GHC >= 8.0
         *   Bump `strict` upper bound to 0.4
         *   Bump `Cabal` upper bound to 3.3 for test suite