bazel-coverage-report-renderer v0.12.0 Release Notes
Release Date: 2020-03-16 // about 4 years ago-
Highlights
๐ Various improvements to Windows support.
๐ Support for Bazel 2.0.0
๐ Minimum supported Bazel version is now 0.29, but GHC bindist is known to fail on macOS with Bazel 0.29. Please use a more recent version for macOS.
โ Added
haskell_repl
now has ahie_bios
output group See #1263- โ Added support for hrepl (a standalone binary that runs REPLS for Bazel Haskell targets). See #1210.
haskell_cabal_library
,haskell_cabal_binary
, andstack_snapshot
now have averbose
argument, to allow suppressing their output. See #1208.haskell_cabal_library
andstack_snapshot
now build the Haddock documentation if the parameterhaddock
is set toTrue
(the default). See #1102 and #1200.- โ Added support for GHC bindist versions
8.8.3
,8.8.2
, and8.8.1
. - ๐ Windows: support for
cabal
See #1133. - rules_haskell now depends on rules_sh, a toolchain for common shell commands. See #1117, #1143, and #1136 for motivation. See #1096 for the issue that triggered this train of thought.
โ Removed
hazel
has been deleted, please usestack_snapshot
instead. See #1158.
๐ Changed
- The
haskell_register_toolchains()
is no longer defined inhaskell/repositories.bzl
, load it fromhaskell/toolchain.bzl
instead. cabal
wrapper: specifypython3
as a requirement, to enhance error messages on macOS and reduce cache invalidations. See #1251, #1097, and #1096.ghc_bindist
andhaskell_register_ghc_bindists
now have alocale
argument. Set it to circumvent issues on systems without the defaultC.UTF-8
locale. See #1249.- ๐ macOS:
BAZEL_USE_CPP_ONLY_TOOLCHAIN = 1
must be set for Bazel to pick the correct C compiler. See #1159. - โ
stack_snapshot
: warning of stackage dependencies are not shown anymore, as they are irrelevant. See #1146 and #1026. - Sorted the content of generated manifest files, hereby avoid some spurious rebuilds (more builds caching). See #1128 and #1126.
- โก๏ธ Windows: possible race condition on
stack update
is now avoided, by callingstack update
only once. See #1199 and #1090.
๐ Fixed