Skip to content

Commit a3f0cab

Browse files
committed
CHANGELOG: update for 0.11
1 parent e65df75 commit a3f0cab

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,57 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
66

77
## Upcoming release
88

9+
nothing yet
10+
11+
## [0.11.0] - 2019-10-10
12+
13+
### Highlights
14+
15+
* Various improvements to `cabal_binary/library` and `stack_snapshot`.
16+
17+
* Initial experimental Windows support for `cabal_binary/library` and
18+
`stack_snapshot`.
19+
20+
* [`start`](./start) script for setting up `rules_haskell` allows to set up a nixpkgs-based
21+
bazel workspace, for NixOS users, via the `--use-nix` option.
22+
23+
### Added
24+
25+
* Windows-support for cabal/stack.
26+
See [#1074](https://github.com/tweag/rules_haskell/pull/1074).
27+
* `stack_snapshot`: `vendored_packages` attribute for manually
28+
overriding packages in a stack snapshot.
29+
There is an example in [./examples/WORKSPACE](./examples/WORKSPACE).
30+
See [#1060](https://github.com/tweag/rules_haskell/pull/1060).
31+
32+
### Removed
33+
34+
* The `haskell/haskell.bzl` entrypoint, which was deprecated in the
35+
previous release, was removed. Please use `haskell/defs.bzl`
36+
instead.
37+
938
### Changed
1039

1140
* The `deps` attribute to `stack_snapshot` has been replaced by the
1241
`extra_deps` attribute. It no longer takes a list of dependencies to be added
1342
to all packages, but instead a dictionary specifying additional dependencies
1443
to select packages. See `stack_snapshot` API docs for an example. See
1544
[#1068](https://github.com/tweag/rules_haskell/pull/1068).
45+
46+
### Fixed
47+
48+
* Unified the `cc_wrapper` on all OSes.
49+
* Consistently shortens paths of library dependencies to work around
50+
size limits on Windows and macOS
51+
* fixes `.so/.dylib` ending confusing on macOS
52+
* improves the REPL on macOS
53+
See [#1039](https://github.com/tweag/rules_haskell/pull/1039).
54+
* `cabal_binary/library` targets don’t name-clash anymore
55+
* `haskell_cabal_library` no longer builds `exe` components, speeding
56+
up builds.
57+
See [#1095](https://github.com/tweag/rules_haskell/pull/1095).
58+
* Haddock information for protobuf rules generates correctly.
59+
See [#1108](https://github.com/tweag/rules_haskell/pull/1108).
1660

1761
## [0.10.0] - 2019-09-03
1862

MAINTAINERS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
### Remove these PRs from minor releases
4242

43-
- [ ] https://github.com/tweag/rules_haskell/pull/1076
43+
- --
4444

4545

4646
## Bumping bazel version

0 commit comments

Comments
 (0)