1
1
mirror of https://github.com/nmattia/snack.git synced 2024-11-28 12:27:41 +03:00
snack/CHANGELOG.md
2019-01-18 18:10:31 +01:00

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 and pkgs.
  • Support for more than one directory in src (and HPack's source-dirs).
  • Allow empty source-dirs in package.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 through package.nix (i.e. to migrate: rename snack.nix to package.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.