1.18.0.0
What's Changed
- Attempt to rewrite unnecessary constructor applications in the plugin by @zliu41 in #5649
- Better errors for literal ranges in PlutusTx (PLT-8174) by @kwxm in #5619
- 9.6 main development version by @michaelpj in #5645
- Make it build with ghc-9.8 by @erikd in #5564
- chore(deps): bump cachix/install-nix-action from 23 to 24 by @dependabot in #5655
- Fix buildability conditionals by @michaelpj in #5656
- less strict chooseList and chooseData by @mjaskelioff in #5657
- Extra conformance tests for chooseList by @kwxm in #5658
- Remove some unneded 9.8 stuff by @michaelpj in #5659
- Fix haskell syntax highlighting in quickstart by @michaelpj in #5661
- Remove some leftover traces from debugging by @michaelpj in #5660
- Show budget and traces output when uplc evaluate fails by @bezirg in #5652
- Kwxm/conformance/more polymorphism tests by @kwxm in #5662
- PLT-1567 Extend agda executable to handle costing reporting features by @mjaskelioff in #5653
- Add
TxCertPoolRegister
andTxCertPoolRetire
toTxCert
by @zliu41 in #5666 - 1.18.0.0 by @zliu41 in #5667
- Don't evaluate away builtins where the result might be unserializable by @michaelpj in #5664
- Fix Haddock error by @zliu41 in #5668
Full Changelog: 1.17.0.0...1.18.0.0