stack v2.1.3 Release Notes

Release Date: 2019-07-13 // over 4 years ago
  • โฌ†๏ธ 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