See README for installation and upgrade instructions.
Note: the binary tarballs’ contents have changed, and they now enclose their contents in a directory, and include documentation. If you have a script that should only extract the stack executable, use something like tar xzf stack-0.1.5.0-x86_64-osx.tar.gz --strip-components=1 stack-0.1.5.0-x86_64-osx/stack.
MinGHC installers have also been updated to include this version of stack (and will continue to be updated for future releases).
On Windows, we now use a full MSYS2 installation in place of the previous PortableGit. This gives you access to the pacman package manager for more easily installing libraries.
Cached data is written with a checksum of its structure #889
Fully removed --optimizations flag
Added --cabal-verbose flag
Added --file-watch-poll flag for polling instead of using filesystem events (useful for running tests in a Docker container while modifying code in the host environment. When code is injected into the container via a volume, the container won’t propagate filesystem events).
Give a preemptive error message when -prof is given as a GHC option #1015
Locking is now optional, and will be turned on by setting the STACK_LOCK environment variable to true#950
Create default stack.yaml with documentation comments and commented out options #226