Skip to content

Releases: lithic-com/lithic-java

v0.127.0

27 May 18:19

Choose a tag to compare

0.127.0 (2026-05-26)

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

Features

  • api: add card authorization challenge webhook, rename types in authorization models (295e9f3)
  • api: add INVALID_PAN to TokenizationDeclineReason enum (7234968)
  • api: add method field and enum values to authorization challenge types (b6c52f0)
  • api: add pause method to external_bank_accounts (909c756)
  • api: Add schemas for authorization adjustment rules (210380d)

Bug Fixes

  • types: add enum values, make fields optional in Balance/SettlementDetail/Statement (cee6086)
  • types: change number from Long to Double in ConditionalValue and conditional actions (57b5b27)
  • types: make cardholderCurrency optional in CardProgram (0658929)
  • types: make externalId/naicsCode/parentCompany optional in enrollment review and kyb (1839dc3)

Documentation

  • api: clarify ACCOUNT_AGE attribute behavior in conditional parameters (c4a5ee1)

v0.126.0

11 May 20:45

Choose a tag to compare

0.126.0 (2026-05-08)

Full Changelog: v0.125.0...v0.126.0

Features

  • api: add retrieve signals method to accounts and cards (767ea0d)
  • api: add travel/distance attributes, unit param to authorization actions (f5d17dc)

Chores

  • redact api-key headers in debug logs (7bcf3e6)

v0.125.0

07 May 08:55

Choose a tag to compare

0.125.0 (2026-05-06)

Full Changelog: v0.124.0...v0.125.0

Features

  • api: add AMEX to Network enum in settlement params and models (638084a)
  • api: add CARD_TRANSACTION_UPDATE event stream and conditional action to auth rules (064ee52)
  • api: add IS_NEW_MERCHANT attribute to authorization action parameters (6a44f6b)
  • client: improve logging (bb282c7)
  • client: more robust error parsing (af54a46)
  • client: support proxy authentication (183501b)
  • support setting headers via env (0493d0a)

Bug Fixes

  • types: add EMPTY exemption type, make fields optional in Account/Card/NonPciCard (2a2a00a)

Performance Improvements

  • client: create one json mapper (1743358)

Chores

  • remove duplicated dokka setup (1728d1a)

Documentation

  • api: improve event_tokens and transaction_token field docs in SettlementDetail (1ccf96d)
  • api: update exp_month/exp_year descriptions in card create/renew (36c34a0)
  • clarify forwards compat behavior (746bf4a)

v0.124.0

20 Apr 18:13

Choose a tag to compare

0.124.0 (2026-04-20)

Full Changelog: v0.123.0...v0.124.0

Features

  • api: add card_authorization.challenge_response webhook event (d0e83fb)
  • api: Add card/account/business account signals endpoints and behavioral rule attributes (380b3c2)
  • api: add setVerificationMethod method to external_bank_accounts (7e086ee)

v0.123.0

15 Apr 09:16

Choose a tag to compare

0.123.0 (2026-04-13)

Full Changelog: v0.122.0...v0.123.0

Features

  • api: add card decline count values to conditional authorization (65f1c4b)
  • api: add DELINQUENT substatus to financial account status updates (6d637cf)
  • api: add INTERCHANGE, CHARGEBACK, PROVISIONAL_CREDIT_ACCOUNT to financial account types (a06a494)
  • api: add override_company_name parameter to payment create (899a3be)
  • api: add statement_totals field to Statement/StatementsCreatedWebhookEvent (44d890e)
  • api: add transaction_token field to BacktestStats/ReportStats examples (b4209cb)
  • api: add transaction_token to authorization/authentication3ds/tokenization/ach results (5bf85e9)

Bug Fixes

  • types: make creditProductToken optional in Statement (f655477)
  • types: make data and has_more required in AccountActivityListPageResponse (5feba92)
  • types: remove hostname, make fields required in AsaRequestCard (67cbf7d)
  • types: remove INTERCHANGE and CHARGEBACK from FinancialAccount and InstanceFinancialAccountType (21b74ec)

Chores

  • ci: skip lint on metadata-only changes (c266aa2)
  • types: [breaking] remove deprecated fields from ReportStats and Example models (634a6e2)

Documentation

  • api: update natureOfBusiness and qrCodeUrl parameter descriptions (2fe328d)
  • improve examples (9dee9d6)

v0.122.0

23 Mar 22:03

Choose a tag to compare

0.122.0 (2026-03-23)

Full Changelog: v0.121.0...v0.122.0

Features

  • api: add CARD_AGE and ACCOUNT_AGE attributes to conditional authorization (aa189f8)
  • api: add merchant location/service fields, SERVICE_LOCATION authorization attributes (94423c4)

Chores

  • internal: switch mock server from steady to prism (d30a983)
  • internal: update gitignore (d4c610f)
  • tests: bump steady to v0.19.4 (652cb78)
  • tests: bump steady to v0.19.5 (acbcb0e)
  • tests: bump steady to v0.19.6 (5b25ba2)

Documentation

  • api: add character limit to natureOfBusiness, allowlisting info to qrCodeUrl (0c513cd)

Refactors

  • tests: switch from prism to steady (d4a050b)

v0.121.0

18 Mar 15:46

Choose a tag to compare

0.121.0 (2026-03-17)

Full Changelog: v0.120.0...v0.121.0

Features

  • api: add remittanceInformation field to Payment WireMethodAttributes (5376d36)

Bug Fixes

  • add missing /v1/ prefix in getEmbedUrl URL path (#645) (fd56a40)
  • client: allow updating header/query affecting fields in toBuilder() (17c55c1)
  • types: make address/dob/email/governmentId optional in KybDelegatedIndividual (4b5460b)

Chores

  • internal: tweak CI branches (0953db7)
  • internal: update retry delay tests (7232af2)

Documentation

  • api: update supported file types in account holder upload document method (50f96cd)

v0.120.0

16 Mar 13:26

Choose a tag to compare

0.120.0 (2026-03-16)

Full Changelog: v0.119.0...v0.120.0

Features

  • api: add EARLY_DIRECT_DEPOSIT_FLOAT type to financial account (e333879)
  • api: Add event_subtype to statement line items (b79d216)
  • api: add excluded_account_tokens to auth rules v2 create/update/response (48172eb)
  • api: add loan_tape_date field to statement line items (be3f3fb)
  • api: add penaltyRates field to InterestTierSchedule (d76bd05)
  • api: Add support for early direct deposit (de8c713)
  • api: add TypeScript rules, RuleFeature model, draft version state fields (f57cd63)
  • api: add versions field to V2RetrieveReportResponse DailyStatistic (3cfb7a6)
  • api: add wire event types/category, remove remittance field from wire attributes (e0279aa)

Bug Fixes

  • api: [breaking] unify webhook schemas for digital_wallet.tokenization_approval_request webhooks (bb93367). Remove TokenizationDecisioningRequestWebhookEvent. Use DigitalWalletTokenizationApprovalRequestWebhookEvent instead.
  • client: incorrect Retry-After parsing (42c61b6)
  • types: rename SimulationParameters, remove auth_rule_token, require end/start fields (3d97da0)

Chores

  • internal: codegen related update (10b1473)
  • internal: regenerate SDK with no functional changes (56d8344)

Documentation

  • api: update dispute resource documentation to use chargeback terminology (0540f6c)

v0.119.0

05 Mar 20:13

Choose a tag to compare

0.119.0 (2026-03-05)

Full Changelog: v0.118.0...v0.119.0

Features

  • api: add action_counts to rule performance reports and code to authorization actions (20e681f)
  • api: Add Hold API for financial account fund reservations (e84bda4)
  • api: Remove deprecated beneficial owner entities field (9208b91)

Chores

  • internal: codegen related update (c308799)
  • internal: codegen related update (e6b968b)

v0.118.0

27 Feb 15:39

Choose a tag to compare

0.118.0 (2026-02-27)

Full Changelog: v0.117.0...v0.118.0

Features

  • api: Add account holder entity endpoints (04b301b)
  • api: Add INTEREST_AND_FEES_PAUSED substatus to financial account (b533580)
  • api: Expose MIL interest schedules and loan tape configuration endpoints (54ea41f)

Bug Fixes

  • api: Correct token_metadata field name in tokenization.approval_request schema (03083cf)
  • set Accept header in more places (13de846)

Chores

  • drop apache dependency (6f437cc)
  • fix card embed endpoints after removing apache dependency (3d05137)
  • fix card embed endpoints after removing apache dependency (c64c472)
  • fix card embed endpoints after removing apache dependency #1567 (3d05137)
  • internal: expand imports (c03db70)
  • make Properties more resilient to null (40426af)

Documentation

  • Mark CONDITIONAL_BLOCK deprecated (66d75ce)