v24.3.0-rc.4
Pre-release
Pre-release
Release candidate for v24.3.0. Consumers on the next dist-tag get this via npm install @taquito/taquito@next.
Highlights in this RC
- Beacon SDK fork bumped to
@ecadlabs/beacon-*@4.8.1-ecad.7(#3411).- Breaking: 15 long-retired Tezos protocol testnets removed from
NetworkType:DELPHINET,EDONET,FLORENCENET,GRANADANET,HANGZHOUNET,ITHACANET,JAKARTANET,KATHMANDUNET,LIMANET,MUMBAINET,NAIROBINET,OXFORDNET,PARISNET,QUEBECNET,RIONET. If your dApp imports any of these via@taquito/beacon-wallet/types, the TypeScript compile will fail until references are removed. NetworkType.GHOSTNET→ migrate toSHADOWNET(deprecated alias, still exported).NetworkType.SEOULNET→ migrate toTALLINNNET(deprecated alias, still exported).- New:
NetworkType.TEZOSX_PREVIEWNETandNetworkType.USHUAIANET. - Matrix transport,
WalletClientpush-notification oracle, andDAppClientnotification send were rewritten on nativefetch+AbortController.axiosandfollow-redirectsare gone from the Beacon SDK dep tree. Public API contracts preserved.
- Breaking: 15 long-retired Tezos protocol testnets removed from
- Security: closes GHSA-r4q5-vmmm-2653 (
follow-redirectsleaks custom auth headers to cross-domain redirect targets) at the transitive source, not via a version pin (#3412). Rootpackage.jsonalso drops the redundantaxios: 1.15.0override and pinsfollow-redirects: ^1.16.0to cover the remainingnx -> axiosdev-tooling path. - Chore: removed unused
@commitlint/*devDeps (nocommit-msghook, no CI step, no script invoked them); drops 53 transitive packages.
For downstream consumers
A full v24.3.0 upgrade guide — Node.js 22 minimum, TypeScript 5.9, bignumber.js v10, the Sapling runtime/supply-chain changes, gas estimation corrections, Ghostnet retirement, and an AI-assist upgrade prompt — is in the v24.3.0 changelog. The changelog page on taquito.io will update when the website sync PR merges.
PRs in this RC
- chore: bump @ecadlabs/beacon-* to 4.8.1-ecad.7 — @jevonearth in #3411
- chore: clear follow-redirects CVE + drop unused commitlint — @jevonearth in #3412
Full diff: v24.3.0-rc.3...v24.3.0-rc.4