stack2nix v0.2 Release Notes
Release Date: 2018-07-24 // over 5 years ago-
Major changes:
- ๐ Use full stackage snapshot instead of relying on the build plan #83
- Get rid of hnix and rely on Derivation type from cabal2nix
- ๐ Use nix to provision executables if missing #83
- ๐ Use GHC version that belongs to the LTS #84
- ghc-options in stack.yaml are now passed to generated Nix exprs #96
- ๐ Support --bench #97
Other enhancements:
- ๐ Support --platform to set targeting system generation #79
- ๐ Use cabal2nix and stack as haskell libraries instead of relying on executable parsing #75
- โ Add --verbose flag #78
- ๐ Be able to pin down hackage snapshot #75
- โก๏ธ Optimize cabal2nix calls by reusing HackageDB #75
- โ Rewrite tests in hspec to reduce dependencies #83
- ๐ง Make stack.yaml filename configurable #90
- โ Add option to disable indentation #89
- When cloning git, also checkout submodules #108
๐ Bug fixes:
- ๐ฆ Be able to override GHC core packages #51
- Cleanup concurrency #33
- โ Add --haddock #38
- โ Add --test #35
- ๐ Support Stack subdirs #10
- ๐ Correct version parsing #67
- Silence git stdout output not to leak into Nix #91