Skip to content

Commit 3493dd6

Browse files
committed
release 0.12: add changelog
1 parent 14f61c4 commit 3493dd6

File tree

2 files changed

+62
-4
lines changed

2 files changed

+62
-4
lines changed

CHANGELOG.md

Lines changed: 60 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

MAINTAINERS.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
feature).
1313
- Check the list below for PRs to remove.
1414
- [ ] Write `CHANGELOG` by going through all pull requests since last
15-
release (https://github.com/tweag/rules_haskell/pulls?q=is%3Apr).
15+
release (https://github.com/tweag/rules_haskell/is%3Apr+merged%3A>%3DYYYY-MM-DD)
16+
replacing YYYY-MM-DD by the date of the last release.
1617
- Add Highlights section for major improvements/changes
1718
- `Added`, `Removed`, `Changed`, `Fixed` as necessary
1819
- If relevant, add corresponding PRs to the changes

0 commit comments

Comments
 (0)