1.19.0.0
What's Changed
- Kwxm/bls flat uncompression by @kwxm in #5663
- CSE for UPLC by @zliu41 in #5634
- Add a multilet test case for the PIR inliner by @zliu41 in #5672
- More efficient
Map.insert
andMap.unionWith
by @zliu41 in #5674 - PLT-8912: Fix unsafety in the "safe" Data decoding code by @michaelpj in #5671
- Pass abstraction by @michaelpj in #5665
- More efficient Value.geq and leq by @zliu41 in #5677
- Split multi-lets in the PIR inliner by @zliu41 in #5676
- Add budget tests for Value by @zliu41 in #5680
- PLT-1566 Add cost semantics for basic builtins by @mjaskelioff in #5679
- Use Lovelace instead of Value in some TxInfo fields by @zliu41 in #5678
- Add functions for converting between Lovelace and Value by @zliu41 in #5682
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #5684
- Add a missing INLINABLE pragma by @zliu41 in #5687
- Add some helper functions for Plutus V3 ScriptContext by @zliu41 in #5688
- Kwxm/spec/no flat for bls by @kwxm in #5690
- Add constitution script hash to
ParameterChange
andTreasuryWithdrawals
by @zliu41 in #5691 - 1.19 by @zliu41 in #5693
Full Changelog: 1.18.0.0...1.19.0.0