From f12f4bbc93f8f5b23b9e12b30006a302812ced3e Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Fri, 29 Mar 2024 12:09:04 -0400 Subject: [PATCH] changelog: group --- CHANGELOG.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 747c621..563862c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,19 +1,21 @@ # Revision history for haskell-flake -## Unreleased +## Unreleased (0.5.0) -- #210: Add `extraLibraries` to `settings` module. -- #277: Add `otherOverlays` option to add custom Haskell package overlays. -- #225: settings: add `removeReferencesTo` -- #215: Improved debug logging. -- #216: Remove `debug` option (pass `--trace-verbose` to nix instead) -- Fixes - - #222: Improve `cabal.project` parser by handling files not ending with newline - - #223 Make `devShell.tools` a `lazyAttrsOf` (lazy evaluation of values) - Breaking changes - #221: Switch to `buildFromSdist`, to allow using non-standard package sets (wherein `cabal-install` is otherwise built without using user's overrides) - #253: Enable controlling `buildFromSdist` through `settings..buildFromSdist`. (This was turned off by default originally, but was turned on by default in #286) -- #271: Change all `types.attrsOf` to `types.lazyAttrsOf`. If you use `lib.mkIf` for `attrsOf` values (not `submodule` options), use `lib.optionalAttrs` instead. This fixes #270 (`basePackages`) and improves performance. +- Enhancements + - `settings` module: + - #210: Add `extraLibraries` to `settings` module. + - #225: Add `removeReferencesTo` to `settings` module. + - #277: Add `otherOverlays` option to add custom Haskell package overlays. + - #215: Improved debug logging. + - #216: Remove `debug` option (pass `--trace-verbose` to nix instead) +- Fixes + - #222: Improve `cabal.project` parser by handling files not ending with newline + - #223 Make `devShell.tools` a `lazyAttrsOf` (lazy evaluation of values) + - #271: Change all `types.attrsOf` to `types.lazyAttrsOf`. If you use `lib.mkIf` for `attrsOf` values (not `submodule` options), use `lib.optionalAttrs` instead. This fixes #270 (`basePackages`) and improves performance. ## 0.4.0 (Aug 22, 2023)