All Versions
7
Latest Version
Avg Release Cycle
113 days
Latest Release
1822 days ago

Changelog History

  • v0.2.3 Changes

    April 29, 2019

    โž• Added:

    • โž• Add flag --no-ensure-executables to stop stack2nix from ensuring necessary executables exist #164
    • ๐Ÿ‘ Allow extra cabal2nix flags #156

    ๐Ÿ› Bug Fixes:

    • When writing nix expressions to file (-o flag), force UTF-8 encoding #164
  • v0.2.2 Changes

    January 17, 2019

    ๐Ÿ› Bug fixes:

    • LTS-13 compatibility
    • ๐Ÿ“ฆ Proper fix for bin-package-db #118
    • โž• Add package flags #148
    • โฌ†๏ธ Upgrade stack to 1.9 #133
  • v0.2.1 Changes

    September 04, 2018

    ๐Ÿ› Bug fixes:

    • ๐Ÿ“ฆ null bin-package-db for GHC 7.10 #118
    • โฌ†๏ธ Bump cabal2nix and remove upper bound #120
    • ๐Ÿ“œ Parse mac operating system as osx or darwin #123
    • Don't use src = ./. #121
    • Pass --compiler to calls to cabal2nix #115
  • v0.2 Changes

    July 24, 2018

    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
  • v0.1.3.0 Changes

    July 27, 2017

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  Apply only Nix overrides without version fixes #26
  • v0.1.2.0 Changes

    June 22, 2017

    ๐Ÿ› Bug fixes:

    • Minor stack2nix.cabal improvements
  • v0.1.1.0 Changes

    June 22, 2017

    ๐ŸŽ‰ Initial public release.