v2.1.3
See https://haskellstack.org/ for installation and upgrade instructions.
Changes since v2.1.1
Behavior changes:
-
Disable WAL mode for SQLite3 databases, to improve compatibility with
some platforms and filesystems. See
#4876. -
By default, do not perform expiry checks in Hackage Security. See
#4928.
Other enhancements:
-
Do not rerun expected test failures. This is mostly a change that
will only affect the Stackage Curator use case, but there is now an
additional message letting the user know when a previously-failed
test case is being rerun. -
Move configure information for local packages back to .stack-work to
improve caching. See
#4893.
Bug fixes:
-
Fix to allow dependencies on specific versions of local git repositories. See
#4862 -
Allow Stack commands to be run in Nix mode without having a project file
available. See
#4854. -
Removes dependency on gnu-tar for OSX and Linux environment. The
--force-local
option was required only for windows environment. -
Properly wait for the
tar
subprocess to complete before returning, thereby
avoiding a SIGTERM screwing up GHC installation. See
#4888. -
Use package complete locations from lock files when resolving dependencies
inextra-deps
. See
#4887. -
Set the
HASKELL_DIST_DIR
environment to a proper package dist
directory sodoctest
is able to load modules autogenerated by Cabal. -
Expose package library when running tests.
-
Fix support for non-ASCII module names. See
4938
Other changes:
- Rename
pantry-tmp
package back topantry
, now that we have gained
maintainership (which had been used by someone else for a candidate-only test
that made it look like the name was free but prevented uploading a real
package).
Thanks to all our contributors for this release:
- Alan Malloy
- Alexander
- Emanuel Borsboom
- Kirill Zaborsky
- Matt Audesse
- Michael Snoyman
- Mihai Maruseac
- Sibi Prabakaran