Skip to main content

@armory-sh/middleware-express

Full package changelog.

Unreleased

Patch Changes

  • Added deterministic facilitator routing precedence for mix-and-match network/token/facilitator setups.
  • Fixed per-token facilitator resolution on shared chains to avoid wrong facilitator selection.
  • Added facilitator capability-based extension filtering in payment challenge headers (fail-open: unsupported keys are auto-ignored).
  • Added facilitator-aware pricing selection for middleware config flows (network + token + facilitator before fallback).

Version 0.4.16

Patch Changes

  • 3ba536a: Streamline Client, Multitoken Middleware
  • Improve dynamic requirement handling across middleware and clients, and surface detailed payment verification errors.
    • Fix requirement selection/verification to use the accepted requirement dynamically (not first-item assumptions)
    • Support explicit requirements config paths consistently in middleware wrappers
    • Surface server verification details (for example insufficient_funds) in client retry failure errors
    • Add regression tests for non-primary requirement selection and client selector behavior
    • Clarify hooks vs extensions semantics in docs/READMEs and normalize docs page titles
  • e90cb54: Update Package Dodcs
  • 261eed7: Multichain Validation
  • e03c05c: Add Client Hooks, Fix Test Suite
  • Updated dependencies [993834f]
  • Updated dependencies [3ba536a]
  • Updated dependencies
  • Updated dependencies [e90cb54]
  • Updated dependencies [261eed7]
  • Updated dependencies [e03c05c]
    • @armory-sh/base@0.2.28

Version 0.4.12

Patch Changes

  • 281eeb8: Fix Versions
  • Updated dependencies [281eeb8]
    • @armory-sh/base@0.2.25

Version 0.4.11

Patch Changes

  • 4033813: Package Cleanup, Minor Docs
  • Updated dependencies [4033813]
    • @armory-sh/base@0.2.24

Version 0.4.10

Patch Changes

  • 99b2ede: Fix USDC Names
  • e6a88ff: Fix Dependency Resolution
  • 6697eec: Fix Nonce Type
  • 9ba2f62: Fix
  • a938742: Fixing Amount
  • Updated dependencies [99b2ede]
  • Updated dependencies [e6a88ff]
  • Updated dependencies [6697eec]
  • Updated dependencies [9ba2f62]
  • Updated dependencies [a938742]
    • @armory-sh/base@0.2.23

Version 0.4.9

Patch Changes

  • Fix Amount
  • Updated dependencies
    • @armory-sh/base@0.2.22

Version 0.4.8

Patch Changes

  • Clenaup Flows
  • Updated dependencies
    • @armory-sh/base@0.2.21

Version 0.4.7

Patch Changes

  • Next.js Middleware, Extensiosn Package, Client Robustness, Route Filtering Added
  • Updated dependencies
    • @armory-sh/base@0.2.20

Version 0.4.6

Patch Changes

  • Add Simple Middleware Back
  • Updated dependencies
    • @armory-sh/base@0.2.19

Version 0.4.5

Patch Changes

  • ALpah Test
  • Updated dependencies
    • @armory-sh/base@0.2.18

Version 0.4.4

Patch Changes

  • Test Link
  • Updated dependencies
    • @armory-sh/base@0.2.17

Version 0.4.3

Patch Changes

  • Completed E2E Flows w/ v2
  • Updated dependencies
    • @armory-sh/base@0.2.16

Version 0.4.2

Patch Changes

  • v2 Only, Cleanup
  • Updated dependencies
    • @armory-sh/base@0.2.14

Version 0.4.1

Patch Changes

  • Add Deep Test Suite, Enhance Compatibility
  • Updated dependencies
    • @armory-sh/base@0.2.13