Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
lint:
timeout-minutes: 15
name: lint
runs-on: ${{ github.repository == 'stainless-sdks/lithic-java' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')

steps:
Expand All @@ -45,7 +45,7 @@ jobs:
permissions:
contents: read
id-token: write
runs-on: ${{ github.repository == 'stainless-sdks/lithic-java' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')

steps:
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
test:
timeout-minutes: 15
name: test
runs-on: ${{ github.repository == 'stainless-sdks/lithic-java' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.131.0"
".": "0.132.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 214
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-9e397c65ffb81e2928b8ecf979769a79131ae6058b6fb373a5e930dc8a168732.yml
openapi_spec_hash: 93aea3855d2d1c390107d223762aa818
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-2d2600072500797474f0d7798c1a8b668bfbc4e0c6a8f076ca7b4cc7ad82058b.yml
openapi_spec_hash: 7605eb6be77a3d150078916f0eb0e9ac
config_hash: 5bb913c05ebeb301ec925b16e75bb251
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## 0.132.0 (2026-07-17)

Full Changelog: [v0.131.0...v0.132.0](https://github.com/lithic-com/lithic-java/compare/v0.131.0...v0.132.0)

### Features

* **api:** add embed webhook event types ([6b438b7](https://github.com/lithic-com/lithic-java/commit/6b438b70afa7efc9b556f664177ab168a6fff71b))
* **api:** add PAYMENT category to book transfers ([a362749](https://github.com/lithic-com/lithic-java/commit/a3627495919ac3272de3403e3b4e5a50155dd434))
* **stlc:** configurable CI runner and private-production-repo support in workflow templates ([d0f208a](https://github.com/lithic-com/lithic-java/commit/d0f208a821f93589ce4a79baf636430386ad7a27))


### Documentation

* **api:** clarify dispute event type descriptions ([20fcf6f](https://github.com/lithic-com/lithic-java/commit/20fcf6fe25934101174fada2170592df451bd5ec))
* **api:** clarify simulateClearing supports multiple calls ([326d02d](https://github.com/lithic-com/lithic-java/commit/326d02d42d76d0f79391d693a9bdd4068e784b94))
* **api:** update category parameter description in external_payment list ([7afdd50](https://github.com/lithic-com/lithic-java/commit/7afdd50d02a66cc8e5fa76133d333c5ffbccab38))

## 0.131.0 (2026-06-29)

Full Changelog: [v0.130.0...v0.131.0](https://github.com/lithic-com/lithic-java/compare/v0.130.0...v0.131.0)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

<!-- x-release-please-start-version -->

[![Maven Central](https://img.shields.io/maven-central/v/com.lithic.api/lithic-java)](https://central.sonatype.com/artifact/com.lithic.api/lithic-java/0.131.0)
[![javadoc](https://javadoc.io/badge2/com.lithic.api/lithic-java/0.131.0/javadoc.svg)](https://javadoc.io/doc/com.lithic.api/lithic-java/0.131.0)
[![Maven Central](https://img.shields.io/maven-central/v/com.lithic.api/lithic-java)](https://central.sonatype.com/artifact/com.lithic.api/lithic-java/0.132.0)
[![javadoc](https://javadoc.io/badge2/com.lithic.api/lithic-java/0.132.0/javadoc.svg)](https://javadoc.io/doc/com.lithic.api/lithic-java/0.132.0)

<!-- x-release-please-end -->

Expand All @@ -22,7 +22,7 @@ Use the Lithic MCP Server to enable AI assistants to interact with this API, all

<!-- x-release-please-start-version -->

The REST API documentation can be found on [docs.lithic.com](https://docs.lithic.com). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.lithic.api/lithic-java/0.131.0).
The REST API documentation can be found on [docs.lithic.com](https://docs.lithic.com). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.lithic.api/lithic-java/0.132.0).

<!-- x-release-please-end -->

Expand All @@ -33,7 +33,7 @@ The REST API documentation can be found on [docs.lithic.com](https://docs.lithic
### Gradle

```kotlin
implementation("com.lithic.api:lithic-java:0.131.0")
implementation("com.lithic.api:lithic-java:0.132.0")
```

### Maven
Expand All @@ -42,7 +42,7 @@ implementation("com.lithic.api:lithic-java:0.131.0")
<dependency>
<groupId>com.lithic.api</groupId>
<artifactId>lithic-java</artifactId>
<version>0.131.0</version>
<version>0.132.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repositories {

allprojects {
group = "com.lithic.api"
version = "0.131.0" // x-release-please-version
version = "0.132.0" // x-release-please-version
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1404,6 +1404,8 @@ private constructor(

@JvmField val BILL_PAYMENT = of("BILL_PAYMENT")

@JvmField val PAYMENT_FEE = of("PAYMENT_FEE")

@JvmField val CASH_BACK = of("CASH_BACK")

@JvmField val ACCOUNT_TO_ACCOUNT = of("ACCOUNT_TO_ACCOUNT")
Expand Down Expand Up @@ -1459,6 +1461,7 @@ private constructor(
INTEREST,
LATE_PAYMENT,
BILL_PAYMENT,
PAYMENT_FEE,
CASH_BACK,
ACCOUNT_TO_ACCOUNT,
CARD_TO_CARD,
Expand Down Expand Up @@ -1506,6 +1509,7 @@ private constructor(
INTEREST,
LATE_PAYMENT,
BILL_PAYMENT,
PAYMENT_FEE,
CASH_BACK,
ACCOUNT_TO_ACCOUNT,
CARD_TO_CARD,
Expand Down Expand Up @@ -1557,6 +1561,7 @@ private constructor(
INTEREST -> Value.INTEREST
LATE_PAYMENT -> Value.LATE_PAYMENT
BILL_PAYMENT -> Value.BILL_PAYMENT
PAYMENT_FEE -> Value.PAYMENT_FEE
CASH_BACK -> Value.CASH_BACK
ACCOUNT_TO_ACCOUNT -> Value.ACCOUNT_TO_ACCOUNT
CARD_TO_CARD -> Value.CARD_TO_CARD
Expand Down Expand Up @@ -1606,6 +1611,7 @@ private constructor(
INTEREST -> Known.INTEREST
LATE_PAYMENT -> Known.LATE_PAYMENT
BILL_PAYMENT -> Known.BILL_PAYMENT
PAYMENT_FEE -> Known.PAYMENT_FEE
CASH_BACK -> Known.CASH_BACK
ACCOUNT_TO_ACCOUNT -> Known.ACCOUNT_TO_ACCOUNT
CARD_TO_CARD -> Known.CARD_TO_CARD
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1801,6 +1801,8 @@ private constructor(

@JvmField val BILL_PAYMENT = of("BILL_PAYMENT")

@JvmField val PAYMENT_FEE = of("PAYMENT_FEE")

@JvmField val CASH_BACK = of("CASH_BACK")

@JvmField val ACCOUNT_TO_ACCOUNT = of("ACCOUNT_TO_ACCOUNT")
Expand Down Expand Up @@ -1856,6 +1858,7 @@ private constructor(
INTEREST,
LATE_PAYMENT,
BILL_PAYMENT,
PAYMENT_FEE,
CASH_BACK,
ACCOUNT_TO_ACCOUNT,
CARD_TO_CARD,
Expand Down Expand Up @@ -1904,6 +1907,7 @@ private constructor(
INTEREST,
LATE_PAYMENT,
BILL_PAYMENT,
PAYMENT_FEE,
CASH_BACK,
ACCOUNT_TO_ACCOUNT,
CARD_TO_CARD,
Expand Down Expand Up @@ -1955,6 +1959,7 @@ private constructor(
INTEREST -> Value.INTEREST
LATE_PAYMENT -> Value.LATE_PAYMENT
BILL_PAYMENT -> Value.BILL_PAYMENT
PAYMENT_FEE -> Value.PAYMENT_FEE
CASH_BACK -> Value.CASH_BACK
ACCOUNT_TO_ACCOUNT -> Value.ACCOUNT_TO_ACCOUNT
CARD_TO_CARD -> Value.CARD_TO_CARD
Expand Down Expand Up @@ -2004,6 +2009,7 @@ private constructor(
INTEREST -> Known.INTEREST
LATE_PAYMENT -> Known.LATE_PAYMENT
BILL_PAYMENT -> Known.BILL_PAYMENT
PAYMENT_FEE -> Known.PAYMENT_FEE
CASH_BACK -> Known.CASH_BACK
ACCOUNT_TO_ACCOUNT -> Known.ACCOUNT_TO_ACCOUNT
CARD_TO_CARD -> Known.CARD_TO_CARD
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ import com.lithic.api.core.http.QueryParams
import java.util.Objects

/**
* **Deprecated.** Use the modern embedded card flow instead: create a session with `POST
* /v1/cards/{card_token}/embed` and render it via `GET /v1/embed`.
*
* Handling full card PANs and CVV codes requires that you comply with the Payment Card Industry
* Data Security Standards (PCI DSS). Some clients choose to reduce their compliance obligations by
* leveraging our embedded card UI solution documented below.
Expand All @@ -30,6 +33,7 @@ import java.util.Objects
* iframe) on the server or make an ajax call from your front end code, but **do not ever embed your
* API key into front end code, as doing so introduces a serious security vulnerability**.
*/
@Deprecated("deprecated")
class CardEmbedParams
private constructor(
private val embedRequest: String,
Expand Down
Loading
Loading