Skip to content

Releases: lithic-com/lithic-java

v0.96.0

Choose a tag to compare

@stainless-app stainless-app released this 15 Jul 21:52

0.96.0 (2025-07-15)

Full Changelog: v0.95.0...v0.96.0

Features

  • api: adds Network Programs and Account/Card Sub-statuses (076028b)

Chores

  • ci: bump actions/setup-java to v4 (c59e95c)
  • ci: ensure docs generation always succeeds (1bf367a)

v0.95.0

Choose a tag to compare

@stainless-app stainless-app released this 08 Jul 18:53

0.95.0 (2025-07-08)

Full Changelog: v0.94.1...v0.95.0

Features

  • api: add models for merchant_lock_parameters and conditional_3ds_action_parameters (b59636c)
  • api: api update (e2c3beb)
  • api: api update (18b0eaf)
  • api: api update (999bba7)

Bug Fixes

  • api: name conflict between type and account type (17cd5ef)

Refactors

  • internal: minor ClientOptionsTest change (017f196)

v0.94.1

Choose a tag to compare

@stainless-app stainless-app released this 29 Jun 20:59

0.94.1 (2025-06-29)

Full Changelog: v0.94.0...v0.94.1

Bug Fixes

  • client: don't close client on withOptions usage when original is gc'd (17178c0)

Chores

  • ci: only run for pushes and fork pull requests (93f11e2)

v0.94.0

Choose a tag to compare

@stainless-app stainless-app released this 27 Jun 17:17

0.94.0 (2025-06-27)

Full Changelog: v0.93.0...v0.94.0

Features

  • api: introduce dedicated model for SpendLimitDuration (48444d4)
  • client: adds support for on-demand Auth Rule Performance Reports (66d5cd0)

Bug Fixes

  • ci: release-doctor — report correct token name (1c7b405)

Chores

  • internal: manual updates (806eca4)

v0.93.0

Choose a tag to compare

@stainless-app stainless-app released this 25 Jun 00:41

0.93.0 (2025-06-23)

Full Changelog: v0.92.0...v0.93.0

Features

  • api: add CLOSED account state option and UNVERIFIED verification method (b89c4a8)
  • client: add a withOptions method (cce70a4)
  • client: adds endpoint to register an account number on a Financial Account (7da29e6)
  • client: implement per-endpoint base URL support (67852c2)

Bug Fixes

  • client: bump max requests per host to max requests (5 -> 64) (8e1654a)

Chores

v0.92.0

Choose a tag to compare

@stainless-app stainless-app released this 04 Jun 14:31

0.92.0 (2025-06-04)

Full Changelog: v0.91.0...v0.92.0

Features

  • client: adds support for 3DS to Auth Rules (a520d8b)

Bug Fixes

  • client: hasNextPage impl for some classes (9ce1477)
  • client: format (8787841)
  • client: remove @MustBeClosed for future returning methods (055aca8)

Chores

  • api: mark some methods as deprecated (6245c1b)
  • docs: grammar improvements (98b0222)

v0.91.0

Choose a tag to compare

@stainless-app stainless-app released this 15 May 17:21

0.91.0 (2025-05-15)

Full Changelog: v0.90.0...v0.91.0

Features

  • api: new Funding Events and Card Web Provision API's (212c346)

Chores

  • internal: fix custom code (287063b)

v0.90.0

Choose a tag to compare

@stainless-app stainless-app released this 12 May 15:48

0.90.0 (2025-05-12)

Full Changelog: v0.89.1...v0.90.0

⚠ BREAKING CHANGES

  • client: improve some class names
  • client: extract auto pagination to shared classes
  • client: Migration: - If you were referencing the AutoPager class on a specific *Page or *PageAsync type, then you should instead reference the shared AutoPager and AutoPagerAsync types, under the core package
    • AutoPagerAsync now has different usage. You can call .subscribe(...) on the returned object instead to get called back each page item. You can also call onCompleteFuture() to get a future that completes when all items have been processed. Finally, you can call .close() on the returned object to stop auto-paginating early
    • If you were referencing getNextPage or getNextPageParams:
      • Swap to nextPage() and nextPageParams()
      • Note that these both now return non-optional types (use hasNextPage() before calling these, since they will throw if it's impossible to get another page)

Features

  • api: manual updates (cda7a4a)
  • client: allow providing some params positionally (0da037e)
  • client: extract auto pagination to shared classes (b2a1763)

Chores

  • internal: fix custom code (a94fb16)
  • internal: fix custom code (5dabc27)
  • internal: remove flaky -Xbackend-threads=0 option (3ac784c)

Refactors

  • client: improve some class names (0a90771)

v0.89.1

Choose a tag to compare

@stainless-app stainless-app released this 05 May 21:23

0.89.1 (2025-05-05)

Full Changelog: v0.89.0...v0.89.1

Bug Fixes

  • internals: fix servers entry for /v2/auth_rules.get (936af6d)

Chores

  • internal: update java toolchain (6760afa)

v0.89.0

Choose a tag to compare

@stainless-app stainless-app released this 29 Apr 17:40

0.89.0 (2025-04-29)

Full Changelog: v0.88.0...v0.89.0

Features

  • api: adds new merchant lock Auth Rule (f1d019d)

Chores

  • ci: add timeout thresholds for CI jobs (5d9cd67)
  • ci: only use depot for staging repos (52117b4)
  • ci: run on more branches and use depot runners (05be33d)
  • internal: java 17 -> 21 on ci (4063f5f)