diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f910f1a9..192d2cdd 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.73.0" + ".": "0.74.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index d9d06eca..3a783fec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,60 @@ # Changelog +## 0.74.0 (2025-01-07) + +Full Changelog: [v0.73.0...v0.74.0](https://github.com/lithic-com/lithic-kotlin/compare/v0.73.0...v0.74.0) + +### ⚠ BREAKING CHANGES + +* **client:** switch query params objects to use `QueryParams` ([#410](https://github.com/lithic-com/lithic-kotlin/issues/410)) +* **api:** removes AccountHolder `resubmit` endpoint and `KYC_ADVANCED` workflow ([#405](https://github.com/lithic-com/lithic-kotlin/issues/405)) + +### Features + +* **api:** adds EventRuleResult to Transaction Events ([#393](https://github.com/lithic-com/lithic-kotlin/issues/393)) ([ba514e8](https://github.com/lithic-com/lithic-kotlin/commit/ba514e86059eb8ded49746a701e80082245b1807)) +* **api:** removes AccountHolder `resubmit` endpoint and `KYC_ADVANCED` workflow ([#405](https://github.com/lithic-com/lithic-kotlin/issues/405)) ([e8203a1](https://github.com/lithic-com/lithic-kotlin/commit/e8203a156077e99f725e3a1f4dbbb316447436db)) +* **client:** put body field in params, add more convenience methods, and add missing docs ([#414](https://github.com/lithic-com/lithic-kotlin/issues/414)) ([57ff634](https://github.com/lithic-com/lithic-kotlin/commit/57ff634bb99742a50c4c58ebbcf06ce54e0753de)) + + +### Bug Fixes + +* **client:** allow passing null for nullable fields where missing ([#417](https://github.com/lithic-com/lithic-kotlin/issues/417)) ([e23add6](https://github.com/lithic-com/lithic-kotlin/commit/e23add6e159cde446edac537834a9509798d2bf8)) + + +### Chores + +* **api:** new ConvertPhysical endpoint to convert a virtual card to a physical card ([#404](https://github.com/lithic-com/lithic-kotlin/issues/404)) ([e48a2a7](https://github.com/lithic-com/lithic-kotlin/commit/e48a2a747480f0e66cfbef55e8da857ae046a2bf)) +* bump license year ([#413](https://github.com/lithic-com/lithic-kotlin/issues/413)) ([d6527e5](https://github.com/lithic-com/lithic-kotlin/commit/d6527e52667f26132e5c9c6824037bdf689f4c76)) +* **docs:** add example project ([#408](https://github.com/lithic-com/lithic-kotlin/issues/408)) ([52f1b55](https://github.com/lithic-com/lithic-kotlin/commit/52f1b55eecb6829c1592c9b16d54c2856321a16c)) +* **docs:** fix unused import ([#409](https://github.com/lithic-com/lithic-kotlin/issues/409)) ([f72f483](https://github.com/lithic-com/lithic-kotlin/commit/f72f483d7a3221dcf39c51d5d079fc764cfd3a6a)) +* **docs:** update readme ([#407](https://github.com/lithic-com/lithic-kotlin/issues/407)) ([e3d68a6](https://github.com/lithic-com/lithic-kotlin/commit/e3d68a62b1878d95070fbf3c6a91079476e9a2d0)) +* **internal:** remove unused and expand used wildcard imports ([#401](https://github.com/lithic-com/lithic-kotlin/issues/401)) ([6a3a4b4](https://github.com/lithic-com/lithic-kotlin/commit/6a3a4b4d99da8f89bd9d36f742c6acdb4328bd18)) +* **internal:** remove unused and expand used wildcard imports ([#403](https://github.com/lithic-com/lithic-kotlin/issues/403)) ([646cd0a](https://github.com/lithic-com/lithic-kotlin/commit/646cd0a437ae051dc613aa1d1155f03e6308c0e3)) +* **internal:** remove unused imports ([#398](https://github.com/lithic-com/lithic-kotlin/issues/398)) ([743d7ca](https://github.com/lithic-com/lithic-kotlin/commit/743d7cab12b35957d0e4801f0c1512d355942e26)) +* **internal:** update examples ([#418](https://github.com/lithic-com/lithic-kotlin/issues/418)) ([2f36a97](https://github.com/lithic-com/lithic-kotlin/commit/2f36a975cd3f6bf29c459263783d5c68f8cbc2cb)) +* **test:** remove unused imports ([#399](https://github.com/lithic-com/lithic-kotlin/issues/399)) ([8cd6e20](https://github.com/lithic-com/lithic-kotlin/commit/8cd6e2077a70ee006842c3b896e43e308f4adae2)) +* **test:** use `JsonValue` instead of `JsonString` ([#400](https://github.com/lithic-com/lithic-kotlin/issues/400)) ([e57643e](https://github.com/lithic-com/lithic-kotlin/commit/e57643e1c20260239a58ab8a6ceea11bfd53222a)) +* update example values in tests and docs ([#395](https://github.com/lithic-com/lithic-kotlin/issues/395)) ([3324a94](https://github.com/lithic-com/lithic-kotlin/commit/3324a940b95c795a4cca9dcb5410838abf41eacd)) +* update parameter examples in tests and docs ([#406](https://github.com/lithic-com/lithic-kotlin/issues/406)) ([12b741c](https://github.com/lithic-com/lithic-kotlin/commit/12b741c5aa7d0ba0945c6824ca718e19de78eb57)) + + +### Documentation + +* add some missing javadocs ([#415](https://github.com/lithic-com/lithic-kotlin/issues/415)) ([b00a43b](https://github.com/lithic-com/lithic-kotlin/commit/b00a43b60029d234604160c76ae2186771276a16)) + + +### Styles + +* **internal:** make enum value definitions less verbose ([#396](https://github.com/lithic-com/lithic-kotlin/issues/396)) ([bfbee37](https://github.com/lithic-com/lithic-kotlin/commit/bfbee3793f8da4bade2ce84c78e3ac2373b84d91)) +* **internal:** move enum identity methods to bottom of class ([#397](https://github.com/lithic-com/lithic-kotlin/issues/397)) ([c5cabdd](https://github.com/lithic-com/lithic-kotlin/commit/c5cabdde4180aaa357cb7a55aa8a9b9dbf75ba16)) +* **internal:** sort fields ([#416](https://github.com/lithic-com/lithic-kotlin/issues/416)) ([dbfefd4](https://github.com/lithic-com/lithic-kotlin/commit/dbfefd4f55b63ed204d4aca31b37af0fbc94529f)) + + +### Refactors + +* **client:** switch query params objects to use `QueryParams` ([#410](https://github.com/lithic-com/lithic-kotlin/issues/410)) ([2696a81](https://github.com/lithic-com/lithic-kotlin/commit/2696a812ffea31886c6f8a830d16b8ec812e8c41)) +* **internal:** use constructor to deserialize json ([#411](https://github.com/lithic-com/lithic-kotlin/issues/411)) ([34c9c20](https://github.com/lithic-com/lithic-kotlin/commit/34c9c20b8ce12ff7f948880552ec19c64c823dd5)) + ## 0.73.0 (2024-11-26) Full Changelog: [v0.72.0...v0.73.0](https://github.com/lithic-com/lithic-kotlin/compare/v0.72.0...v0.73.0) diff --git a/README.md b/README.md index 265e7867..480bbd33 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ The REST API documentation can be found on [docs.lithic.com](https://docs.lithi ```kotlin -implementation("com.lithic.api:lithic-kotlin:0.73.0") +implementation("com.lithic.api:lithic-kotlin:0.74.0") ``` #### Maven @@ -28,7 +28,7 @@ implementation("com.lithic.api:lithic-kotlin:0.73.0") com.lithic.api lithic-kotlin - 0.73.0 + 0.74.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 059d3a3d..f5e66a4a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { allprojects { group = "com.lithic.api" - version = "0.73.0" // x-release-please-version + version = "0.74.0" // x-release-please-version }