Releases: Liqwid-Labs/liqwid-nix
v2.2.2
v2.2.1
v2.2.0
v2.1.1
v2.1.0
What's Changed
- prototype functioning onchain module by @emiflake in #22
- Run scripts and formatters for on-chain by @emiflake in #23
- add some UX improvements by @emiflake in #25
- version bumps, remove alias /dev/null redirect by @emiflake in #26
- UX improvements by @emiflake in #27
- Add correct help message for command groups by @SeungheonOh in #28
- Off-chain module for liqwid-nix 2 by @groscoe in #29
- fixes by @emiflake in #34
New Contributors
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- deprecating
haskell-nix-extra-hackage
and usinghaskell.nix
tool by @SeungheonOh in #33
Full Changelog: https://github.com/Liqwid-Labs/liqwid-nix/blob/main/CHANGELOG.md#201----2022-12-12
v2.0.0
What's Changed
-
Rework Nix system into using flake-parts.
Major differences:
-
Configuring uses modular system, which requires a few more nix files,
but it allows simultaneously having off-chain and on-chain in a single
repository. -
Most flake inputs are managed inside of liqwid-nix instead of the projects
using it. This means that versioning liqwid-nix is a bit more important.
This is actually a big improvement, because previously having the inputs
controlled by the user of the liqwid-nix library gave the illusion of
freedom: Users can change versions at will and so they expect things to
work together well, even when rarely this was the case. Now, a single
liqwid-nix version will rule them all. -
Run scripts are slightly different now.
nix run .#help
is useful for
looking at them.
-
-
Bumped to Fourmolu 0.9.0.0.
-
Plutarch 1.3.0 is enforced for on-chain projects.
-
GHC 9.2.4 is encouraged for on-chain projects.
Full Changelog: https://github.com/Liqwid-Labs/liqwid-nix/blob/main/CHANGELOG.md#200----2022-11-28