Skip to content

Commit 766fdf8

Browse files
committed
update CHANGES.md for release 1.4.0
1 parent 2036559 commit 766fdf8

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

CHANGES.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changes
22

3+
## Version 1.4.0
4+
5+
### Added
6+
7+
- tx: Add caching to signature hash generation/PSBT signing making signing faster.
8+
- tx: Add support for generating Elements taproot signature hashes and signing Elements taproot inputs.
9+
- descriptor: Add support for "tr()/rawtr()" keyspend-only taproot descriptors.
10+
- descriptor: Add support for parsing Elements-core compatible descriptors, including taproot.
11+
- psbt: Add accessors for keypath/taproot related fields.
12+
- pset: Add support for ELIP-101 genesis hash.
13+
- psbt: Add support for serializing/parsing/combining signature-only PSBTs.
14+
- script: Add support for generating Elements p2tr scripts.
15+
- BIP85: Add support for deriving RSA keys via BIP85.
16+
- base64/psbt: Add support for parsing from known length (non-NUL terminated) strings.
17+
- build: Add Debian Bookworm docker build image.
18+
19+
### Changed
20+
21+
- tx: Re-implement signature hash generation to use less stack space and CPU independently of caching.
22+
- amalgamation: Provide the amalgamated build as a single source file, make it simpler to use.
23+
- build: CI improvements: New valgrind, scan-build and ubsan/addrcheck/etc builds. Add CI/test runs
24+
for builds with elements support disabled.
25+
- build: Update/extend tests to make it easier to catch errors in the new CI builds.
26+
27+
### Fixed
28+
29+
- psbt: Fix detection of expired CSV inputs for v0 PSBTs.
30+
- psbt: Fix finalization of non-optimized CSV inputs (e.g. Green Liquid 2of2).
31+
- tx: Fix incorrect sighash masking for BTC taproot inputs.
32+
- build: Various fixes and test improvements for non-Elements builds.
33+
- Various minor code and build fixes.
34+
335
## Version 1.3.1
436

537
### Added

0 commit comments

Comments
 (0)