Skip to content

Commit 6a25a18

Browse files
release: 0.73.0
1 parent 723cc08 commit 6a25a18

File tree

4 files changed

+86
-5
lines changed

4 files changed

+86
-5
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.72.0"
2+
".": "0.73.0"
33
}

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,86 @@
11
# Changelog
22

3+
## 0.73.0 (2025-01-15)
4+
5+
Full Changelog: [v0.72.0...v0.73.0](https://github.com/lithic-com/lithic-java/compare/v0.72.0...v0.73.0)
6+
7+
### ⚠ BREAKING CHANGES
8+
9+
* **types:** improve auth rules types ([#444](https://github.com/lithic-com/lithic-java/issues/444))
10+
* **client:** switch query params objects to use `QueryParams` ([#423](https://github.com/lithic-com/lithic-java/issues/423))
11+
* **api:** removes AccountHolder `resubmit` endpoint and `KYC_ADVANCED` workflow ([#416](https://github.com/lithic-com/lithic-java/issues/416))
12+
13+
### Features
14+
15+
* **api:** adds EventRuleResult to Transaction Events ([#404](https://github.com/lithic-com/lithic-java/issues/404)) ([ec1ae4b](https://github.com/lithic-com/lithic-java/commit/ec1ae4bddb855ee78b4a39e15aaf4a611d7bd015))
16+
* **api:** removes AccountHolder `resubmit` endpoint and `KYC_ADVANCED` workflow ([#416](https://github.com/lithic-com/lithic-java/issues/416)) ([36f4569](https://github.com/lithic-com/lithic-java/commit/36f45691c30512dbde47e02889ae0bb9a2908396))
17+
* **client:** add various convenience setters to models ([#433](https://github.com/lithic-com/lithic-java/issues/433)) ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
18+
* **client:** allow passing null or optional for nullable fields ([#430](https://github.com/lithic-com/lithic-java/issues/430)) ([ad4cb64](https://github.com/lithic-com/lithic-java/commit/ad4cb644d49093d132970a62af1f64457d0932b9))
19+
* **client:** allow setting arbitrary JSON for top-level body params ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
20+
* **client:** expose getters for `JsonField` of body params ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
21+
* **client:** put body field in params, add more convenience methods, and add missing docs ([#427](https://github.com/lithic-com/lithic-java/issues/427)) ([c37cbfc](https://github.com/lithic-com/lithic-java/commit/c37cbfc281b2cb0d7402e295a62091c36494fd44))
22+
* **types:** improve auth rules types ([#444](https://github.com/lithic-com/lithic-java/issues/444)) ([653fcbc](https://github.com/lithic-com/lithic-java/commit/653fcbc443426ba77d4f99cdc3f58183c864d82c))
23+
24+
25+
### Bug Fixes
26+
27+
* **client:** add some missing `validate()` calls ([#437](https://github.com/lithic-com/lithic-java/issues/437)) ([bc2c608](https://github.com/lithic-com/lithic-java/commit/bc2c608f2a4b534225e3f594ab6e7bfce23f505a))
28+
* **client:** consistently throw on omitting required fields ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
29+
* **client:** convert `JsonField` containing list type to mutable in builder ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
30+
31+
32+
### Chores
33+
34+
* **api:** new ConvertPhysical endpoint to convert a virtual card to a physical card ([#415](https://github.com/lithic-com/lithic-java/issues/415)) ([b4b4afb](https://github.com/lithic-com/lithic-java/commit/b4b4afb8fc30bf9e8837157bec30eda375abc62e))
35+
* **api:** updates to documentation and additional filter for status on Transactions ([#440](https://github.com/lithic-com/lithic-java/issues/440)) ([c0d9bec](https://github.com/lithic-com/lithic-java/commit/c0d9bec2ae0f5b384cf55de7ff7e229b7c51bf3e))
36+
* bump license year ([#426](https://github.com/lithic-com/lithic-java/issues/426)) ([1b9fdcc](https://github.com/lithic-com/lithic-java/commit/1b9fdccaaf9358d382553a58a785a163186f99c7))
37+
* **docs:** add example project ([#420](https://github.com/lithic-com/lithic-java/issues/420)) ([db5f757](https://github.com/lithic-com/lithic-java/commit/db5f757ec221320689ca2f304a6f9625bf3ecf55))
38+
* **docs:** fix code block language ([#422](https://github.com/lithic-com/lithic-java/issues/422)) ([dc9ac39](https://github.com/lithic-com/lithic-java/commit/dc9ac398a751c4a80558a19bfb57fa38465f1514))
39+
* **docs:** update readme ([#418](https://github.com/lithic-com/lithic-java/issues/418)) ([1002262](https://github.com/lithic-com/lithic-java/commit/10022629403dea6f789a89cfbacc454962a9346f))
40+
* fix bad merge conflict resolution ([2712732](https://github.com/lithic-com/lithic-java/commit/27127321e959b162c19c2d5a55bc2ee3baae3a66))
41+
* **internal:** add and tweak check functions ([#445](https://github.com/lithic-com/lithic-java/issues/445)) ([8fffede](https://github.com/lithic-com/lithic-java/commit/8fffedefa888b3c57dd921959d388f79d89828f1))
42+
* **internal:** add some missing newlines between methods ([#436](https://github.com/lithic-com/lithic-java/issues/436)) ([0343b4b](https://github.com/lithic-com/lithic-java/commit/0343b4b30c8bff3ccde1e04b9463595aaea67496))
43+
* **internal:** extract a `checkRequired` function ([#443](https://github.com/lithic-com/lithic-java/issues/443)) ([db55dc2](https://github.com/lithic-com/lithic-java/commit/db55dc22e80b0d2126e767f4a0ba978e85df942e))
44+
* **internal:** fix up root `build.gradle.kts` formatting ([#438](https://github.com/lithic-com/lithic-java/issues/438)) ([6aa9afb](https://github.com/lithic-com/lithic-java/commit/6aa9afbf11ca6ddd2ef4ab2d7273d76d4864e528))
45+
* **internal:** refactor `validate` methods ([bc2c608](https://github.com/lithic-com/lithic-java/commit/bc2c608f2a4b534225e3f594ab6e7bfce23f505a))
46+
* **internal:** remove unused and expand used wildcard imports ([#412](https://github.com/lithic-com/lithic-java/issues/412)) ([5e267a3](https://github.com/lithic-com/lithic-java/commit/5e267a3685ebc8cd6a25dbb374c1010d5ccb5a27))
47+
* **internal:** remove unused and expand used wildcard imports ([#414](https://github.com/lithic-com/lithic-java/issues/414)) ([1ca4834](https://github.com/lithic-com/lithic-java/commit/1ca48349b006983a828c4225ef9aa1ea411cfa34))
48+
* **internal:** remove unused Gradle imports ([#439](https://github.com/lithic-com/lithic-java/issues/439)) ([43dc083](https://github.com/lithic-com/lithic-java/commit/43dc083dab158ca542ac51c52f861991569eeb11))
49+
* **internal:** remove unused imports ([#409](https://github.com/lithic-com/lithic-java/issues/409)) ([ebba4c6](https://github.com/lithic-com/lithic-java/commit/ebba4c6a763a176f2e14281226cb87eaf4857dc0))
50+
* **internal:** remove unused or unnecessary Gradle imports ([#441](https://github.com/lithic-com/lithic-java/issues/441)) ([490bf10](https://github.com/lithic-com/lithic-java/commit/490bf101c5d96b70e9415cf4563ac57769105e9e))
51+
* **internal:** tweak client options nullability handling ([8fffede](https://github.com/lithic-com/lithic-java/commit/8fffedefa888b3c57dd921959d388f79d89828f1))
52+
* **internal:** update examples ([#431](https://github.com/lithic-com/lithic-java/issues/431)) ([7318a08](https://github.com/lithic-com/lithic-java/commit/7318a08afe7e62e9cb33b90d143d1242091a8fb6))
53+
* **internal:** update some gradle formatting ([#442](https://github.com/lithic-com/lithic-java/issues/442)) ([ec5f82a](https://github.com/lithic-com/lithic-java/commit/ec5f82ab370a590f7ded51bde8f96a0011f7c131))
54+
* simplify examples involving lists ([#446](https://github.com/lithic-com/lithic-java/issues/446)) ([abc4eaa](https://github.com/lithic-com/lithic-java/commit/abc4eaae58d4251498a5b3cf47fd89a51156b7d9))
55+
* simplify examples involving unions ([#447](https://github.com/lithic-com/lithic-java/issues/447)) ([723cc08](https://github.com/lithic-com/lithic-java/commit/723cc08cad48d40eecb275fc5622b5de65b82f05))
56+
* **test:** remove unused imports ([#410](https://github.com/lithic-com/lithic-java/issues/410)) ([8cea52f](https://github.com/lithic-com/lithic-java/commit/8cea52f7f3dbdd9c7052500d2e2af832ac251ab0))
57+
* **test:** use `JsonValue` instead of `JsonString` ([#411](https://github.com/lithic-com/lithic-java/issues/411)) ([d363036](https://github.com/lithic-com/lithic-java/commit/d3630366ea4472454c510595cdd9c49d3f5113e0))
58+
* update example values in tests and docs ([#406](https://github.com/lithic-com/lithic-java/issues/406)) ([d80d755](https://github.com/lithic-com/lithic-java/commit/d80d755a70027aace16d9f98639226fa1c47c082))
59+
60+
61+
### Documentation
62+
63+
* add params class javadocs ([#432](https://github.com/lithic-com/lithic-java/issues/432)) ([3edb1a1](https://github.com/lithic-com/lithic-java/commit/3edb1a1893e88560ccdc7d2206a9199cb741bc7c))
64+
* add some missing javadocs ([#428](https://github.com/lithic-com/lithic-java/issues/428)) ([440de6d](https://github.com/lithic-com/lithic-java/commit/440de6d98700e68300225bce43537fb46b823957))
65+
* **readme:** fix misplaced period ([#434](https://github.com/lithic-com/lithic-java/issues/434)) ([df4c064](https://github.com/lithic-com/lithic-java/commit/df4c06496a03ce4f63f6b07e0c0cd5a4a265e896))
66+
* update some builder method javadocs ([#435](https://github.com/lithic-com/lithic-java/issues/435)) ([683ba9d](https://github.com/lithic-com/lithic-java/commit/683ba9dd2c62722e356b28085e80c9c22ad15b95))
67+
68+
69+
### Styles
70+
71+
* **internal:** explicitly add some method return types ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
72+
* **internal:** make enum value definitions less verbose ([#407](https://github.com/lithic-com/lithic-java/issues/407)) ([8821e09](https://github.com/lithic-com/lithic-java/commit/8821e09d0a48fb626a4fd48cd01bb358934e800a))
73+
* **internal:** move enum identity methods to bottom of class ([#408](https://github.com/lithic-com/lithic-java/issues/408)) ([0046a22](https://github.com/lithic-com/lithic-java/commit/0046a22074b408c85982be3f3764b436da786f0a))
74+
* **internal:** move headers and query params setters below others ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
75+
* **internal:** simplify existing convenience setters on params ([5545f01](https://github.com/lithic-com/lithic-java/commit/5545f01b18337808683137ca428854c3ec88fd4f))
76+
* **internal:** sort fields ([#429](https://github.com/lithic-com/lithic-java/issues/429)) ([55373bb](https://github.com/lithic-com/lithic-java/commit/55373bb7719a015f60cdf716e545adc66158da89))
77+
78+
79+
### Refactors
80+
81+
* **client:** switch query params objects to use `QueryParams` ([#423](https://github.com/lithic-com/lithic-java/issues/423)) ([5acf70b](https://github.com/lithic-com/lithic-java/commit/5acf70ba079b37b7c768928907c35e3bb5c59e81))
82+
* **internal:** use constructor to deserialize json ([#425](https://github.com/lithic-com/lithic-java/issues/425)) ([a89baa6](https://github.com/lithic-com/lithic-java/commit/a89baa6e89aa440b9f94e0faa804529d89b39251))
83+
384
## 0.72.0 (2024-11-26)
485

586
Full Changelog: [v0.71.0...v0.72.0](https://github.com/lithic-com/lithic-java/compare/v0.71.0...v0.72.0)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

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

5-
[![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.72.0)
5+
[![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.73.0)
66

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

@@ -25,7 +25,7 @@ The REST API documentation can be found on [docs.lithic.com](https://docs.lithi
2525
<!-- x-release-please-start-version -->
2626

2727
```kotlin
28-
implementation("com.lithic.api:lithic-java:0.72.0")
28+
implementation("com.lithic.api:lithic-java:0.73.0")
2929
```
3030

3131
#### Maven
@@ -34,7 +34,7 @@ implementation("com.lithic.api:lithic-java:0.72.0")
3434
<dependency>
3535
<groupId>com.lithic.api</groupId>
3636
<artifactId>lithic-java</artifactId>
37-
<version>0.72.0</version>
37+
<version>0.73.0</version>
3838
</dependency>
3939
```
4040

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
allprojects {
22
group = "com.lithic.api"
3-
version = "0.72.0" // x-release-please-version
3+
version = "0.73.0" // x-release-please-version
44
}

0 commit comments

Comments
 (0)