You can download binaries for this pre-release from: 
https://github.com/commercialhaskell/stack/releases/tag/rc/v2.9.0.1.

Please test it and let us know at the Stack repository if you run into any 
trouble. If all goes well, we hope to release the final version in a couple of 
weeks.

Changes since v2.7.5:

Behavior changes:

*       stack build --coverage  will generate a unified coverage report, even if
there is only one  *.tix  file, in case a package has tested the library of
another package that has not tested its own library. See
 <https://github.com/commercialhaskell/stack/issues/5713> #5713
*       stack --verbose  no longer includes the lengthy raw snapshot layer 
(rsl) in
the debug output by default. The new  stack --[no-]rsl-in-log  flag enables or
disables the inclusion of the rsl in the debug output.

Other enhancements:

*       Bump to Hpack 0.35.0.
*       On Windows, the installer now sets  DisplayVersion  in the registry, 
enabling
tools like  winget  to properly read the version number.
*       Adds flag  --script-no-run-compile  (disabled by default) that uses the
--no-run  option with  stack script  (and forces the  --compile  option).
This enables a command like  stack --script-no-run-compile Script.hs  to
behave like  stack script <arguments> --no-run --compile -- Script.hs  but
without having to list all the  <arguments>  in the Stack interpreter options
comment in  Script.hs  on the command line. That may help test that scripts
compile in CI (continuous integration). See
 <https://github.com/commercialhaskell/stack/issues/5755> #5755
*       Fuller help is provided at the command line if a subcommand is missing 
(for
example,  stack ls  now yields the equivalent of  stack ls --help). See
 <https://github.com/commercialhaskell/stack/issues/809> #809
*       Add build option  --cabal-verbosity=VERBOSITY  to specify the Cabal 
verbosity
level (the option accepts Cabal's numerical and extended syntax).
See   <https://github.com/commercialhaskell/stack/issues/809> #1369
*       Add the possibility of a  sh  script to customise fully GHC 
installation. See
 <https://github.com/commercialhaskell/stack/pull/5585> #5585
*       tools  subcommand added to  stack ls, to list stack's installed tools.
*       stack uninstall  shows how to uninstall Stack.
*       --ghc-variant  accepts  int-native  as a variant.

Bug fixes:

*       Fix  stack clean --full, so that the files to be deleted are not in 
use. See
 <https://github.com/commercialhaskell/stack/issues/5714> #5714
*       Fix an inconsistency in the pretty formatting of the output of
stack build --coverage
*       Fix repeated warning about missing parameters when using  stack new
*       Include  pantry-0.5.6: Remove operational and mirror keys from 
bootstrap key
set   <https://github.com/commercialhaskell/pantry/pull/53> #53
*       Pass any CPP options specified via  cpp-options:  in the Cabal file to 
GHCi
using GHC's  -optP  flag. See
 <https://github.com/commercialhaskell/stack/pull/5608> #5608
*       On Unix-like operating systems, respect the  with-gcc  option when 
installing
GHC. See   <https://github.com/commercialhaskell/stack/pull/5609> #5609
*       Fixed logic in  get_isa()  in  get-stack.sh  to exclude systems that 
don't
have x86 in their  uname -m  output. See
 <https://github.com/commercialhaskell/stack/issues/5792> 5792.
*       Fixed output of  stack ls snapshots local  on Windows, to behave like 
that on
Unix-like operating systems.
*       Fix non-deterministic test failures when executing a test suite for a
multi-project repository with parallelism enabled. See
 <https://github.com/commercialhaskell/stack/issues/5024> #5024

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/haskell-stack/00e601d8c160%24afa077a0%240ee166e0%24%40pilgrem.com.

Reply via email to