[Haskell-cafe] ANN: stack-0.1.8.0

Geraldus heraldhoi at gmail.com
Fri Nov 20 20:22:59 UTC 2015


Amazing!  Good stuff!  Thanks everybody!

сб, 21 нояб. 2015 г. в 0:50, Emanuel Borsboom <manny at fpcomplete.com>:

> New version released of Stack, a build tool.
>
> See README
> <https://github.com/commercialhaskell/stack/tree/release#how-to-install>
> for installation and upgrade instructions.
>
> There are now Windows installers available: download them here
> <https://github.com/commercialhaskell/stack/blob/release/doc/install_and_upgrade.md#windows>.
> In addition, new Fedora 23 packages are available here
> <https://github.com/commercialhaskell/stack/blob/release/doc/install_and_upgrade.md#fedora>
> .
>
> Note that, starting with v0.1.8.0, releases of Stack will always have an
> even-numbered second-to-last version component. Odd second-to-last version
> components are reserved for unstable builds.
>
> Major changes:
>
>    - GHCJS can now be used with stackage snapshots via the new compiler
>    field.
>    - Docker integration works with non-FP Complete generated images
>    #531 <https://github.com/commercialhaskell/stack/issues/531>
>
> Other enhancements:
>
>    - Added an allow-newer config option
>    #922 <https://github.com/commercialhaskell/stack/issues/922>
>    #770 <https://github.com/commercialhaskell/stack/issues/770>
>    - When a Hackage revision invalidates a build plan in a snapshot,
>    trust the
>    snapshot #770 <https://github.com/commercialhaskell/stack/issues/770>
>    - Added a stack config set resolver RESOLVER command. Part of work on
>    #115 <https://github.com/commercialhaskell/stack/issues/115>
>    - stack setup can now install GHCJS on windows. See
>    #1145 <https://github.com/commercialhaskell/stack/issues/1145> and
>    #749 <https://github.com/commercialhaskell/stack/issues/749>
>    - stack hpc report command added, which generates reports for HPC tix
>    files
>    - stack ghci now accepts all the flags accepted by stack build. See
>    #1186 <https://github.com/commercialhaskell/stack/issues/1186>
>    - stack ghci builds the project before launching GHCi. If the build
>    fails,
>    optimistically launch GHCi anyway. Use stack ghci --no-build option to
>    disable #1065 <https://github.com/commercialhaskell/stack/issues/1065>
>    - stack ghci now detects and warns about various circumstances where
>    it is
>    liable to fail. See
>    #1270 <https://github.com/commercialhaskell/stack/issues/1270>
>    - Added require-docker-version configuration option
>    - Packages will now usually be built along with their tests and
>    benchmarks. See
>    #1166 <https://github.com/commercialhaskell/stack/issues/1166>
>    - Relative local-bin-path paths will be relative to the project’s root
>    directory, not the current working directory.
>    #1340 <https://github.com/commercialhaskell/stack/issues/1340>
>    - stack clean now takes an optional [PACKAGE] argument for use in
>    multi-package projects. See
>    #583 <https://github.com/commercialhaskell/stack/issues/583>
>    - Ignore cabal_macros.h as a dependency
>    #1195 <https://github.com/commercialhaskell/stack/issues/1195>
>    - Pad timestamps and show local time in —verbose output
>    #1226 <https://github.com/commercialhaskell/stack/issues/1226>
>    - GHCi: Import all modules after loading them
>    #995 <https://github.com/commercialhaskell/stack/issues/995>
>    - Add subcommand aliases: repl for ghci, and runhaskell for runghc
>    #1241 <https://github.com/commercialhaskell/stack/issues/1241>
>    - Add typo recommendations for unknown package identifiers
>    #158 <https://github.com/commercialhaskell/stack/issues/158>
>    - Add stack path --local-hpc-root option
>    - Overhaul dependencies’ haddocks copying
>    #1231 <https://github.com/commercialhaskell/stack/issues/1231>
>    - Support for extra-package-dbs in ‘stack ghci’
>    #1229 <https://github.com/commercialhaskell/stack/pull/1229>
>    - stack new disallows package names with “words” consisting solely of
>    numbers
>    #1336 <https://github.com/commercialhaskell/stack/issues/1336>
>    - stack build --fast turns off optimizations
>
> Bug fixes:
>
>    - Fix: Haddocks not copied for dependencies
>    #1105 <https://github.com/commercialhaskell/stack/issues/1105>
>    - Fix: Global options did not work consistently after subcommand
>    #519 <https://github.com/commercialhaskell/stack/issues/519>
>    - Fix: ‘stack ghci’ doesn’t notice that a module got deleted
>    #1180 <https://github.com/commercialhaskell/stack/issues/1180>
>    - Rebuild when cabal file is changed
>    - Fix: Paths in GHC warnings not canonicalized, nor those for packages
>    in
>    subdirectories or outside the project root
>    #1259 <https://github.com/commercialhaskell/stack/issues/1259>
>    - Fix: unlisted files in tests and benchmarks trigger extraneous
>    second build
>    #838 <https://github.com/commercialhaskell/stack/issues/838>
>
>>
> --
> You received this message because you are subscribed to the Google Groups
> "haskell-stack" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to haskell-stack+unsubscribe at googlegroups.com.
> To post to this group, send email to haskell-stack at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/haskell-stack/CACGj5vK3EE00BLDbVnrZQqAa927KLkg4dGeYQJOOhsWMy7b-3g%40mail.gmail.com
> <https://groups.google.com/d/msgid/haskell-stack/CACGj5vK3EE00BLDbVnrZQqAa927KLkg4dGeYQJOOhsWMy7b-3g%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20151120/6183a170/attachment.html>


More information about the Haskell-Cafe mailing list