@@ -6,14 +6,71 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
66
77## Upcoming release
88
9- ### Added
9+ nothing yet
1010
11- * Support for Bazel 2.0.0.
11+ ### [ 0.12.0 ] - 2020-03-DD TODO set day
1212
13- ### Changed
13+ ## Highlights
14+
15+ * Various improvements to Windows support.
16+
17+ * Support for Bazel 2.0.0
18+
19+ * Minimum supported Bazel version is now 0.29
20+
21+ ## Added
22+
23+ * ` haskell_repl ` now has a ` hie_bios ` output group
24+ * Added support for [ hrepl] ( https://github.com/google/hrepl )
25+ * ` haskell_cabal_library ` , ` haskell_cabal_binary ` , and ` stack_snapshot `
26+ now have a ` verbose ` argument, to allow suppressing their output.
27+ See [ #1208 ] ( https://github.com/tweag/rules_haskell/pull/1208 ) .
28+ * ` haskell_cabal_library ` and ` stack_snapshot ` now have a
29+ Boolean parameter ` haddock ` to specify whether haddock generation
30+ should be performed (defaulted to ` True ` ).
31+ * Added support for GHC bindist versions ` 8.8.3 ` , ` 8.8.2 ` , and ` 8.8.1 ` .
32+ * Windows: support for ` cabal `
33+ See [ #1133 ] ( https://github.com/tweag/rules_haskell/pull/1133 ) .
34+ * ` haskell_cabal_library ` now builds and exports haddock documentation
35+ See [ #1102 ] ( https://github.com/tweag/rules_haskell/pull/1102 ) .
36+
37+ ## Removed
38+
39+ * ` hazel ` has been deleted, please use ` stack_snapshot ` instead.
40+
41+ ## Changed
1442
1543* The ` haskell_register_toolchains() ` is no longer defined in
1644 ` haskell/repositories.bzl ` , load it from ` haskell/toolchain.bzl ` instead.
45+ * ` cabal ` wrapper: specify ` python3 ` as a requirement,
46+ to enhance error messages on macOS
47+ * ` ghc_bindist ` and ` haskell_register_ghc_bindists ` now have
48+ a ` locale ` argument. Set it to circumvent issues on systems without
49+ the default ` C.UTF-8 ` locale.
50+ See [ #1249 ] ( https://github.com/tweag/rules_haskell/pull/1249 ) .
51+ * macOS: ` BAZEL_USE_CPP_ONLY_TOOLCHAIN = 1 ` must be set for Bazel
52+ to pick the correct C compiler.
53+ See [ #1159 ] ( https://github.com/tweag/rules_haskell/pull/1159 ) .
54+ See [ #1158 ] ( https://github.com/tweag/rules_haskell/pull/1158 ) .
55+ * ` stack_snapshot ` : warning of stackage dependencies are not shown anymore,
56+ as they are irrelevant.
57+ See [ #1146 ] ( https://github.com/tweag/rules_haskell/pull/1146 ) and
58+ [ #1026 ] ( https://github.com/tweag/rules_haskell/issues/1026 ) .
59+ * Sorted the content of generated manifest files, hereby avoid some spurious
60+ rebuilds (more builds caching).
61+ See [ #1128 ] ( https://github.com/tweag/rules_haskell/pull/1128 ) and
62+ [ #1126 ] ( https://github.com/tweag/rules_haskell/issues/1126 ) .
63+
64+ ## Fixed
65+
66+ * ` haskell_cabal_library ` and ` haskell_library ` now set relative
67+ ` RUNPATH ` entries.
68+ See [ #1267 ] ( https://github.com/tweag/rules_haskell/pull/1267 )
69+ * Fixed that GHC bindist could contain absolute ` RUNPATH ` to ` rts `
70+ See [ #1131 ] ( https://github.com/tweag/rules_haskell/pull/1131 ) .
71+ * Documentations of rules ` haskelly_library ` , ` haskell_binary ` ,
72+ and ` haskell_test ` now show the documentation of attributes.
73+ See [ #1122 ] ( https://github.com/tweag/rules_haskell/issues/1122 ) .
1774
1875## [ 0.11.0] - 2019-10-10
1976
0 commit comments