unstale

npm / @metamask/delegation-core

@metamask/delegation-core

What changed in @metamask/delegation-core 34 to 38, from its official release notes, upgrade guides and advisories. Also covers @metamask/7715-permission-types, @metamask/delegation-deployments. Sources checked 2026-10-19.

1 breaking14 new APIs and options

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

npx @unstale/cli init

@unstale/cli on npm

@metamask/delegation-core 381 changes

New APIs and options 1

@metamask/delegation-core 374 changes

Breaking changes 1

  • Removes Nodejs 18 support; the engines requirement changes from ^18.18 || >=20 to >=20.

    37.0.0release notes

New APIs and options 3

  • Adds a chain deployment for Arc Testnet.

    37.0.0release notes

  • Adds a chain deployment for Robinhood Chain mainnet.

    37.0.0release notes

  • Adds a chain deployment for Robinhood Chain testnet.

    37.0.0release notes

@metamask/delegation-core 3410 changes

New APIs and options 10

  • Adds a utility function to create an ERC-20 token allowance caveats array.

    34.0.0release notes

  • Adds a utility function to create an ERC-20 token periodic caveats array.

    34.0.0release notes

  • Adds a utility function to create an ERC-20 token stream caveats array.

    34.0.0release notes

  • Adds a utility function to create a native token allowance caveats array.

    34.0.0release notes

  • Adds a utility function to create a native token periodic caveats array.

    34.0.0release notes

  • Adds a utility function to create a native token stream caveats array.

    34.0.0release notes

  • Adds a utility function to create a token approval revocation caveats array.

    34.0.0release notes

  • Adds a utility to resolve PermissionDecoderConfigs for use with @metamask/gator-permissions-controller.

    34.0.0release notes

  • Adds utilities for MetaMask facilitator addresses.

    34.0.0release notes

  • Adds permission schema metadata.

    34.0.0release notes