Skip to content

v24.3.0-rc.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Apr 03:05

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 to SHADOWNET (deprecated alias, still exported).
    • NetworkType.SEOULNET → migrate to TALLINNNET (deprecated alias, still exported).
    • New: NetworkType.TEZOSX_PREVIEWNET and NetworkType.USHUAIANET.
    • Matrix transport, WalletClient push-notification oracle, and DAppClient notification send were rewritten on native fetch + AbortController. axios and follow-redirects are gone from the Beacon SDK dep tree. Public API contracts preserved.
  • Security: closes GHSA-r4q5-vmmm-2653 (follow-redirects leaks custom auth headers to cross-domain redirect targets) at the transitive source, not via a version pin (#3412). Root package.json also drops the redundant axios: 1.15.0 override and pins follow-redirects: ^1.16.0 to cover the remaining nx -> axios dev-tooling path.
  • Chore: removed unused @commitlint/* devDeps (no commit-msg hook, 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

Full diff: v24.3.0-rc.3...v24.3.0-rc.4