Skip to content

Releases: lithic-com/lithic-ruby

v0.18.0

23 Jun 12:24

Choose a tag to compare

0.18.0 (2026-06-23)

Full Changelog: v0.17.0...v0.18.0

Features

  • api: Register dispute intake webhook events (a087b3b)

Bug Fixes

  • api: Sync templated rule features with authorizer external feature set (2812623)

v0.17.0

22 Jun 12:28

Choose a tag to compare

0.17.0 (2026-06-22)

Full Changelog: v0.16.0...v0.17.0

Features

  • api: add ach payment update actions/results, card transaction results to auth_rules (a761a6f)
  • api: add ACH_EVENT_TYPE to auth rules conditional ACH payment conditions (7a83081)

v0.16.0

17 Jun 08:06

Choose a tag to compare

0.16.0 (2026-06-16)

Full Changelog: v0.15.0...v0.16.0

Features

  • api: add CardTransactionFeature to auth_rules RuleFeature (1071dc2)
  • api: add condition attributes, interval/unit/scope to auth_rules (28a4b65)
  • api: Add created field to Challenge object (e442303)
  • api: add day_of_period field to loan_tape (71ab28b)
  • api: add hold_adjustment_action variant to auth_rules action parameter (bae640f)
  • api: add NVS name_validation fields to ASA request and response (5747fda)
  • api: add route method to transactions (74346e6)
  • api: add tags field to Payment model (745a6cd)
  • api: add transaction_monitoring with cases/comments/files/queues, refactor entity_type (37af713)

Bug Fixes

  • client: send content-type header for requests with an omitted optional body (d5b5510)

Documentation

  • api: update support contact from email to URL in account/card resources (bd7f679)

v0.15.0

27 May 18:19

Choose a tag to compare

0.15.0 (2026-05-27)

Full Changelog: v0.14.0...v0.15.0

Features

  • api: Add authorization challenge response endpoint and webhook (a270862)
  • api: add INVALID_PAN value to TokenizationDeclineReason enum (751f176)
  • api: Add OUT_OF_BAND challenge method and DECLINED status to Authorization (886bb10)
  • api: Add pause external bank account endpoint (1f9fdd2)
  • api: Add schemas for authorization adjustment rules (61998a2)

Bug Fixes

  • client: elide content type header on requests without body (d3a58d5)
  • types: correct value type from Integer to Float in auth rules (c8a51d0)
  • types: make cardholder_currency nullable in CardProgram (89ded5f)
  • types: make external_id, naics_code nullable in enrollment, parent_company in kyb (1128d8d)
  • types: make fields nullable across balance/statement/settlement/etc, add enum values (6259d4f)

Documentation

  • api: clarify ACCOUNT_AGE behavior in auth_rules conditional parameters (8b7bfc8)

v0.14.0

11 May 20:45

Choose a tag to compare

0.14.0 (2026-05-08)

Full Changelog: v0.13.0...v0.14.0

Features

  • api: add retrieve_signals method to accounts and cards (c6446ff)
  • api: add travel speed/distance attributes and unit parameter to auth_rules (846d5d9)

v0.13.0

07 May 08:55

Choose a tag to compare

0.13.0 (2026-05-06)

Full Changelog: v0.12.0...v0.13.0

Features

  • api: add AMEX network value to settlement models (a209f16)
  • api: add CARD_TRANSACTION_UPDATE event stream to auth_rules (7f395eb)
  • api: add IS_NEW_MERCHANT attribute to auth rules conditional authorization (48b6bd5)
  • support setting headers via env (01b4c63)

Bug Fixes

  • api: Allow null values for optional enum and object fields in schema validation (9ebb823)

Chores

  • internal: codegen related update (7da8cdf)
  • internal: more robust bootstrap script (b03a0eb)

Documentation

  • api: update exp_month/exp_year descriptions in card create/renew params (02db7be)
  • types: clarify event_tokens and transaction_token fields in SettlementDetail (5eacf6f)

v0.12.0

20 Apr 18:13

Choose a tag to compare

0.12.0 (2026-04-20)

Full Changelog: v0.11.0...v0.12.0

Features

  • api: Add card_authorization.challenge_response webhook (8abc734)
  • api: Add card/account/business account signals endpoints and behavioral rule attributes (76de3de)
  • api: add set_verification_method to external_bank_accounts (3878cb3)

v0.11.0

15 Apr 13:13

Choose a tag to compare

0.11.0 (2026-04-13)

Full Changelog: v0.10.0...v0.11.0

Features

  • api: add card decline count attributes to auth_rules conditional authorization (d8d98d9)
  • api: add DELINQUENT substatus to financial account update status (6a49f69)
  • api: add interchange/chargeback/provisional_credit_account to financial account type enums (3d54444)
  • api: add override_company_name field to payment create parameters (7e916b6)
  • api: add statement_totals field to financial accounts statement (1fa7586)
  • api: add transaction_token field to auth_rules examples (4729281)
  • api: add transaction_token field to auth_rules v2 results response (acca757)

Bug Fixes

  • align path encoding with RFC 3986 section 3.3 (5624e72)
  • internal: correct multipart form field name encoding (abfc1fd)
  • multipart encoding for file arrays (5a0bdeb)
  • types: [breaking] remove deprecated fields from auth_rules report_stats (f3089b7)
  • types: make credit_product_token optional in financial_accounts statement (a0fa401)
  • types: remove INTERCHANGE/CHARGEBACK from FinancialAccount/InstanceFinancialAccountType (6077d32)
  • types: require Card fields, remove hostname in authorization approval webhook (fb4f7d9)
  • variable name typo (0156ca5)

Chores

  • ci: skip lint on metadata-only changes (810ca31)
  • ci: support opting out of skipping builds on metadata-only commits (40b20fb)

Documentation

  • api: update nature_of_business and qr_code_url field descriptions (b11902d)
  • improve examples (a7a4a69)
  • update examples (985e1f5)

v0.10.0

23 Mar 22:03

Choose a tag to compare

0.10.0 (2026-03-23)

Full Changelog: v0.9.0...v0.10.0

Features

  • api: Add CARD_AGE and ACCOUNT_AGE attributes to authorization rules (b5bc545)
  • api: add override_company_name parameter to external payment create (73612ab)
  • api: Add service and merchant location fields (d0111e3)

Chores

  • internal: replace steady mock server with prism (180a5d5)
  • internal: update gitignore (eac11a4)
  • tests: bump steady to v0.19.4 (ecee69a)
  • tests: bump steady to v0.19.5 (8a046d1)
  • tests: bump steady to v0.19.6 (5b45679)

Documentation

  • Update field descriptions for character limits and allowlist requirements (e999dc1)

Refactors

  • tests: switch from prism to steady (74cea9d)

v0.9.0

18 Mar 15:48

Choose a tag to compare

0.9.0 (2026-03-17)

Full Changelog: v0.8.0...v0.9.0

Features

  • api: add remittance_information field to payment wire method attributes (100269f)

Bug Fixes

  • types: make first_name/last_name required in account holder beneficial owner/control person (8925468)

Chores

  • internal: tweak CI branches (6cd6af9)

Documentation

  • api: add pdf to supported file types in account_holders (cc89c60)