Skip to content

Releases: wevm/mppx

mppx@0.6.30

04 Jun 10:08
c92188c

Choose a tag to compare

Patch Changes

  • 77eac81: Added the root EVM charge method export for direct mppx/evm helper access.

mppx@0.6.29

02 Jun 12:21
ef851e3

Choose a tag to compare

Patch Changes

  • aca0e4a: Fixed challenge header serialization type checking for ES2020 TypeScript targets.
  • 1edd30e: Fixed WWW-Authenticate challenge serialization to escape quoted-string values and reject CRLF.
  • 5aed74b: Replaced Tempo session authorizedSigner options with voucherSigner accounts and added raw access-key voucher signing.
  • d337c11: Preserved charge supported modes and split payment defaults in challenges.
  • c95f4e2: Applied strict session fee-payer call validation to relay-sponsored transactions.
  • 2f5b92a: Bound session voucher verification to stored channel chain metadata.
  • 165bc9c: Required expiring nonce keys for fee-sponsored transactions.
  • a171438: Blocked WebSocket session metering after channel close requests.
  • ae76fb4: Retried payment credentials against the final challenge response URL.
  • 6715802: Stripped caller-supplied OpenAI tenant headers before proxying requests.
  • fbb7057: Added EVM charge support with x402 exact compatibility and resource-bound payment payload verification.
  • bf72175: Added an x402 and mpp example server/client, fixed HTTP clients to parse x402 offers when Payment-auth challenges were also present, and fixed repeated x402 EIP-3009 payments for live facilitators.

mppx@0.6.28

24 May 02:44
2bc16ff

Choose a tag to compare

Patch Changes

  • 6c789fa: Added store key prefix options for Store constructors and Tempo charge, session, and subscription stores.
  • b051e6c: Stripped Set-Cookie from upstream responses in Proxy.scrubResponse so an upstream service cannot set cookies under the proxy's origin.
  • 1ee47a2: Added server-side Stripe Connect settlement options for Stripe charges.

mppx@0.6.27

19 May 21:12
9fd0e85

Choose a tag to compare

Patch Changes

  • 27d9218: Updated Tempo chain imports to use the viem/tempo/chains entrypoint.
  • 22d8eed: Updated viem and ox dependencies to their latest published versions and fixed sponsored Tempo transaction gas estimation with the new versions.

mppx@0.6.26

19 May 00:10
dcccbcc

Choose a tag to compare

Patch Changes

  • 3d9a9cf: Added dev_second subscription periods.
    Added mppx.tempo.subscription.renew.
    Raised default sponsor limits for subscription payments.

mppx@0.6.25

16 May 17:17
36ee87c

Choose a tag to compare

Patch Changes

  • 6c4af82: Fixed Tempo charge hash receipt verification to collapse paired transfer logs before matching expected transfers.
  • d378d68: Added a Tempo charge sender validation hook for accepting authorized third-party transfer senders.

mppx@0.6.24

15 May 17:55
dacbc78

Choose a tag to compare

Patch Changes

  • bec7b56: Added challenge ordering hooks for client-side challenge filtering and sorting.
  • 8f766f8: Fixed bug where forged scope metadata could result in cross route bypass of requests.

mppx@0.6.23

15 May 09:00
a8dd942

Choose a tag to compare

Patch Changes

  • c370c93: Added fee payer support and an optional feePayerPolicy parameter to tempo.subscription so activation and renewal payments can be sponsored without consuming the access key's spending limit.

mppx@0.6.22

15 May 06:08
a31e383

Choose a tag to compare

Patch Changes

  • 281fc16: Fixed Tempo subscription wallet_authorizeAccessKey RPC payload to send scopes (the spec-compliant field) instead of allowedCalls, and to hex-encode limits[].limit so the parameters match the encoded variant of the wallet_authorizeAccessKey schema.

mppx@0.6.21

15 May 04:46
3000648

Choose a tag to compare

Patch Changes

  • d752fb5: Added typed client payment events for challenge handling, credential creation, payment responses, and failures.
  • 55a5b8f: Added typed server events for payment challenges, failed payments, and verified payments.