@@ -6,17 +6,51 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
66
77## [ 0.7] - ???
88
9+ ### Added
10+
11+ * Support for Bazel 0.20.0. This is now also the lower bound for the
12+ supported version.
13+ * Supported reexported modules, via the
14+ new
15+ [ ` exports ` attribute] ( http://api.haskell.build/haskell/haskell.html#haskell_library.exports ) .
16+ See [ #357 ] ( https://github.com/tweag/rules_haskell/issues/357 ) .
17+ * Support ` linkstatic ` attribute, for building mostly static binaries.
18+ This is now the default for binaries, to match the C/C++ rules
19+ defaults.
20+ See [ #378 ] ( https://github.com/tweag/rules_haskell/issues/378 ) .
21+ * It is now possible to set default Haddock flags in the toolchain
22+ definition.
23+ See [ #425 ] ( https://github.com/tweag/rules_haskell/pull/425 ) .
24+ * Support wrapping Haskell libraries as shared objects callable from
25+ Python.
26+ See [ #370 ] ( https://github.com/tweag/rules_haskell/issues/370 ) .
27+
928### Changed
1029
1130* REPL targets have changed name. If you have a library target ` foo ` ,
1231 then the corresponding REPL target is now called ` foo@repl ` . It was
1332 previously called ` foo-repl ` . The old name is still supported but is
1433 deprecated.
34+ * Don't set a default version number anymore in libraries and
35+ binaries. Version numbers, and CPP version macros, are now only used
36+ for packages imported from Hackage. Don't use them otherwise.
37+ See
38+ [ #386 ] ( https://github.com/tweag/rules_haskell/pull/386 ) ,
39+ [ #414 ] ( https://github.com/tweag/rules_haskell/pull/414 )
40+ and [ #446 ] ( https://github.com/tweag/rules_haskell/pull/446 ) .
41+ * On macOS, we use ` ar ` for linking, not Libtool.
42+ See [ #392 ] ( https://github.com/tweag/rules_haskell/pull/392 ) .
43+ * The ` runfiles ` Haskell library has been broken out into a Cabal
44+ library and published on Hackage.
1545
1646### Fixed
1747
48+ * Make REPL force building of dependencies.
49+ See [ #363 ] ( https://github.com/tweag/rules_haskell/pull/363 ) .
1850* Don’t crash on inputs missing ` .haddock ` interface files. See
1951 [ #362 ] ( https://github.com/tweag/rules_haskell/pull/362 )
52+ * Fix handling of non-unique package names.
53+ See [ #403 ] ( https://github.com/tweag/rules_haskell/pull/403 ) .
2054
2155## [ 0.6] - 2018-07-21
2256
0 commit comments