Skip to content

v2.1.3

Compare
Choose a tag to compare
@borsboom borsboom released this 13 Jul 21:25
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
    in extra-deps. See
    #4887.

  • Set the HASKELL_DIST_DIR environment to a proper package dist
    directory so doctest 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 to pantry, 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