Skip to content

chore: release v0.11.0 - #217

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-release/main
Open

chore: release v0.11.0#217
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changelogs release workflow.

When you're ready to release, merge this PR and the packages will be published.


0.11.0 (2026-08-21)

Minor Changes

  • Added a VerifiableIntent protocol with separate validate and broadcast hooks plus bound Mpp.validate_credential() and Mpp.broadcast_credential() APIs, introduced a Relay adapter that delegates Tempo charge validation and finalization to the Tempo API relay (surfacing only safe machine-readable error codes and retryable 402 challenges on decline), and added a runnable charge-relay FastAPI example with a payer client. Relay idempotency keys use the pympp_ namespace, existing Stripe idempotency behavior remains unchanged, and Python validation details use snake_case. (by @parvahuja, #204)

Patch Changes

  • Reverted early termination on repeated actionable challenges, allowing the payment transport to retry payment even when the same challenge ID is received multiple times. (by @mpp-agricola[bot], #224)
  • Changed Stripe PaymentIntent and Tempo relay idempotency keys to use the SDK-independent mpp_ prefix while preserving their existing suffix construction. (by @parvahuja, #220)
  • Used the bootstrapped Tempo localnet image for reproducible integration tests, replacing the dynamic latest tag pull-and-cache approach with a pinned tempo-localnet image digest. Removed the dev-key-based account funding fallback in favour of exclusively using the localnet faucet via tempo_fundAddress. (by @brendanryan, #226)
  • Fixed challenge selection to match on both method name and intent, preventing methods from being incorrectly matched to challenges with unsupported intents. Added intents property to the Method protocol to declare which payment intents each method supports. (by @mpp-agricola[bot], #216)

@github-actions
github-actions Bot force-pushed the changelog-release/main branch 3 times, most recently from bfffb00 to 61a06c8 Compare August 12, 2026 00:58
@github-actions github-actions Bot changed the title chore: release v0.10.2 chore: release v0.11.0 Aug 12, 2026
@github-actions
github-actions Bot force-pushed the changelog-release/main branch 2 times, most recently from 7e80260 to d047c9b Compare August 17, 2026 11:09
@github-actions
github-actions Bot force-pushed the changelog-release/main branch from d047c9b to eb8627e Compare August 21, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant