New version released of Stack, a build tool. See haskellstack.org for installation and upgrade instructions. Release notes: - Arch Linux: Stack has been adopted into the official community repository <https://www.archlinux.org/packages/community/x86_64/stack/>, so we will no longer be updating the AUR with new versions. See the install/upgrade guide <http://docs.haskellstack.org/en/stable/install_and_upgrade.html#arch-linux> for current download instructions. Major changes: - stack init and solver overhaul #1583 <https://github.com/commercialhaskell/stack/pull/1583> Other enhancements: - Disable locale/codepage hacks when GHC >=7.10.3 #1552 <https://github.com/commercialhaskell/stack/issues/1552> - Specify multiple images to build for stack image container docs <http://docs.haskellstack.org/en/v1.0.2/yaml_configuration.html#image> - Specify which executables to include in images for stack image container docs <http://docs.haskellstack.org/en/v1.0.2/yaml_configuration.html#image> - Docker: pass supplemantary groups and umask into container - If git fetch fails wipe the directory and try again from scratch #1418 <https://github.com/commercialhaskell/stack/issues/1418> - Warn if newly installed executables won’t be available on the PATH #1362 <https://github.com/commercialhaskell/stack/issues/1362> - stack.yaml: for stack image container, specify multiple images to generate, and which executables should be added to those images - GHCI: add interactive Main selection #1068 <https://github.com/commercialhaskell/stack/issues/1068> - Care less about the particular name of a GHCJS sdist folder #1622 <https://github.com/commercialhaskell/stack/issues/1622> - Unified Enable/disable help messaging #1613 <https://github.com/commercialhaskell/stack/issues/1613> Bug fixes: - Don’t share precompiled packages between GHC/platform variants and Docker #1551 <https://github.com/commercialhaskell/stack/issues/1551> - Properly redownload corrupted downloads with the correct file size. Mailing list discussion <https://groups.google.com/d/msg/haskell-stack/iVGDG5OHYxs/FjUrR5JsDQAJ> - Gracefully handle invalid paths in error/warning messages #1561 <https://github.com/commercialhaskell/stack/issues/1561> - Nix: select the correct GHC version corresponding to the snapshot even when an abstract resolver is passed via --resolver on the command-line. #1641 <https://github.com/commercialhaskell/stack/issues/1641> - Fix: Stack does not allow using an external package from ghci #1557 <https://github.com/commercialhaskell/stack/issues/1557> - Disable ambiguous global ‘—resolver’ option for ‘stack init’ #1531 <https://github.com/commercialhaskell/stack/issues/1531> - Obey --no-nix flag - Fix: GHCJS Execute.hs: Non-exhaustive patterns in lambda #1591 <https://github.com/commercialhaskell/stack/issues/1591> - Send file-watch and sticky logger messages to stderr #1302 <https://github.com/commercialhaskell/stack/issues/1302> #1635 <https://github.com/commercialhaskell/stack/issues/1635> - Use globaldb path for querying Cabal version #1647 <https://github.com/commercialhaskell/stack/issues/1647>
participants (1)
-
Emanuel Borsboom