stack v2.5.0.1 Release Notes
Release Date: 2020-09-25 // over 3 years ago-
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
#5310
Other enhancements:
stack ls dependencies json
now includes fieldssha256
andsize
for
dependencies oftype
archive
inlocation
.
#5280- ๐ Build failures now show a hint to scroll up to the corresponding section
#5279 - ๐
Customisable output styles (see
stack --help
and the--stack-colors
option, andstack ls stack-colors --help
) now includeinfo
,debug
,
other-level
,secondary
andhighlight
, used with verbose output.
๐ Bug fixes:
- ๐ Fix
stack test --coverage
when using Cabal 3 stack new
now generates PascalCase'd module name correctly.
#5376- ๐ 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.
#5125
- โ Add the