Skip to content

v0.1.10.0

Compare
Choose a tag to compare
@borsboom borsboom released this 04 Dec 18:07

Release notes:

  • The Stack home page is now at haskellstack.org,
    which shows the documentation rendered by readthedocs.org. Note: this
    has necessitated some changes to the links in the documentation's markdown
    source code, so please check the links on the website before submitting a PR
    to fix them.
  • The locations of the
    Ubuntu
    and
    Debian
    package repositories have changed to have correct URL semantics according to
    Debian's guidelines
    #1378. The old
    locations will continue to work for some months, but we suggest that you
    adjust your /etc/apt/sources.list.d/fpco.list to the new location to avoid
    future disruption.
  • openSUSE and SUSE Linux Enterprise
    packages are now available, thanks to @mimi1vx.
    Note: there will be some lag before these pick up new versions, as they are
    based on Stackage LTS.

Major changes:

  • Support for building inside a Nix-shell providing system dependencies
    #1285
  • Add optional GPG signing on stack upload --sign or with
    stack sig sign ...

Other enhancements:

  • Print latest applicable version of packages on conflicts
    #508
  • Support for packages located in Mercurial repositories
    #1397
  • Only run benchmarks specified as build targets
    #1412
  • Support git-style executable fall-through (stack something executes
    stack-something if present)
    #1433
  • GHCi now loads intermediate dependencies
    #584
  • --work-dir option for overriding .stack-work
    #1178
  • Support detailed-0.9 tests
    #1429
  • Docker: improved POSIX signal proxying to containers
    #547

Bug fixes:

  • Show absolute paths in error messages in multi-package builds
    #1348
  • Docker-built binaries and libraries in different path
    #911
    #1367
  • Docker: --resolver argument didn't effect selected image tag
  • GHCi: Spaces in filepaths caused module loading issues
    #1401
  • GHCi: cpp-options in cabal files weren't used
    #1419
  • Benchmarks couldn't be run independently of eachother
    #1412
  • Send output of building setup to stderr
    #1410