Skip to content

docs: add v7.0.0-rc.0 changelog with breaking changes#2313

Merged
junderw merged 1 commit into
bitcoinjs:masterfrom
jasonandjay:fix/changelog-v7
Feb 17, 2026
Merged

docs: add v7.0.0-rc.0 changelog with breaking changes#2313
junderw merged 1 commit into
bitcoinjs:masterfrom
jasonandjay:fix/changelog-v7

Conversation

@jasonandjay

Copy link
Copy Markdown
Member

Summary

Add missing changelog entry for v7.0.0-rc.0, documenting all breaking changes between v6.x and v7.x.

Closes #2310

Breaking changes documented

Change Before (v6) After (v7)
Binary data type Buffer Uint8Array
Transaction value type number bigint
Runtime validation typeforce valibot
Package format CJS only Dual CJS/ESM
Node.js minimum 8 18
bip174 2.x 3.x
bs58check 3.x 4.x
varuint-bitcoin 1.x 2.x

Also documents new additions (uint8array-tools, valibot, toXOnly export, taproot multisig example) and fixes (tx version uint32, typos).

@junderw

junderw commented Feb 16, 2026

Copy link
Copy Markdown
Member

We already released 7.0.0 so there's no need to call it rc.0

Also we released 7.0.1 so if you could add that as well I'd appreciate it. Thanks.

Add missing changelog entries documenting all breaking changes in v7.0.0
and new features/fixes in v7.0.1.

Closes bitcoinjs#2310

Co-authored-by: Cursor <cursoragent@cursor.com>
@junderw junderw merged commit ab9fad5 into bitcoinjs:master Feb 17, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Changelog outdated

2 participants