Skip to content

Releases: lithic-com/lithic-ruby

v0.4.0

28 Jan 11:29

Choose a tag to compare

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/checkout version (830ae4a)
  • Rework event type generation to support spec splitting (fdb9960)
  • update code formatting (0fe9646)

Documentation

  • Remove deprecated tag from MERCHANT_LOCKED card type (b3104df)
  • Update language for Google Web Push Provisioning docs (0fe9646)

v0.3.0

08 Jan 10:26

Choose a tag to compare

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 break out 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

  • api: clarify description of token / retry_token when it serves as idempotency key (832895f)
  • Update language for Google Web Push Provisioning docs (24f042b)

v0.2.0

10 Dec 13:34

Choose a tag to compare

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

09 Dec 09:16

Choose a tag to compare

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

20 Nov 13:29

Choose a tag to compare

v0.1.0-alpha.56 Pre-release
Pre-release

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

  • api: change allowed phone number length from 18 to 16 (0730dce)
  • api: mark certain optional fields as nullable (0730dce)
  • api: Modify return type of returns API to payment-transaction (e21e546)

v0.1.0-alpha.55

11 Nov 12:33

Choose a tag to compare

v0.1.0-alpha.55 Pre-release
Pre-release

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

  • api: adjust Auth Rules spec for better SDK structure (da13854)
  • api: fix oneOf -> anyOf in account holder update (413b65a)
  • api: fixing spec for Tokenizations and Enhanced data (be8c6ea)

v0.1.0-alpha.54

04 Nov 18:03

Choose a tag to compare

v0.1.0-alpha.54 Pre-release
Pre-release

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

  • api: adds support for new ACH_RECEIPT_RELEASED event (1834708)
  • client: send user-agent header (60cfe27)
  • internal: codegen related update (b4dbac6)

v0.1.0-alpha.53

23 Oct 18:25

Choose a tag to compare

v0.1.0-alpha.53 Pre-release
Pre-release

0.1.0-alpha.53 (2025-10-23)

Full Changelog: v0.1.0-alpha.52...v0.1.0-alpha.53

Features

  • api: updates to Auth Rules and Card provisioning (fe22047)
  • handle thread interrupts in the core HTTP client (1f9867e)

v0.1.0-alpha.52

15 Oct 15:50

Choose a tag to compare

v0.1.0-alpha.52 Pre-release
Pre-release

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)

v0.1.0-alpha.51

14 Oct 17:45

Choose a tag to compare

v0.1.0-alpha.51 Pre-release
Pre-release

0.1.0-alpha.51 (2025-10-14)

Full Changelog: v0.1.0-alpha.50...v0.1.0-alpha.51

Bug Fixes

  • should not reuse buffers for IO.copy_stream interop (f6e4858)