Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 15 May 19:06
· 16 commits to main since this release
1e6cf67

What's Changed

  • feat: add hash_operator_token helper by @vvillait88 in #22
  • feat: add usd_to_atomic helper by @vvillait88 in #23
  • feat: add detect_rail_from_headers helper by @vvillait88 in #24
  • feat: extend extract_payment_signer to MPP credentials by @vvillait88 in #25
  • feat: add zero_amount_carve_out helper by @vvillait88 in #26
  • feat: add classify_orchestration_error helper by @vvillait88 in #27
  • feat: add load_ucp_signing_key_from_env helper by @vvillait88 in #28
  • refactor(examples): use load_ucp_signing_key_from_env in signed_ucp_merchant by @vvillait88 in #29
  • test: lock public-surface barrel exports by @vvillait88 in #30
  • docs: list TEC-302 helpers in the README inventory by @vvillait88 in #31
  • feat: flatten challenge builders to kwargs; delete *Input + *Config wrappers by @vvillait88 in #32
  • feat: flatten x402 verify+settle+validate builders to kwargs by @vvillait88 in #33
  • feat: flatten payment directive + headers + override builders to kwargs by @vvillait88 in #34
  • chore: remove dead _RequestLike Protocol in discovery/probe.py by @vvillait88 in #35
  • feat: flatten payment_required_header to kwargs; delete PaymentRequiredHeaderInput by @vvillait88 in #36
  • feat: flatten stripe_multichain helpers to kwargs; delete 4 wrappers by @vvillait88 in #37
  • feat: flatten 7 discovery builders to kwargs; delete 10 *Input wrappers + convert 6 nested types to TypedDicts by @vvillait88 in #38
  • refactor(identity, payment): flatten LoadUCPSigningKeyOptions + drop dead CreateX402ServerOptions by @vvillait88 in #39
  • feat(payment): add canonical *RailSpec types for cross-helper rail config by @vvillait88 in #40
  • refactor(challenge): build_accepted_methods + build_how_to_pay consume *RailSpec; async by @vvillait88 in #41
  • refactor(identity/ucp): payment handlers consume *RailSpec by @vvillait88 in #42
  • feat(payment)!: create_mppx_server consumes dict[str, *RailSpec] by @vvillait88 in #43
  • feat(identity)!: rename GateClient -> AgentScoreCore by @vvillait88 in #44
  • feat(checkout): add Checkout orchestrator for one-call agent-commerce flow by @vvillait88 in #45
  • feat(checkout): seamless merchant helpers (adapters, hooks, discovery) by @vvillait88 in #46
  • chore: bump transitive deps (requests, ty, uvicorn) by @vvillait88 in #47
  • docs(examples): migrate 6 examples to Checkout + canonical 2.0 surface by @vvillait88 in #48
  • feat: commerce 2.0.0 — Checkout orchestrator + per-framework adapters + signed UCP routes by @vvillait88 in #49

Full Changelog: v1.8.1...v2.0.0