Skip to content

Commit 76c393c

Browse files
committed
docs: add CHANGELOG entry for 0.15.1
1 parent 21f29d2 commit 76c393c

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## 0.15.1 (2026-02-13)
4+
5+
### Added
6+
7+
- Merkle Patricia Forestry data structure for on-chain Merkle proofs
8+
- variadic `log` function with auto-show for trace diagnostics
9+
- `offsetOf[A]` compile-time macro for case class field indices
10+
- `BuiltinList` pattern matching and optional Nil branch in `CaseList`
11+
- `(con value ...)` syntax support in UPLC parser/printer
12+
- `Future`/`Scenario` conversion and `EmulatorBase` API
13+
14+
### Changed
15+
16+
- simplified `Scenario` and `ContractScalaCheckCommands` APIs
17+
- updated MaryEraValue builtin cost models to match Plutus 1.58.0.0 reference
18+
- extracted dependency versions into build.sbt variables and bumped dependencies
19+
20+
### Fixed
21+
22+
- count native reference scripts towards minFee calculation
23+
- use `Timelock.toCbor` for native ref script size instead of `Cbor.encode(Script)`
24+
- account for sponsor VKey witness in fee estimation
25+
- handle exceptions in `Scenario` monad and filter extra VKey witnesses in `TxBuilder.sign`
26+
- filter auction UTxO by NFT asset to prevent spam UTxO attacks
27+
- fix MaryEraValue builtins and pool retirement validation
28+
329
## 0.15.0 (2026-02-05)
430

531
### Added

0 commit comments

Comments
 (0)