Skip to content

Releases: lithic-com/lithic-go

v0.108.0

20 Apr 18:13

Choose a tag to compare

0.108.0 (2026-04-20)

Full Changelog: v0.107.0...v0.108.0

Features

  • api: add card_authorization.challenge_response webhook event (0a89349)
  • api: Add card/account/business account signals endpoints and behavioral rule attributes (0ac9da9)
  • api: add set_verification_method to external_bank_accounts (b261845)

v0.107.0

15 Apr 13:26

Choose a tag to compare

0.107.0 (2026-04-13)

Full Changelog: v0.106.0...v0.107.0

Features

  • api: add CARD_DECLINE_COUNT enum values to authrulev2 conditions (8759cfc)
  • api: add DELINQUENT substatus to financial_account update status (f1a6dfb)
  • api: add interchange/chargeback/provisional_credit_account to financial account types (fa89cb1)
  • api: add override_company_name parameter to payment method attributes (f024ccf)
  • api: add statement_totals field to Statement and ParsedWebhookEvent (86a1180)
  • api: add transaction_token field to auth rule v2 list results responses (e333632)
  • api: add transaction_token field to authrulev2 stats examples (805c6c8)
  • api: remove Interchange/Chargeback from financial account and webhook event types (1a8f9e9)
  • internal: support comma format in multipart form encoding (26a774a)

Bug Fixes

  • better respect format tags from the spec (4059511)
  • prevent duplicate ? in query params (0e82833)
  • types: generate shared enum types that are not referenced by other schemas (13bae12)
  • types: make credit_product_token optional in Statement/ParsedWebhookEvent (f81eb76)
  • types: remove hostname, make fields required in authorization webhook card (7e05474)

Chores

  • api: [breaking] remove deprecated fields from authrulev2 report stats (532c764)
  • ci: skip lint on metadata-only changes (6ed7c0b)
  • ci: support opting out of skipping builds on metadata-only commits (7e2b69b)
  • remove unnecessary error check for url parsing (de3a8c0)

Documentation

  • api: update nature_of_business and qr_code_url parameter descriptions (0696488)
  • improve examples (06ceaad)
  • update examples (2df6a20)

v0.106.0

23 Mar 22:03

Choose a tag to compare

0.106.0 (2026-03-23)

Full Changelog: v0.105.0...v0.106.0

Features

  • api: add card_age/account_age attributes to auth rule conditions (ed54e79)
  • api: add override_company_name parameter to external payments (cc38aac)
  • api: add service location fields to Merchant and auth rule conditions (699d7c4)

Chores

  • internal: switch mock server from steady to prism (e7c13bc)
  • internal: update gitignore (91aabf6)
  • tests: bump steady to v0.19.4 (688f938)
  • tests: bump steady to v0.19.5 (550512e)
  • tests: bump steady to v0.19.6 (1162a97)

Documentation

  • api: update nature_of_business and qr_code_url param descriptions (0be7e9e)

Refactors

  • tests: switch from prism to steady (7f662a6)

v0.105.0

18 Mar 15:47

Choose a tag to compare

0.105.0 (2026-03-17)

Full Changelog: v0.104.0...v0.105.0

Features

  • api: add remittance_information to payment method attributes (a95ce34)

Bug Fixes

  • types: make address/dob/email/government_id optional in KYB_DELEGATED individuals (3a5f4b7)

Chores

  • internal: tweak CI branches (81664c2)

Documentation

  • api: add pdf to supported file types in account holder document upload (9dfe6be)

v0.104.0

16 Mar 13:26

Choose a tag to compare

0.104.0 (2026-03-16)

Full Changelog: v0.103.0...v0.104.0

Features

  • api: add ACH_RECEIPT_RELEASED_EARLY event type to payment (01369fc)
  • api: add EARLY_DIRECT_DEPOSIT_FLOAT enum to financial_account/webhook types (59520dc)
  • api: add event_subtype field to statement line items (63662d9)
  • api: add excluded_account_tokens to auth rule V2 (e6c9931)
  • api: add loan_tape_date field to statement line items (3541af2)
  • api: add penalty_rates field to interest tier schedule (04fa775)
  • api: add typescript code rules, rule features, draft state tracking to auth rules (afc0dbb)
  • api: add versions field to auth rule v2 daily statistics response (5d21ea4)
  • api: add WIRE category, wire transfer event types, remove remittance_information (94306dd)

Bug Fixes

  • api: [breaking] unify webhook schemas for digital_wallet.tokenization_approval_request webhooks (854f1ab). Remove EventTypeTokenizationApprovalRequest. Use EventTypeDigitalWalletTokenizationApprovalRequest instead.
  • types: remove auth_rule_token, require end/start in backtest simulation parameters (db127f3)

Chores

  • internal: codegen related update (636d523)
  • internal: codegen related update (263a0a9)
  • internal: codegen related update (3b62530)
  • internal: codegen related update (41f596e)
  • internal: codegen related update (e7aa352)
  • internal: regenerate SDK with no functional changes (c5d97e0)

Documentation

  • api: update dispute method and parameter descriptions (79b55db)

v0.103.0

05 Mar 20:13

Choose a tag to compare

0.103.0 (2026-03-05)

Full Changelog: v0.102.0...v0.103.0

Features

  • api: add action_counts to rule performance reports and code to authorization actions (3849aa1)
  • api: Add Hold API for financial account fund reservations (df3e831)
  • api: Remove deprecated beneficial owner entities field (d22040a)

Chores

  • internal: codegen related update (28e50ec)
  • internal: codegen related update (d17b62a)

v0.102.0

27 Feb 15:39

Choose a tag to compare

0.102.0 (2026-02-27)

Full Changelog: v0.101.0...v0.102.0

Features

  • api: Add account holder entity endpoints (43c3d59)
  • api: Add INTEREST_AND_FEES_PAUSED substatus to financial account (70c7dc8)
  • api: Expose MIL interest schedules and loan tape configuration endpoints (54ff6be)

Bug Fixes

  • allow canceling a request while it is waiting to retry (43c5488)
  • api: Correct token_metadata field name in tokenization.approval_request schema (04d1ff9)

Chores

  • internal: move custom custom json tags to api (9f7193b)
  • update mock server docs (1308e26)

Documentation

  • Mark CONDITIONAL_BLOCK deprecated (3560e08)

v0.101.0

19 Feb 13:09

Choose a tag to compare

0.101.0 (2026-02-18)

Full Changelog: v0.100.0...v0.101.0

Features

  • api: Add /v2/auth_rules/results endpoint for listing rule evaluation data (8514a07)
  • api: Add amounts object to ASA request (66f4fe0)
  • api: Add hold token field to book transfers (e42a159)
  • api: Add naics_code to account holder requests/responses (2a4cbcc)
  • api: Add network specific wallet recommendation reasons (53243ce)
  • api: Add PENDING_REVIEW status to KYB enrollment simulation (40cddec)
  • api: Add result schemas for Authorization and Authentication (3DS) actions (a25aeea)

Bug Fixes

  • client: mark request body as required (5a82cc1)
  • client: use correct format specifier for header serialization (f0f3f3c)
  • fix for namespace collisions with client and resource test methods (be4daa0)

Chores

  • internal: codegen related update (8cc90f1)
  • internal: codegen related update (6fb143a)
  • internal: codegen related update (761d45e)

Documentation

  • Fix documentation of tokenization channel and tokenization source for tokenization rules (66b48ff)

v0.100.0

28 Jan 11:29

Choose a tag to compare

0.100.0 (2026-01-27)

Full Changelog: v0.99.0...v0.100.0

Features

  • api: Add card.updated event (0344a5c)
  • api: Add idempotency key to cards POST and PATCH endpoints (c53307f)
  • api: Add merchant location fields to simulator endpoints (e81f66b)
  • api: Add tags field to card transactions (527b9b7)
  • api: make filter optional for Spend Velocity Auth Rules (b987bc0)

Bug Fixes

  • api: Correct field name from ach_hold__period to ach_hold_period (e676940)
  • api: mark AppleWebPushProvisioningResponse fields required (a0fa5cb)
  • api: rename WIRE_DRAWDOWN_REQUEST to WIRE_INBOUND_DRAWDOWN_REQUEST (b987bc0)
  • client: invalid URL (4e7dae0)
  • docs: add missing pointer prefix to api.md return types (334e295)

Chores

  • Add spec linter for YAML and folded style multiline strings (f51040c)
  • configure new SDK language (06ce143)
  • internal: codegen related update (ec93032)
  • internal: update actions/checkout version (29ed18f)
  • Rework event type generation to support spec splitting (a9a3198)

Documentation

  • Remove deprecated tag from MERCHANT_LOCKED card type (6ab18f6)

v0.99.0

08 Jan 10:26

Choose a tag to compare

0.99.0 (2026-01-08)

Full Changelog: v0.98.1...v0.99.0

Features

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

Bug Fixes

  • api: don't mark timestamp parsing as loose when a fallback format succeeds (78776e3)

Chores

  • internal: codegen related update (0ddba7d)
  • update code formatting (d2a631a)

Documentation

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