Releases: lithic-com/lithic-ruby
Releases · lithic-com/lithic-ruby
v0.5.0
0.5.0 (2026-02-13)
Full Changelog: v0.4.0...v0.5.0
Features
- api: Add /v2/auth_rules/results endpoint for listing rule evaluation data (638e66d)
- api: Add amounts object to ASA request (22955ed)
- api: Add hold token field to book transfers (d23cb0b)
- api: Add naics_code to account holder requests/responses (76b507b)
- api: Add network specific wallet recommendation reasons (6ddef73)
- api: Add PENDING_REVIEW status to KYB enrollment simulation (1a6d821)
- api: Add result schemas for Authorization and Authentication (3DS) actions (f669caf)
Bug Fixes
- client: always add content-length to post body, even when empty (dc99413)
- client: loosen json header parsing (a9a41d9)
Chores
- docs: remove www prefix (cecdec2)
Documentation
- Fix documentation of tokenization channel and tokenization source for tokenization rules (5de9576)
v0.4.0
0.4.0 (2026-01-27)
Full Changelog: v0.3.0...v0.4.0
Features
- api: Add card state attribute to tokenization rules (0fe9646)
- api: Add card.updated event (80369fe)
- api: Add event_type to ASA request and 3DS decisioning request (0fe9646)
- api: Add idempotency key to cards POST and PATCH endpoints (51321d8)
- api: Add merchant location fields to simulator endpoints (d983a60)
- api: Add tags field to card transactions (edf8fbc)
- api: Add user defined status to ledger accounts (0fe9646)
- api: Expose Payment Allocation Details (0fe9646)
- api: make filter optional for Spend Velocity Auth Rules (3e09d4a)
Bug Fixes
- api: Correct field name from ach_hold__period to ach_hold_period (16b6555)
- api: mark AppleWebPushProvisioningResponse fields required (4105b29)
- api: rename WIRE_DRAWDOWN_REQUEST to WIRE_INBOUND_DRAWDOWN_REQUEST (3e09d4a)
Chores
- Add spec linter for YAML and folded style multiline strings (35a67d3)
- configure new SDK language (ba770b2)
- internal: codegen related update (ef965b2)
- internal: codegen related update (143a5ea)
- internal: update
actions/checkoutversion (830ae4a) - Rework event type generation to support spec splitting (fdb9960)
- update code formatting (0fe9646)
Documentation
v0.3.0
0.3.0 (2026-01-08)
Full Changelog: v0.2.0...v0.3.0
Features
- api: Add card state attribute to tokenization rules (24f042b)
- api: Add event_type to ASA request and 3DS decisioning request (24f042b)
- api: add external_id to payment_event (0bad1d9)
- api: add get /v1/transfer_limits endpoint (0bad1d9)
- api: add post /v1/book_transfers/{book_transfer_token}/retry endpoint (0bad1d9)
- api: Add user defined status to ledger accounts (24f042b)
- api: add WIRE_DRAWDOWN_REQUEST transfer type (832895f)
- api: Expose Payment Allocation Details (24f042b)
- api: remove unnecessary X-Lithic-Pagination header (832895f)
- api: remove v1/aggregate_balances and related models (c66d75e)
Bug Fixes
- calling
breakout of streams should be instantaneous (86db080) - issue where json.parse errors when receiving HTTP 204 with nobody (9c9d63b)
Chores
- formatting (e736094)
- internal: codegen related update (6bacc68)
- Simplify custom code (67dc77a)
- Simplify custom code - same for rbs file (3438ceb)
- update code formatting (24f042b)
Documentation
v0.2.0
0.2.0 (2025-12-10)
Full Changelog: v0.1.0...v0.2.0
Features
- api: add webhook schemas to SDKs - add parse and parse_unsafe (c40835b)
Chores
- replace custom webhook signature verification with standardwebhooks (c40835b)
v0.1.0
0.1.0 (2025-12-09)
Full Changelog: v0.1.0-alpha.56...v0.1.0
Features
- api: add bulk card creation APIs (cfad114)
- api: Add event_streams to auth rules APIs (f728be5)
- api: add Google WPP to SDKs (7eacd6a)
- api: add IS_AFTER / IS_BEFORE operators to Auth Rule APIs (7eacd6a)
- api: Add new fee types (f728be5)
- api: Add optional ach_hold_period (f728be5)
- api: add WALLET_RECOMMENDATION_REASONS attribute for tokenization rules (13b07cb)
- api: provide a unified model for AuthRule (13b07cb)
- api: support event_streams in auth_rules list endpoint (c5ddfb6)
Bug Fixes
- api: extract several common types to reduce duplication (cfad114)
- api: fix examples in spec that were not fully valid (13b07cb)
- api: make certain payoff fields nullable (13b07cb)
Chores
- explicitly require "base64" gem (635f951)
Documentation
- api: clarify error 422 for 3DS challenge response (7eacd6a)
v0.1.0-alpha.56
0.1.0-alpha.56 (2025-11-20)
Full Changelog: v0.1.0-alpha.55...v0.1.0-alpha.56
Features
- api: add disputes V2 endpoints (0730dce)
- api: Add Payoff Details (e21e546)
- api: add return payment method (0730dce)
- api: add Tokenization and ACH Rules (0730dce)
- api: add unpause external_bank_accounts API method (0730dce)
- api: extract some common schemas into models (0730dce)
Bug Fixes
v0.1.0-alpha.55
0.1.0-alpha.55 (2025-11-11)
Full Changelog: v0.1.0-alpha.54...v0.1.0-alpha.55
Features
- api: add payment_details (413b65a)
- api: deprecate auth rule apply endpoint and fix several schemas (7b9a282)
- api: new fields in Statements APIs (be8c6ea)
- api: re-add rules metadata to tokenization events (da13854)
- api: remove deprecated fields from Cardholder Authentication object (da13854)
Bug Fixes
v0.1.0-alpha.54
0.1.0-alpha.54 (2025-11-04)
Full Changelog: v0.1.0-alpha.53...v0.1.0-alpha.54
Bug Fixes
- better thread safety via early initializing SSL store during HTTP client creation (67db6d5)
Chores
v0.1.0-alpha.53
v0.1.0-alpha.52
0.1.0-alpha.52 (2025-10-15)
Full Changelog: v0.1.0-alpha.51...v0.1.0-alpha.52
Bug Fixes
- absolutely qualified uris should always override the default (603aa2e)