Skip to content

Releases: haskell-nix/hnix

0.10.1

13 Sep 15:05
Compare
Choose a tag to compare

(diff) 0.10.1 (2020-09-13)

  • Additional:
    • (link) {Binding, NExpr, NExprF, NKeyName} gained Ord1 instances.
      • These instances were required by downstream projects to be able to use newer HNix.
    • (link) CLI gained --long-version option for gathering a detailed debug information.
      • Currently, reports Git commit and its date.
      • (link) Currently does not work in case of use of the nix-build, in which case simply returns UNKNOWN placeholder.

0.10.0

12 Sep 17:03
5227a2d
Compare
Choose a tag to compare

(diff) 0.10.0 (2020-09-12)

  • Breaking:

    • (link) Removed NExpr {FromJSON, ToJSON} instances.
      • This also removed the JSON output feature for unevaluated expression trees.
  • Additional:

    • (link) CLI gained --version option.
    • Dependencies:
      • (link) Requires last major data-fix (0.3).
      • (link) Requires last major prettyprinter (1.7).

0.9.1

13 Jul 19:31
Compare
Choose a tag to compare

(diff) 0.9.1 (2020-07-13)

  • Additional:
    • REPL:
      • Better tab completion.
      • Accepting multi-line input.
      • Support for passing evaluated expression result of hnix --eval -E.
        to REPL as an input variable.
      • Support for loading .hnixrc from the current directory.
    • Reporting of builtins.nixVersion bumped from 2.0 to 2.3.
    • Dependencies:
      • Freed from: {interpolate, contravariant, semigroups, generic-random, tasty-quickcheck}.
      • Requires last major repline (0.4).

pre-0.9.0.1

13 Jul 18:39
Compare
Choose a tag to compare
pre-0.9.0.1 Pre-release
Pre-release
CHANGELOG: 0.9.1: mv additional info into additional; explain deps

0.9.0

15 Jun 22:45
c3833ec
Compare
Choose a tag to compare

(diff) 0.9.0 (2020-06-15)

  • Breaking:

    • Removed instances due to migration to haskeline 0.8:
      • instance MonadException m => MonadException(StateT(HashMap FilePath NExprLoc) m).
      • instance MonadException m => MonadException(Fix1T StandardTF m).
    • Dependencies:
      • Requires last major haskeline (0.8).
  • Additional:

    • Library: Official support for GHC 8.4 - 8.10.
    • Executable complies only under GHC 8.10.
  • Changelog started. Previous release was 0.8.0.

0.8.1-pre

12 Jun 23:09
207b6e1
Compare
Choose a tag to compare
0.8.1-pre Pre-release
Pre-release

0.8.1-pre