Skip to content

Releases: lithic-com/lithic-node

v0.135.0

23 Mar 22:04

Choose a tag to compare

0.135.0 (2026-03-23)

Full Changelog: v0.134.0...v0.135.0

Features

  • api: add card_age/account_age attributes to auth rules v2 (37971d6)
  • api: add override_company_name parameter to external payments create (868f064)
  • api: add service location fields to auth rules v2 and merchant models (c364f7b)

Chores

  • internal: fix MCP server TS errors that occur with required client options (42fb3a8)
  • internal: switch from steady to prism for mock server (90699a3)
  • internal: update gitignore (b49bfc6)
  • tests: bump steady to v0.19.4 (9491eb7)
  • tests: bump steady to v0.19.5 (37b04df)
  • tests: bump steady to v0.19.6 (f9125f0)

Documentation

  • api: update nature_of_business and qr_code_url field descriptions (3f262d6)

Refactors

  • tests: switch from prism to steady (5d648e0)

v0.134.0

18 Mar 15:47

Choose a tag to compare

0.134.0 (2026-03-17)

Full Changelog: v0.133.0...v0.134.0

Features

  • api: add remittance_information field to Payment (133fe04)

Bug Fixes

  • types: make address/dob/email/government_id optional in account-holders (0966648)

Chores

  • internal: support x-stainless-mcp-client-permissions headers in MCP servers (f5266e6)
  • internal: switch npm publishing from token authentication to OIDC (2831ff1)
  • internal: tweak CI branches (cb5acc3)

Documentation

  • api: update supported file types in account holder document uploads (dd26f0e)

v0.133.0

16 Mar 13:25

Choose a tag to compare

0.133.0 (2026-03-16)

Full Changelog: v0.132.1...v0.133.0

Features

  • api: add ACH_RECEIPT_RELEASED_EARLY event type to payments (0bb4d95)
  • api: add excluded_account_tokens to auth rules v2 (30cfe26)
  • api: add mcp-server package, CI/CD workflows, build scripts, update README (d942481)
  • api: add penalty_rates field to interest tier schedule (aa412d0)
  • api: add versions field to auth rules v2 report response (aa20bdb)
  • api: add WIRE category/events, remove remittance_information from payments (8808ca2)

Bug Fixes

  • api: [breaking] unify webhook schemas for digital_wallet.tokenization_approval_request webhooks (4166fbc). Removed TokenizationDecisioningRequestWebhookEvent. Use DigitalWalletTokenizationApprovalRequestWebhookEvent instead.
  • types: make start/end required, remove auth_rule_token from backtests (f61f218)

Documentation

  • api: update disputes terminology to chargeback request (2128851)

v0.132.1

10 Mar 17:13

Choose a tag to compare

0.132.1 (2026-03-10)

Full Changelog: v0.132.0...v0.132.1

Features

  • api: Add event_subtype to statement line items (82db0f8)
  • api: add loan_tape_date field to statement line items (a3995b6)

Chores

  • ci: updating publishing method (02b0749)

v0.132.0

10 Mar 08:24

Choose a tag to compare

0.132.0 (2026-03-10)

Full Changelog: v0.131.0...v0.132.0

Features

  • api: add EARLY_DIRECT_DEPOSIT_FLOAT type to financial accounts (20f0c4c)
  • api: add typescript rule type, draft state tracking to auth_rules v2 (8f4eabb)

Bug Fixes

  • api: Disable MCP server to fix TypeScript SDK package publishing (8a4d2aa)

Chores

  • internal: update dependencies to address dependabot vulnerabilities (fefdd61)
  • mcp-server: improve instructions (8051570)

v0.131.0

05 Mar 20:13

Choose a tag to compare

0.131.0 (2026-03-05)

Full Changelog: v0.130.0...v0.131.0

Features

  • api: add action_counts to rule performance reports and code to authorization actions (b721196)
  • api: Add Hold API for financial account fund reservations (582aeb7)
  • api: Remove deprecated beneficial owner entities field (e0b8292)

Chores

  • internal: codegen related update (e159665)
  • internal: codegen related update (bccb03c)

v0.130.0

27 Feb 15:39

Choose a tag to compare

0.130.0 (2026-02-27)

Full Changelog: v0.129.0...v0.130.0

Features

  • api: Add account holder entity endpoints (3fb22ea)
  • api: Add INTEREST_AND_FEES_PAUSED substatus to financial account (342cb07)
  • api: Expose MIL interest schedules and loan tape configuration endpoints (c71b835)
  • mcp: add an option to disable code tool (c3f0f72)

Bug Fixes

  • api: Correct token_metadata field name in tokenization.approval_request schema (b55c509)
  • docs/contributing: correct pnpm link command (49b3676)
  • mcp: update prompt (fe87cb7)

Chores

  • internal: fix MCP Dockerfiles so they can be built without buildkit (b11e333)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (d654204)
  • internal: make MCP code execution location configurable via a flag (d7ce232)
  • internal: move stringifyQuery implementation to internal function (18e4250)
  • internal: upgrade @modelcontextprotocol/sdk and hono (7e9cc7b)
  • mcp: correctly update version in sync with sdk (71e0dc6)
  • update mock server docs (6657e0d)

Documentation

  • Mark CONDITIONAL_BLOCK deprecated (79f3258)

v0.129.0

19 Feb 13:09

Choose a tag to compare

0.129.0 (2026-02-19)

Full Changelog: v0.128.0...v0.129.0

Features

  • api: Add /v2/auth_rules/results endpoint for listing rule evaluation data (9e5d574)
  • api: Add amounts object to ASA request (533b912)
  • api: Add hold token field to book transfers (baf17ff)
  • api: Add naics_code to account holder requests/responses (432e7ee)
  • api: Add network specific wallet recommendation reasons (aa17d4f)
  • api: Add PENDING_REVIEW status to KYB enrollment simulation (a1f5c47)
  • api: Add result schemas for Authorization and Authentication (3DS) actions (563b5ff)
  • mcp: add initial server instructions (12f5335)
  • mcp: allow specifying environment via remote server (f2bbc59)

Bug Fixes

  • api: Update /v2/auth_rules/results endpoint parameter naming and action types (1b369cc)
  • client: avoid memory leak with abort signals (ef3a98b)
  • client: avoid removing abort listener too early (eb0e7f7)
  • mcp: do not fallback on baseUrl if environment env variable is set (07d71d3)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (ce8805e)

Chores

  • client: do not parse responses with empty content-length (f8fdb77)
  • client: restructure abort controller binding (45461df)
  • configure new SDK language (a09926d)
  • formatting (1eb7005)
  • internal/client: fix form-urlencoded requests (bb7b560)
  • internal: add health check to MCP server when running in HTTP mode (7e123b2)
  • internal: allow basic filtering of methods allowed for MCP code mode (d8c2ff7)
  • internal: allow setting x-stainless-api-key header on mcp server requests (7536a61)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (be9d995)
  • internal: avoid type checking errors with ts-reset (f48610b)
  • internal: cache fetch instruction calls in MCP server (c2988db)
  • internal: configure MCP Server hosting (3feac24)
  • internal: fix pagination internals not accepting option promises (e258c68)
  • internal: improve layout of generated MCP server files (8c08f2e)
  • internal: refactor flag parsing for MCP servers and add debug flag (5ddc39b)
  • internal: support oauth authorization code flow for MCP servers (cc5b02e)
  • mcp: forward STAINLESS_API_KEY to docs search endpoint (fc74254)

Documentation

  • Fix documentation of tokenization channel and tokenization source for tokenization rules (35696df)

v0.128.0

28 Jan 11:29

Choose a tag to compare

0.128.0 (2026-01-27)

Full Changelog: v0.127.0...v0.128.0

Features

  • api: Add card.updated event (ca68a38)
  • api: Add idempotency key to cards POST and PATCH endpoints (98afb05)
  • api: Add merchant location fields to simulator endpoints (1b156ef)
  • api: Add tags field to card transactions (062acce)
  • api: make filter optional for Spend Velocity Auth Rules (ef79410)

Bug Fixes

  • api: Correct field name from ach_hold__period to ach_hold_period (ead10f3)
  • api: mark AppleWebPushProvisioningResponse fields required (3bb4fc1)
  • api: rename WIRE_DRAWDOWN_REQUEST to WIRE_INBOUND_DRAWDOWN_REQUEST (ef79410)

Chores

  • Add spec linter for YAML and folded style multiline strings (eefbc00)
  • ci: upgrade actions/github-script (cd54d0d)
  • configure new SDK language (19ac828)
  • fix typo in descriptions (79ba3d6)
  • internal: codegen related update (9468191)
  • internal: configure MCP Server hosting (4bda069)
  • internal: update actions/checkout version (3de8381)
  • internal: upgrade babel, qs, js-yaml (5940b21)
  • Rework event type generation to support spec splitting (0466f6a)

Documentation

  • Remove deprecated tag from MERCHANT_LOCKED card type (112880e)

v0.127.0

08 Jan 10:25

Choose a tag to compare

0.127.0 (2026-01-08)

Full Changelog: v0.126.0...v0.127.0

Features

  • api: Add card state attribute to tokenization rules (0a56f6a)
  • api: Add event_type to ASA request and 3DS decisioning request (0a56f6a)
  • api: add external_id to payment_event (538d96e)
  • api: add get /v1/transfer_limits endpoint (538d96e)
  • api: add post /v1/book_transfers/{book_transfer_token}/retry endpoint (538d96e)
  • api: Add user defined status to ledger accounts (0a56f6a)
  • api: add WIRE_DRAWDOWN_REQUEST transfer type (e7c375b)
  • api: Expose Payment Allocation Details (0a56f6a)
  • api: remove unnecessary X-Lithic-Pagination header (e7c375b)
  • api: remove v1/aggregate_balances and related models (0078e74)

Bug Fixes

  • docs: remove extraneous example object fields (3ba95e6)

Chores

  • break long lines in snippets into multiline (5e9608e)
  • formatting (0b4c11e)
  • internal: codegen related update (a06ac86)
  • update code formatting (0a56f6a)

Documentation

  • api: clarify description of token / retry_token when it serves as idempotency key (e7c375b)
  • Update language for Google Web Push Provisioning docs (0a56f6a)