Releases: lithic-com/lithic-python
Releases · lithic-com/lithic-python
v0.122.0
0.122.0 (2026-04-20)
Full Changelog: v0.121.0...v0.122.0
Features
- api: add card_authorization.challenge_response webhook event (78f2c4c)
- api: Add card/account/business account signals endpoints and behavioral rule attributes (aa44c45)
- api: add set_verification_method to external_bank_accounts (2645172)
Performance Improvements
- client: optimize file structure copying in multipart requests (5504230)
v0.121.0
0.121.0 (2026-04-13)
Full Changelog: v0.120.0...v0.121.0
Features
- api: add decline count attributes to auth_rules conditions (c511d14)
- api: add DELINQUENT status to financial_accounts update_status (320f1fe)
- api: add INTERCHANGE/CHARGEBACK/PROVISIONAL_CREDIT_ACCOUNT account types (aa96cd4)
- api: add override_company_name parameter to payment create method (babec29)
- api: add statement_totals field to Statement model (3b035bc)
- api: add transaction_token field to auth_rules example models (ce41be2)
- api: add transaction_token field to auth_rules result types (25fcd02)
- internal: implement indices array format for query and form serialization (bef46fb)
Bug Fixes
- api: [breaking] remove approved/decision/challenged/declined fields from auth_rules report_stats (b81fa5c)
- client: preserve hardcoded query params when merging with user params (89aced4)
- ensure file data are only sent as 1 parameter (6f796aa)
- types: make credit_product_token optional in Statement (6caf4c4)
- types: make fields required, remove hostname in card authorization approval webhook (80c1bcc)
- types: remove INTERCHANGE and CHARGEBACK from financial account types (5567809)
Chores
- ci: skip lint on metadata-only changes (7d73b7b)
Documentation
v0.120.0
0.120.0 (2026-03-23)
Full Changelog: v0.119.0...v0.120.0
Features
- api: add CARD_AGE and ACCOUNT_AGE attributes to auth_rules conditions (1838bd0)
- api: add override_company_name parameter to external_payments create (ebb9e7e)
- api: add service location attributes to auth_rules, fields to merchant (40b6ef4)
Bug Fixes
- sanitize endpoint path params (3bdb99d)
Chores
- internal: migrate mock server from steady to prism (8468963)
- internal: update gitignore (8ccbe00)
- tests: bump steady to v0.19.4 (6e585b7)
- tests: bump steady to v0.19.5 (327135e)
- tests: bump steady to v0.19.6 (bd694b9)
Documentation
- api: add character limit to nature_of_business, allowlisting note to qr_code_url (77a8f10)
Refactors
- tests: switch from prism to steady (23a9671)
v0.119.0
0.119.0 (2026-03-17)
Full Changelog: v0.118.0...v0.119.0
Features
- api: add remittance_information field to payment wire attributes (669e335)
Bug Fixes
- deps: bump minimum typing-extensions version (26fb17c)
- pydantic: do not pass
by_aliasunless set (cf205ce) - types: make address/dob/email/government_id optional in KYB delegated types (d2345a0)
Chores
- internal: tweak CI branches (d18bbc8)
Documentation
- api: add pdf to supported file types for account holders document upload (afcb77c)
v0.118.0
0.118.0 (2026-03-16)
Full Changelog: v0.117.0...v0.118.0
Features
- api: add ACH_RECEIPT_RELEASED_EARLY event type to payments (5c64610)
- api: add EARLY_DIRECT_DEPOSIT_FLOAT type to financial accounts (6b3cfd6)
- api: add event_subtype field to statement line items (5545804)
- api: add excluded_account_tokens parameter to auth_rules v2 create/update (9a13e1d)
- api: add loan_tape_date field to statement line items (e4ff030)
- api: add penalty_rates to interest tier schedule create (224cb0c)
- api: add typescript_code rule type, state/error fields to auth_rules (f6dc800)
- api: add versions field to auth_rules DailyStatistic model (5cce645)
- api: add WIRE category, wire events, remove remittance_information from payment (aa66507)
Bug Fixes
- api: [breaking] unify webhook schemas for digital_wallet.tokenization_approval_request webhooks (c6f0508). Remove
TokenizationDecisioningRequestWebhookEvent. UseDigitalWalletTokenizationApprovalRequestWebhookEventinstead. - types: make start/end required, remove auth_rule_token in SimulationParameters (96a4a8c)
Chores
- internal: codegen related update (845458d)
- internal: regenerate SDK with no functional changes (fc13bed)
Documentation
- api: update disputes docstrings to use chargeback terminology (0f35c28)
v0.117.0
0.117.0 (2026-03-05)
Full Changelog: v0.116.0...v0.117.0
Features
- api: add action_counts to rule performance reports and code to authorization actions (8301127)
- api: Add Hold API for financial account fund reservations (a476549)
- api: Remove deprecated beneficial owner entities field (4160169)
Chores
v0.116.0
0.116.0 (2026-02-27)
Full Changelog: v0.115.0...v0.116.0
Features
- api: Add account holder entity endpoints (710c501)
- api: Add INTEREST_AND_FEES_PAUSED substatus to financial account (c4a37de)
- api: Expose MIL interest schedules and loan tape configuration endpoints (5c6bcd7)
Bug Fixes
- api: Correct token_metadata field name in tokenization.approval_request schema (36532d8)
Chores
- dependencies: require standardwebhooks 1.0.1 (7dae789)
- internal: add request options to SSE classes (1b49e55)
- internal: make
test_proxy_environment_variablesmore resilient (e12df38) - internal: make
test_proxy_environment_variablesmore resilient to env (9d0e878) - update mock server docs (ec268b7)
Documentation
- Mark CONDITIONAL_BLOCK deprecated (f202486)
v0.115.0
0.115.0 (2026-02-13)
Full Changelog: v0.114.0...v0.115.0
Features
- api: Add /v2/auth_rules/results endpoint for listing rule evaluation data (aea1658)
- api: Add amounts object to ASA request (d65ed36)
- api: Add hold token field to book transfers (51d053e)
- api: Add naics_code to account holder requests/responses (a7135fb)
- api: Add network specific wallet recommendation reasons (a3a74ea)
- api: Add PENDING_REVIEW status to KYB enrollment simulation (ede8a8a)
- api: Add result schemas for Authorization and Authentication (3DS) actions (ced5f0d)
- client: add custom JSON encoder for extended type support (5658dcc)
Chores
- format all
api.mdfiles (f428d56) - internal: bump dependencies (67243a9)
- internal: fix lint error on Python 3.14 (73de2f2)
Documentation
- Fix documentation of tokenization channel and tokenization source for tokenization rules (7d111f8)
v0.114.0
0.114.0 (2026-01-27)
Full Changelog: v0.113.0...v0.114.0
Features
- api: Add card.updated event (e6fb3b8)
- api: Add merchant location fields to simulator endpoints (a42dc62)
- api: Add tags field to card transactions (e13c1d1)
- api: make filter optional for Spend Velocity Auth Rules (260d4a6)
- client: add support for binary request streaming (941a2e3)
Bug Fixes
- api: Correct field name from ach_hold__period to ach_hold_period (2b4f00b)
- api: mark AppleWebPushProvisioningResponse fields required (fa13843)
- api: rename WIRE_DRAWDOWN_REQUEST to WIRE_INBOUND_DRAWDOWN_REQUEST (260d4a6)
Chores
- Add spec linter for YAML and folded style multiline strings (36b4035)
- ci: upgrade
actions/github-script(4f0854d) - configure new SDK language (427958f)
- internal: update
actions/checkoutversion (afc35a5) - Rework event type generation to support spec splitting (f9939dd)
Documentation
- Remove deprecated tag from MERCHANT_LOCKED card type (20b0566)
v0.113.0
0.113.0 (2026-01-08)
Full Changelog: v0.112.0...v0.113.0
Features
- api: Add card state attribute to tokenization rules (baad6b3)
- api: Add event_type to ASA request and 3DS decisioning request (baad6b3)
- api: add external_id to payment_event (b87046c)
- api: add get /v1/transfer_limits endpoint (b87046c)
- api: add post /v1/book_transfers/{book_transfer_token}/retry endpoint (b87046c)
- api: Add user defined status to ledger accounts (baad6b3)
- api: add WIRE_DRAWDOWN_REQUEST transfer type (97f0128)
- api: Expose Payment Allocation Details (baad6b3)
- api: remove unnecessary X-Lithic-Pagination header (97f0128)
- api: remove v1/aggregate_balances and related models (f3e089e)
Bug Fixes
- use async_to_httpx_files in patch method (783d8ff)
Chores
- internal: add
--fixargument to lint script (8e0a11c) - internal: add missing files argument to base client (52f441e)
- internal: codegen related update (14b9d48)
- update code formatting (baad6b3)