Releases: lithic-com/lithic-java
Releases · lithic-com/lithic-java
v0.127.0
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
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
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
v0.124.0
v0.123.0
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
v0.122.0
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
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
Documentation
- api: update supported file types in account holder upload document method (50f96cd)
v0.120.0
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. UseDigitalWalletTokenizationApprovalRequestWebhookEventinstead. - client: incorrect
Retry-Afterparsing (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
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
v0.118.0
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
Propertiesmore resilient tonull(40426af)
Documentation
- Mark CONDITIONAL_BLOCK deprecated (66d75ce)