unstale

npm / @stacks/transactions

@stacks/transactions

What changed in @stacks/transactions 3 to 7, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-26.

3 breaking5 new APIs and options1 behavior and defaults3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

@stacks/transactions 72 changes

New APIs and options 2

  • Adds ClarityVersion.Clarity6, enabled with Epoch 4.0.

    7.5.0release notes

  • Adds SIP-044 staking and PoX post-conditions with builder support for locking STX and specifying whether a transaction will, will not, or may perform PoX.

    7.5.0release notes

@stacks/transactions 310 changes

Breaking changes 3

  • Auth is no longer mutated.

    3.0.0release notes

  • Authorization changes from a class to a functional interface, requiring developers to adapt code that used the class.

    3.0.0release notes

  • Fee estimation uses the /v2/fees/transaction endpoint.

    3.0.0release notes

New APIs and options 3

  • Adds an unsigned equivalent of make contract deploy.

    3.0.0release notes

  • Can now be constructed with a partially signed multi-sig transaction.

    3.0.0release notes

  • Adds verifyMultiSig().

    3.0.0release notes

Behavior and default changes 1

  • Adds address and signer verification to verifySingleSig().

    3.0.0release notes

Fixes and other changes 3

  • Improves the oversign check so fields that are not a MessageSignature do not count in the overlap check.

    3.0.0release notes

  • Checks whether a spending condition has too many signatures.

    3.0.0release notes

  • Returns the correct signature in sponsored spending conditions.

    3.0.0release notes