stack v2.5.1 Release Notes
Release Date: 2020-10-15 // over 3 years ago-
⬆️ See https://haskellstack.org/ for installation and upgrade instructions.
🔄 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 override 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
🚀 Thanks to all our contributors for this release:
- Andrea Condoluci
- Andreas Herrmann
- Andres Schmois
- Ariel D. Moya Sequeira
- Brandon Chinn
- Cheah Jer Fei
- DerpyCrabs
- Emanuel Borsboom
- Felix Yan
- Jannik Theiß
- Jens Petersen
- Junji Hashimoto
- Kirill Zaborsky
- Michael Snoyman
- Mihai Maruseac
- Mike Pilgrem
- Niklas Hambüchen
- Ondřej Slámečka
- Piper McCorkle
- Thomas Lopatic
- tomjaguarpaw
- ➕ Add the