ANN: stack-0.1.8.0
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>
Amazing! Good stuff! Thanks everybody! сб, 21 нояб. 2015 г. в 0:50, Emanuel Borsboom <manny@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@googlegroups.com. To post to this group, send email to haskell-stack@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/haskell-stack/CACGj5vK3EE00BLDbVnrZQqAa927... <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.
participants (2)
-
Emanuel Borsboom -
Geraldus