From 11ceaca941d66b7424cf702de9e6f0f20c947f20 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Tue, 27 Feb 2018 22:11:48 +0700 Subject: [PATCH] Add changelog --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..81bf1b16f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,39 @@ +# Change Log + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/). + +## [0.4] - 2018-02-27 + +### Added + +* `hidden_modules` attribute of the `haskell_library` rule. This allows to + selectively hide modules in a library. See + [#152](https://github.com/tweag/rules_haskell/issues/152). + +### Fixed + +* Test executables now find shared libraries correctly at runtime. See + [#151](https://github.com/tweag/rules_haskell/issues/151). + +* Building of certain modules does not fail with the “file name does not + match module name” message anymore. See + [#139](https://github.com/tweag/rules_haskell/issues/139). + +* Linking issues that resulted in unresolved symbols due to incorrect order + in which static libraries are passed to linker are not resolved. See + [#140](https://github.com/tweag/rules_haskell/issues/140). + +* The “grep not found” error is fixed. See + [#141](https://github.com/tweag/rules_haskell/pull/141). + +* System-level shared libraries introduced by `haskell_cc_import` are now + found correctly during compilation. See + [#142](https://github.com/tweag/rules_haskell/issues/142). + +## [0.3] - 2018-02-13 + +## [0.2] - 2018-01-07 + +## [0.1] - 2018-01-02