diff --git a/.changeset/fund-command-testnet-default.md b/.changeset/fund-command-testnet-default.md deleted file mode 100644 index 03d2a67b..00000000 --- a/.changeset/fund-command-testnet-default.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Defaulted account faucet funding to testnet unless a network or RPC URL was specified. diff --git a/.changeset/hosted-tempo-fee-payer.md b/.changeset/hosted-tempo-fee-payer.md deleted file mode 100644 index 5a6f30c6..00000000 --- a/.changeset/hosted-tempo-fee-payer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Fixed hosted Tempo fee-payer fills for sender-signed sponsored charge transactions and validated sponsored fee tokens against pathUSD and chain default currencies. diff --git a/.changeset/mcp-client-approval-callbacks.md b/.changeset/mcp-client-approval-callbacks.md deleted file mode 100644 index 68f32d22..00000000 --- a/.changeset/mcp-client-approval-callbacks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Added MCP client payment approval callbacks before credential creation. diff --git a/.changeset/quiet-session-manager.md b/.changeset/quiet-session-manager.md deleted file mode 100644 index 67a7ab1f..00000000 --- a/.changeset/quiet-session-manager.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Changed the Tempo session client API so `tempo.session()` created the low-level Mppx client method and `tempo.session.manager()` created the managed session lifecycle client. diff --git a/.changeset/refuse-cross-origin-payment-retry.md b/.changeset/refuse-cross-origin-payment-retry.md deleted file mode 100644 index 2fc3de45..00000000 --- a/.changeset/refuse-cross-origin-payment-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Fixed payment-aware fetch to refuse credential retries when a redirected 402 challenge response resolves to a different origin. diff --git a/.changeset/soft-vouchers-accept.md b/.changeset/soft-vouchers-accept.md deleted file mode 100644 index 27a31e87..00000000 --- a/.changeset/soft-vouchers-accept.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Send the SSE `Accept` header on automatic session voucher POST updates. diff --git a/.changeset/stripe-js-types-dependency.md b/.changeset/stripe-js-types-dependency.md deleted file mode 100644 index 6de084a8..00000000 --- a/.changeset/stripe-js-types-dependency.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Declared `@stripe/stripe-js` as a dependency so the shipped sources type-check for consumers resolving the `src` export condition. The import is type-only, so no runtime code is added. diff --git a/.changeset/tempo-client-chain-pinning.md b/.changeset/tempo-client-chain-pinning.md deleted file mode 100644 index 27b40ae7..00000000 --- a/.changeset/tempo-client-chain-pinning.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': patch ---- - -Added client-side Tempo chain pinning. `tempo.charge({ expectedChainId })` rejects charge challenges whose `methodDetails.chainId` conflicts with the configured chain ID, and signs on the pinned chain when the challenge omits it. diff --git a/.changeset/tempo-tip-1034-session.md b/.changeset/tempo-tip-1034-session.md deleted file mode 100644 index 1281584f..00000000 --- a/.changeset/tempo-tip-1034-session.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'mppx': minor ---- - -Added TIP-1034-backed Tempo sessions as the default `tempo.session` interface and moved the previous session flow to `tempo.sessionLegacy`. diff --git a/CHANGELOG.md b/CHANGELOG.md index f6182bc5..64869e2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # mppx +## 0.7.0 + +### Minor Changes + +- 6ae92c4: Added TIP-1034-backed Tempo sessions as the default `tempo.session` interface and moved the previous session flow to `tempo.sessionLegacy`. + +### Patch Changes + +- da6383e: Defaulted account faucet funding to testnet unless a network or RPC URL was specified. +- 64e9d5f: Fixed hosted Tempo fee-payer fills for sender-signed sponsored charge transactions and validated sponsored fee tokens against pathUSD and chain default currencies. +- eaac057: Added MCP client payment approval callbacks before credential creation. +- 77520fa: Changed the Tempo session client API so `tempo.session()` created the low-level Mppx client method and `tempo.session.manager()` created the managed session lifecycle client. +- 9859f8f: Fixed payment-aware fetch to refuse credential retries when a redirected 402 challenge response resolves to a different origin. +- ef81337: Send the SSE `Accept` header on automatic session voucher POST updates. +- f0ff266: Declared `@stripe/stripe-js` as a dependency so the shipped sources type-check for consumers resolving the `src` export condition. The import is type-only, so no runtime code is added. +- 5a35a02: Added client-side Tempo chain pinning. `tempo.charge({ expectedChainId })` rejects charge challenges whose `methodDetails.chainId` conflicts with the configured chain ID, and signs on the pinned chain when the challenge omits it. + ## 0.6.31 ### Patch Changes diff --git a/package.json b/package.json index 3c81367a..1d908bf3 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "[!start-pkg]": "", "name": "mppx", "type": "module", - "version": "0.6.31", + "version": "0.7.0", "main": "./dist/index.js", "license": "MIT", "homepage": "https://github.com/wevm/mppx#readme",