ANN: first release candidate for stack-2.5.x

Skip to first unread message

Emanuel Borsboom

Sep 29, 2020, 2:47:11 PM9/29/20

Download binaries from here:


**Changes since v2.3.3**


Major changes:

* Add the `snapshot-location-base` yaml configuration option, which allows to

  override the default location of snapshot configuration files. This option

  affects how snapshot synonyms (LTS/Nightly) are expanded to URLs by the

  `pantry` library.

* `docker-network` configuration key added to overwrite docker `--net` arg


Behavior changes:


* File watching now takes into account specified targets, old behavior could

  be restored using the new flag `--watch-all`



Other enhancements:


* `stack ls dependencies json` now includes fields `sha256` and `size` for

  dependencies of `type` `archive` in `location`.


* Build failures now show a hint to scroll up to the corresponding section


* Customisable output styles (see `stack --help` and the `--stack-colors`

  option, and `stack ls stack-colors --help`) now include `info`, `debug`,

  `other-level`, `secondary` and `highlight`, used with verbose output.


Bug fixes:


* Fix `stack test --coverage` when using Cabal 3

* `stack new` now generates PascalCase'd module name correctly.


* Connection issues to Casa server no longer cause builds to failure. Casa acts

  only as an optimizing cache layer, not a critical piece of infrastructure.

* Fix modified time busting caches by always calculating sha256 digest during

  the build process.


Reply all
Reply to author
0 new messages