Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
Anton-Latukha committed Jan 10, 2021
1 parent 7e6cd97 commit edd8d6b
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 4 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,46 @@

## [(diff)](https://github.com/haskell-nix/hnix/compare/0.12.0...master#files_bucket) Progress

* Breaking:

* [(link)](https://github.com/haskell-nix/hnix/pull/802/commits/529095deaf6bc6b102fe5a3ac7baccfbb8852e49#) `Nix.Strings`: all `hacky*` functions replaced with lawful implemetations, because of that all functions become lawful - dropped the `principled` suffix from functions:
* `Nix.String`:
* `hackyGetStringNoContext` -> `getStringNoContext`
* `hackyStringIgnoreContext` -> `stringIgnoreContext`
* `hackyMakeNixStringWithoutContext` -> `makeNixStringWithoutContext`
* `principledStringMConcat` -> `mconcat`
* `principledStringMappend` -> `mappend`
* `principledStringMempty` -> `mempty`
* `principledMempty` -> `mempty`
* `principledGetContext` -> `getContext`
* `principledMakeNixString` -> `makeNixString`
* `principledIntercalateNixString` -> `intercalateNixString`
* `principledGetStringNoContext` -> `getStringNoContext`
* `principledStringIgnoreContext` -> `stringIgnoreContext`
* `principledMakeNixStringWithoutContext` -> `makeNixStringWithoutContext`
* `principledMakeNixStringWithSingletonContext` -> `makeNixStringWithSingletonContext`
* `principledModifyNixContents` -> `modifyNixContents`
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:
* [(link)]() ``:

* Additional:
* [(link)](https://github.com/haskell-nix/hnix/commit/7e6cd97bf3288cb584241611fdb25bf85d7e0ba7) `cabal.project`: freed from the `cryptohash-sha512` override, Hackage trustees made a revision.
* [(link)](https://github.com/haskell-nix/hnix/commit/51a3ff9e0065d50e5c625738696526c4a232b0cf) `Nix.Expr.Types`: added hacky implementation of `liftTyped` for `instance Lift (Fix NExprF)`
* [(link)]() ``:


## [(diff)](https://github.com/haskell-nix/hnix/compare/0.11.1...0.12.0#files_bucket) 0.12.0 (2021-01-05)

Expand Down
4 changes: 0 additions & 4 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -192,10 +192,6 @@ let
# Core is on Stackage and pinned at `0.2`: https://github.com/haskell-nix/hnix-store/issues/104
# Stackage report: https://github.com/commercialhaskell/stackage/issues/5766
hnix-store-core = super.hnix-store-core_0_4_0_0;
# 2020-12-07 hnix-store-remote fails when trying to connect to a real hnix daemon.
# probably due to nix sandbox restrictions.
# Upstream issue @ https://github.com/haskell-nix/hnix-store/issues/80
hnix-store-remote = hlib.unmarkBroken super.hnix-store-remote;

};

Expand Down

0 comments on commit edd8d6b

Please sign in to comment.