bazel-coverage-report-renderer v0.13.0 Release Notes
Release Date: 2020-09-20 // almost 4 years ago-
โ Added
- ๐ Support for GHC 8.10.
- ๐ Support for building fully-static binaries. These binaries have fewer dependencies and are more portable across systems.
- ๐ Support Cabal setup script dependencies. See #1347.
- ๐ Support ghcide.
- ๐ Support building Stackage binaries in
stack_snapshot
, not just libraries. See #1304. - ๐ Better compatibility with --remote_download_minimal.
- ๐ Support Stack snapshot pinning. In the common case, users don't even need to run Stack to resolve a snapshot to a set of package tarballs. The tarballs can be cached in the Bazel repository cache. See #1376.
๐ Changed
- The platform name for Nix users has changed. The platforms in
@//haskell/platforms/...
are still supported, but are deprecated. Use@io_tweag_rules_nixpkgs//nixpkgs/platforms:host
instead. - ๐ Avoid unnecessary recompilation on Windows. See #1280.
- ๐ Use Stack >= 2.3.1 in the implementation of
stack_snapshot
. This enables better sdist caching, better performance, and makesbazel fetch
more effective. - More aggressive shortening of library names to avoid exceeding MACH-O header size limits on macOS.
- ๐ Make variables are now expanded in compiler and REPL flags. See #1381.
๐ Fixed
- ๐ Linking shared libraries and binaries on Linux distributions that have PIE enabled by default, like Ubuntu from at least 18.04 onwards. See #1388.