Skip to main content

@armory-sh/base

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.2.28

Patch Changes

  • 993834f: Fix v2 Headers
  • 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

Version 0.2.25

Patch Changes

  • 281eeb8: Fix Versions

Version 0.2.24

Patch Changes

  • 4033813: Package Cleanup, Minor Docs

Version 0.2.23

Patch Changes

  • 99b2ede: Fix USDC Names
  • e6a88ff: Fix Dependency Resolution
  • 6697eec: Fix Nonce Type
  • 9ba2f62: Fix
  • a938742: Fixing Amount

Version 0.2.22

Patch Changes

  • Fix Amount

Version 0.2.21

Patch Changes

  • Clenaup Flows

Version 0.2.20

Patch Changes

  • Next.js Middleware, Extensiosn Package, Client Robustness, Route Filtering Added

Version 0.2.19

Patch Changes

  • Add Simple Middleware Back

Version 0.2.18

Patch Changes

  • ALpah Test

Version 0.2.17

Patch Changes

  • Test Link

Version 0.2.16

Patch Changes

  • Completed E2E Flows w/ v2

Version 0.2.15

Minor Changes

  • Added: Export token constants (TOKENS, USDC_BASE, EURC_BASE, etc.) from @armory-sh/tokens package
  • Added: Token helper functions (getToken, getAllTokens, getTokensBySymbol, getUSDCTokens, etc.)
  • Token constants are now available directly from @armory-sh/base for convenience

Version 0.2.14

Patch Changes

  • v2 Only, Cleanup

Version 0.2.13

Patch Changes

  • Add Deep Test Suite, Enhance Compatibility

Version 0.2.12

Patch Changes

  • :wq!

Version 0.2.11

Patch Changes

  • Automated release

Version 0.2.10

Patch Changes

  • 0b7c70b: Automated release
  • 77ddc6c: Automated release
  • 0e32676: Automated release
  • Automated release

Version 0.2.9

Patch Changes

  • Automated release

Version 0.2.8

Patch Changes

  • Automated release

Version 0.2.7

Patch Changes

  • Automated release

Version 0.2.6

Patch Changes

  • Automated release

Version 0.2.5

Patch Changes

  • Automated release

Version 0.2.4

Patch Changes

  • Cleanup

Version 0.2.3

Patch Changes

  • Cleanup Code, Add Bespoke Middleware