mirror of
https://github.com/nmattia/snack.git
synced 2024-11-28 12:27:41 +03:00
1.2 KiB
1.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- This CHANGELOG file to track changes to the command line and library APIs.
- Support for custom GHC version,
ghcWithPackages
andpkgs
. - Support for more than one directory in
src
(and HPack'ssource-dirs
). - Allow empty
source-dirs
inpackage.yaml
; defaults to./.
Changed
- The
snack run
function to accept arguments that will be passed to the built executable. - The
snack.nix
now describes the build environment and packages are described throughpackage.nix
(i.e. to migrate: renamesnack.nix
topackage.nix
).
Fixed
- The module import parsing when the CPP extension is enabled.
- The module import parsing when a BOM is present.
- The matching on Haskell files. Any file in any subdirectory ending in
.hs
will be matched, both lower- and uppercase filenames are accepted.