All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Conway support, with new V3 types and updated dependencies.
V1 and V2 behaviour is unchanged, all serialization formats are backward compatible. Migrating LambdaBuffers from from v1.0.0 does not require any changes on the API level, however all libraries have been updated (CTL, plutus-ledger-api-rust, plutus-tx, etc.), most of them containing breaking changes. For migrations guides, please refer to the documentation of these libraries. You can find the library versions below:
Targets: purescript-prelude 6.0.1, purescript-js-bigints, purescript-maybe 6.0.0, purescript-either 6.1.0, purescript-strings 6.0.1, ordered-collections 3.0.0, and purescript-aeson 2.0.0
Targets: std 1.0.0, and serde 1.0.188/serde_json 1.0.107
Targets: ghc 9.6.6 base 4.18.2.1, bytestring 0.11.5.2, text 2.0.2, and aeson 2.2.3.0
Target: prelude-typescript 1.0.2
Target: cardano-transaction-library v9.3.x (unreleased)
Target plutus-ledger-api 3.0.1
Target: plutustx 1.36.0.0
Target: plutus-ledger-api-typescript 1.2.1
Target: plutarch 1.5.0
Target: plutustx 1.36.0.0
- Initial release
Targets: purescript-prelude 6.0.1, purescript-js-bigints, purescript-maybe 6.0.0, purescript-either 6.1.0, purescript-strings 6.0.1, ordered-collections 3.0.0, and purescript-aeson 2.0.0
Targets: std 1.0.0, and serde 1.0.188/serde_json 1.0.107
Targets: base 4.18.1, bytestring 0.11.5.2, text 2.0.2, and aeson 2.2.1.0
Target: prelude-typescript 1.0.1
Target: cardano-transaction-library v7.0.0
Target plutus-ledger-api 1.0.0
Target: plutustx 1.20.0.0
Target: plutus-ledger-api-typescript 1.0.0
Target: plutarch 1.5.0
Target: plutustx 1.20.0.0