Skip to content

Latest commit

 

History

History
378 lines (217 loc) · 22.7 KB

CHANGELOG.md

File metadata and controls

378 lines (217 loc) · 22.7 KB

Changelog

9.0.1 (2024-05-10)

Bug Fixes

  • pix-ctl|pix-ctl-full: fix missing cache branch (738e768)

9.0.0 (2024-05-10)

⚠ BREAKING CHANGES

  • hask: drop support for darwin

Features

  • agd: add minimal template (60ad952)
  • agd: drop support for darwin (623339f)
  • hask: drop support for darwin (91ffb7e)

8.0.0 (2024-01-04)

⚠ BREAKING CHANGES

  • hix-plutus: hix-plutus removed, we using the new iogx template for haskell.nix
  • hix: hix removed, we using the new iogx template for haskell.nix
  • hor|hor-plutus: hor and hor-plutus removed

Features

  • change cache server (fcd9dba)
  • hix-plutus: move from hix-plutus to iogx-plutus (05f69fa)
  • hix: bump GHC (8337d49)
  • hix: move from hix to iogx (1422913)
  • hor|hor-plutus: remove horizon templates (8e43510)

7.0.0 (2023-12-19)

⚠ BREAKING CHANGES

  • pix-ctl: see ctl-nix upstream for breaking changes
  • pix-ctl-full: see ctl-nix upstream for breaking changes

Features

  • pix-ctl-full: upgrade CTL to purs 0.15 (9e9735b)
  • pix-ctl: upgrade CTL to v7.0 (7ef265f)

Bug Fixes

  • pix-ctl-full: add missing repl gitignore (685eed9)
  • pix-ctl-full: add runtime by fixing arion version (f186401)
  • pix-ctl-full: breaking change on BigInt (2451551)
  • pix-ctl-full: readd cardano-cli (aec6562)
  • pix-ctl-full: readd dev and bundle cmds (1da131e)

6.1.1 (2023-10-09)

Bug Fixes

  • pix-ctl/pix-ctl-full: bump purs to 0.14.7 and fix different version (d2e90d2)

6.1.0 (2023-10-05)

Features

  • hix-plutus: update to new iohk-nix overlays (4fb46d3)

6.0.0 (2023-09-27)

⚠ BREAKING CHANGES

  • hix/hix-plutus: x86_64-darwin not supported anymore

Features

  • hask: add hlint and lsp (e482a42)
  • hix-plutus: add LSP (5e61bc7)
  • hix/hix-plutus: drop support for broken systems (072e276)
  • hix: add evalSystem for running system (469b797)
  • hix: add missing LSP (4a2fc04)
  • hix: enable lsp and lint (e9828c3)
  • hor-plutus: add dev tools (3d25d16)
  • hor-plutus: use latest cabal-install (7a4973d)
  • hor,hor-plutus: add hor proper cache (41a4525)
  • hor: enable hor dev tools (c5aba6f)
  • hor: use latest cabal-install (712e3a6)
  • pix-ctl,pix-ctl-full: remove redudant cache (1043c6e)

Bug Fixes

  • hask: cabal dist not being ignored (5cd90cf)
  • hix,hix-plutus: lsp broken (8750a6e)
  • hix: disable broken LSP and lint build (ba34c83)
  • hix: not producing expected system (06458aa)
  • hor-plutus: disable LSP not building (bca2332)
  • hor-plutus: fix cabal files gitignore (c859569)

Performance Improvements

  • hix-plutus: remove unused cache (4a9c76d)
  • hix: remove unused cache (e8af120)
  • hor,hor-plutus: remove unused cache (84b1518)
  • pix: remove unused cache (5ef3767)

5.0.0 (2023-06-24)

⚠ BREAKING CHANGES

  • test: remove aarch64-linux for all templates

Features

  • hask: add minimal template (3e94feb)

Bug Fixes

  • hask name, supported systems (a356d2a)

Continuous Integration

  • test: rework test matrix (e09102a)

4.2.1 (2023-06-12)

Bug Fixes

  • add experimental flake command config (b42de1a)

4.2.0 (2023-04-26)

Features

  • hor-plutus: add optional HSL (f85798d)
  • hor-plutus: add serve-docs (0294d2f)

4.1.1 (2023-04-10)

Performance Improvements

  • pix-ctl-full: improve webpack watch rebuild config (8681be1)

4.1.0 (2023-03-27)

Features

Performance Improvements

  • pix-ctl-full: improve build times by not including testRuntime in devShell (56851ac)

4.0.0 (2023-03-16)

⚠ BREAKING CHANGES

  • pix-ctl-full: rename pkg and modules
  • hor-plutus: rename pkg and modules
  • hor: rename pkg and modules
  • pix: rename modules
  • hix-plutus: rename pkg and modules
  • hix: rename pkg and modules
  • haskell-nix renamed to hix, plutus renamed to hix-plutus, purs-nix renamed to pix, ctl renamed to pix-ctl, ctl-full renamed to pix-ctl-full

Features

  • add hor template (bfa82be)
  • ctl-full: add scripts (0a873a6)
  • hix-plutus: rename pkg and modules (a3445f4)
  • hix: rename pkg and modules (96bc4f4)
  • hor-plutus: add flake (5eac2b5)
  • hor-plutus: add script output (bdef644)
  • hor-plutus: add script output as package (589ccb0)
  • hor-plutus: copy from hor (96f27ba)
  • hor-plutus: import from hix-plutus (8144604)
  • hor-plutus: rename pkg and modules (e0aea63)
  • hor: add minimal template (ae4ea3d)
  • hor: rename pkg and modules (ef89590)
  • pix-ctl-full: change contract to hor-plutus (5a4502e)
  • pix-ctl-full: rename pkg and modules (abcca02)
  • pix: rename modules (eb47252)
  • rename all templates to a new naming std (fd01ab9)

Bug Fixes

  • add missing IFD on hor (3ab3ca3)
  • ctl-full: incorrect contract url (723f6f6)
  • hor-plutus: fix checks not working (1b4138f)
  • hor-plutus: script output (590d561)
  • hor-plutus: unsupported cabal-version (9b7123f)
  • hor: checks not working (d61d63b)
  • hor: unsupported cabal-version (6b5a559)
  • pix-ctl-full: fix example (45728e1)

Performance Improvements

  • hor: remove useless file (19196ce)

3.0.0 (2023-03-14)

⚠ BREAKING CHANGES

  • ctl-full: ogmius-datum-cache and postgres removed from runtime (see LovelaceAcademy/ctl-nix for more info)
  • ctl: ogmius-datum-cache and postgres removed from runtime (see LovelaceAcademy/ctl-nix for more info)

Bug Fixes

  • remove broken iohk cache (172daf6)
  • remove broken plutonomicon cache (10e3f2b)

Build System

2.1.0 (2023-03-04)

Features

  • ctl-full: add an option to speedup dev runtime (be3bd23)
  • ctl-full: add watch tests (2c97c62)
  • ctl: change from nami to eternl given nami is not signing txs (be555c4)

Bug Fixes

  • ctl-full: check not working (8816ade)

2.0.1 (2023-02-25)

Bug Fixes

  • ctl-full: missing node_modules on purs-nix compile (b7b1968)
  • ctl-full: tests not running in checks (3d8865d)
  • remove not working cache (7b89330)

2.0.0 (2023-02-18)

⚠ BREAKING CHANGES

  • ctl-full: webpack and serve removed

Features

  • add additional community caches (3dcccd6)
  • ctl-full: add tests with plutip (4613273)
  • ctl-full: reorganize ctl-full commands (2158f27)
  • plutus: add a minimal typed plutus example, add plutus-apps (cd127ce)
  • update nix cache to fix #55 (1a46995)

Bug Fixes

  • ctl-full: remove unused import (adf226f)
  • ctl-full: remove unused test deps (58a01e9)

1.5.2 (2023-02-07)

Bug Fixes

  • ctl-full: nix does not have NODE_PATH (25c2c49)
  • ctl-full: update webpack for ctl v4.0.2 (fa309e1)

1.5.1 (2023-02-04)

Bug Fixes

  • ctl-full: cardano-cli incorrect volume (f9a7411)

1.5.0 (2023-02-03)

Features

  • ctl-full: add ctl-full from ctl (4f096d9)
  • ctl-full: add docs (62a5179)
  • ctl-full: add runtime and cardano-cli (2ca8298)
  • ctl-full: add webpack, purs-nix, serve, dev, bundle (64f6fbe)

Bug Fixes

  • ctl-full: add missing Affjax FFI (eddf4ff)
  • incorrect ctl-full description (c02fd32)

1.4.0 (2023-01-31)

Features

  • ctl: bump deps and purs-nix now follows ctl-nix (5880743)

1.3.0 (2023-01-10)

Features

  • purs-nix: add minimal template (45ac8b5)

1.2.0 (2023-01-05)

Features

  • ctl: lock inputs (ae86fd6)
  • ctl: update template with ctl-nix changes (37cd079)
  • import ctl from ctl-nix (a7626fc)

Bug Fixes

  • add missing ctl on template lists (0e0dd25)

1.1.0 (2022-12-21)

Features

  • add usage introductions in intro message (c40d671)
  • haskell-nix: bump GHC (#5) (fb1488b)
  • limit systems support (0878f3c)
  • plutus: add from haskell-nix (e9f693f)
  • plutus: add minimal validator (ad7d78f)
  • plutus: add minimum contract stdout (5de9ebe)
  • plutus: add serve-docs (065e794)
  • plutus: bump GHC (4df2ad3)
  • plutus: remove plutus-apps to fix nix develop (a6a1ead)
  • rename haskellNix to haskell-nix on inputs (7cf6ae7)

Bug Fixes

  • plutus: check failing with incompatible systems (fdb8e8b)

1.0.0 (2022-12-16)

Features

  • haskell-nix: add a lock file with iog cached versions (811419c)
  • haskell-nix: add lock file (88d82a0)
  • haskell-nix: add minimal template (0b2bd66)
  • haskell-nix: add two more caches (eeb0d50)
  • haskell-nix: reduce to bare minimum (b1ab4a6)

Bug Fixes

  • haskell-nix: cabal error (64e9b1f)
  • haskell-nix: missing haskell-nix (d0e9664)