Skip to content

1.46.0.0

Latest
Compare
Choose a tag to compare
@Unisay Unisay released this 14 May 18:21
66029b4

plutus-core

Removed

  • GHC 8.10 is no longer supported. The supported GHC versions are 9.6 (primary), 9.8, and 9.10.

Added

  • In #7042 implemented force-delay cancellation when delays appear under ifThenElse

Changed

  • When logs preservation is disabled compiler will inline even "impure" terms
    that are determined to be eventually evaluated anyway.

  • Enhanced PIR's StrictifyBindings pass with strictness analysis, allowing
    many more non-strict bindings to be strictified, thereby reducing overhead.

plutus-ledger-api

Removed

  • GHC 8.10 is no longer supported. The supported GHC versions are 9.6 (primary), 9.8, and 9.10.

plutus-tx

Removed

  • GHC 8.10 is no longer supported. The supported GHC versions are 9.6 (primary), 9.8, and 9.10.

plutus-tx-plugin

Removed

  • GHC 8.10 is no longer supported. The supported GHC versions are 9.6 (primary), 9.8, and 9.10; plutus-tx-plugin is only supported on GHC 9.6.

Fixed

  • In some cases HEX-encoded string literals were not handled correctly,
    causing the "Use of fromString @ PlutusTx.Builtins.HasOpaque.BuiltinByteStringHex with inscrutable content" error.

plutus-executables

No changes.

Full Changelog: 1.45.0.0...1.46.0.0