From df7b05835f96a32ac5be8e3c4a14a974d2a4e169 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Mon, 24 Aug 2026 13:41:39 +0000 Subject: [PATCH 1/2] ## Java SDK Changes: * `gr4vy.buyers.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added** * `gr4vy.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added** * `gr4vy.paymentMethods.create()`: * `requestBody.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added** * `response.method.enum(duitnow)` **Added** * `gr4vy.paymentMethods.get()`: `response.method.enum(duitnow)` **Added** * `gr4vy.paymentMethods.update()`: `response.method.enum(duitnow)` **Added** * `gr4vy.transactions.list()`: * `request.method` **Changed** * `response.items[].paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.create()`: * `request.transactionCreate.paymentMethod.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added** * `response.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.get()`: `response.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.update()`: `response.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.capture()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.void()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.cancel()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.sync()`: `response.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.transactions.incrementAuthorization()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.paymentServiceDefinitions.list()`: `response.items[].method.enum(duitnow)` **Added** * `gr4vy.paymentServiceDefinitions.get()`: `response.method.enum(duitnow)` **Added** * `gr4vy.paymentServices.list()`: * `request.method` **Changed** * `response.items[].method.enum(duitnow)` **Added** * `gr4vy.paymentServices.create()`: `response.method.enum(duitnow)` **Added** * `gr4vy.paymentServices.get()`: `response.method.enum(duitnow)` **Added** * `gr4vy.paymentServices.update()`: `response.method.enum(duitnow)` **Added** * `gr4vy.payouts.list()`: `response.items[].paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.payouts.create()`: `response.paymentMethod.method.enum(duitnow)` **Added** * `gr4vy.payouts.get()`: `response.paymentMethod.method.enum(duitnow)` **Added** --- .speakeasy/gen.lock | 45 ++++++++++--------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 ++--- README.md | 4 +- RELEASES.md | 12 ++++- docs/models/components/Method.md | 1 + .../RedirectPaymentMethodCreateMethod.md | 1 + gradle.properties | 2 +- .../java/com/gr4vy/sdk/SDKConfiguration.java | 4 +- .../gr4vy/sdk/models/components/Method.java | 4 ++ .../RedirectPaymentMethodCreateMethod.java | 4 ++ 11 files changed, 56 insertions(+), 35 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index ab76a512..0ceb376a 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,24 +1,24 @@ lockVersion: 2.0.0 id: 5bbaa3a9-baa0-471b-ba6a-13fd88e8c119 management: - docChecksum: 4f49925fd34ad560273ce1adc924bfa1 + docChecksum: 673b09e3ce4bfd9b452e651593170f4a docVersion: 1.0.0 - speakeasyVersion: 1.793.1 - generationVersion: 2.928.0 - releaseVersion: 2.18.13 - configChecksum: eb97dda222bc386fbc27d96a134388dc + speakeasyVersion: 1.795.2 + generationVersion: 2.932.9 + releaseVersion: 2.19.0 + configChecksum: c80bc387198e452a8cce63c2491c4f7b repoURL: https://github.com/gr4vy/gr4vy-java.git installationURL: https://github.com/gr4vy/gr4vy-java published: true persistentEdits: - generation_id: bf52f606-9c0e-49b3-b9b6-b047cea1c174 - pristine_commit_hash: 565f8f7d880e883c2f273d6ea390d248370ef0a1 - pristine_tree_hash: 2ac3253d7481701e058684950dca930444afbbbf + generation_id: f546ba74-6e66-4cf0-ace4-738b5b6c6c14 + pristine_commit_hash: befcff4d56824c3ea9a658e038d3a82db1d094cb + pristine_tree_hash: 2d9fafb688acf0479aa25a6dcb64db98ad13ec72 features: java: additionalDependencies: 0.1.0 constsAndDefaults: 0.1.3 - core: 3.56.1 + core: 3.57.0 deprecations: 2.81.2 flattening: 2.81.1 globalSecurity: 2.83.4 @@ -35,7 +35,7 @@ features: retries: 0.1.3 sdkHooks: 1.2.0 serverIDs: 2.81.1 - unions: 0.3.7 + unions: 0.3.8 trackedFiles: .gitattributes: id: 24139dae6567 @@ -775,8 +775,8 @@ trackedFiles: pristine_git_object: ada3d378d3d81957b96b19e19e510b290090ec1f docs/models/components/Method.md: id: adedaeaabf7c - last_write_checksum: sha1:b39182cfc23204e9406cb4368e199c2cafbc3655 - pristine_git_object: 91e606c5d8a87a406bee2417a3358a3880144ac6 + last_write_checksum: sha1:a0d6a369b7bd9d097f24410fd3997d0bf0362b77 + pristine_git_object: bafc33a1dfd1bbdf4e1b1be0eea44f9fea8db82b docs/models/components/MockCardMerchantAdviceCodeOptions.md: id: e927a10a34ae last_write_checksum: sha1:0d601be78333ce1c701a642b9a69e88507c6c5d0 @@ -1191,8 +1191,8 @@ trackedFiles: pristine_git_object: 98be6328cbcf338eaa22369da773dbdbd08cc82a docs/models/components/RedirectPaymentMethodCreateMethod.md: id: d7f0c77bb644 - last_write_checksum: sha1:3cf0de79a996a3362bd03f4bd251e836d09c1c58 - pristine_git_object: 2ed2723504795cab239feb23bc72bea5367546e9 + last_write_checksum: sha1:39879865dbe084317c844be4e7309de38dcb7358 + pristine_git_object: bcab3fbe0e58824083cf6262bd8c84b21e6c6927 docs/models/components/Refund.md: id: a2190313768a last_write_checksum: sha1:21f9368f68fb81aec4af2cdf0fa40370a7be635a @@ -2859,8 +2859,8 @@ trackedFiles: pristine_git_object: 15c4e4642f204ccb312d8814155b69e153b4e19b gradle.properties: id: 2afbb999f001 - last_write_checksum: sha1:99369dd62c340ed226a9dd4ac8b5be07971cca3c - pristine_git_object: 8a660ffa6ff48ce0ac4db1c9a796e7a48c7f1dfe + last_write_checksum: sha1:aefe0714d3dce7e84269f3da1f5e9f3a66990a10 + pristine_git_object: a42c9e1629c6c65112e20d40723cc2027dd9b33b gradle/wrapper/gradle-wrapper.jar: id: ec27dae6e852 last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611 @@ -3203,8 +3203,8 @@ trackedFiles: pristine_git_object: b50475cc7f6041d63c4569256e4ff1850b20d30b src/main/java/com/gr4vy/sdk/SDKConfiguration.java: id: 73a7edeaca45 - last_write_checksum: sha1:b0c0230dc863d8f0619ef09e3fe853c790faa52e - pristine_git_object: e70a8fb90adb22df9daa3912052868ac1110f161 + last_write_checksum: sha1:6926c5310cd3c9d10f22a216c2cacdfdd19b6b04 + pristine_git_object: f1ebeeb8394d8809886fe54f505eb955322707b0 src/main/java/com/gr4vy/sdk/SecuritySource.java: id: 1b6add6b9b50 last_write_checksum: sha1:2f365cc823c6243188e83f4df618c9737fcee8bd @@ -3963,8 +3963,8 @@ trackedFiles: pristine_git_object: 9cbb1b174e9a001f1a288f7fc6e020c10e85141c src/main/java/com/gr4vy/sdk/models/components/Method.java: id: bac0c78cdc74 - last_write_checksum: sha1:bedf72074937b49df8e1b238455d02a56e3bebc8 - pristine_git_object: cd96a6878e8381a398bcb4a10ea153666792b5a1 + last_write_checksum: sha1:ef3d4841bc7b8f168653e3adfa11bd230dffe326 + pristine_git_object: b42b6ffa82a511bb46b6a2e76a1d3965a952808e src/main/java/com/gr4vy/sdk/models/components/MockCardMerchantAdviceCodeOptions.java: id: 98c8ae3757dc last_write_checksum: sha1:6a077d4085feed412a73ec009f00361376631bde @@ -4379,8 +4379,8 @@ trackedFiles: pristine_git_object: 2408d5886f65783ef40c40eba3b988689d681dcb src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java: id: 3789188383b7 - last_write_checksum: sha1:15519e7750761f048ab58d84815792db4a56a0fe - pristine_git_object: be4a6acfb4db6b46dc0b22d4a45d3dfa0b345ec6 + last_write_checksum: sha1:809509de63c98335998b2ea93762734acda2a119 + pristine_git_object: 9885eab382241c5250cb73b6055bd0616ee44865 src/main/java/com/gr4vy/sdk/models/components/Refund.java: id: 4b22e399807b last_write_checksum: sha1:53b9d2207917491dcd78d3a2bed75d1f8a433dfa @@ -12434,6 +12434,7 @@ examples: application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"} examplesVersion: 1.0.2 generatedTests: {} +releaseNotes: "## Java SDK Changes:\n* `gr4vy.buyers.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.create()`: \n * `requestBody.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.list()`: \n * `request.method` **Changed**\n * `response.items[].paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.create()`: \n * `request.transactionCreate.paymentMethod.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.get()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.update()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.capture()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.void()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.sync()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.incrementAuthorization()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServiceDefinitions.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentServiceDefinitions.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.list()`: \n * `request.method` **Changed**\n * `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.create()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.list()`: `response.items[].paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.create()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.get()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n" generatedFiles: - .gitattributes - USAGE.md diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index a1d901e9..7ff425ae 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -30,7 +30,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false java: - version: 2.18.13 + version: 2.19.0 additionalDependencies: - testImplementation:org.junit.jupiter:junit-jupiter:5.10.0 - implementation:com.auth0:java-jwt:4.5.0 diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index e1157609..2f2ad21a 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.793.1 +speakeasyVersion: 1.795.2 sources: Gr4vy: sourceNamespace: openapi @@ -9,8 +9,8 @@ sources: - 1.0.0 openapi: sourceNamespace: openapi - sourceRevisionDigest: sha256:2b9b1e780aaaf69b53eac00d634bd5bd7cc5c83d62655cc279bf26fb6bbe5d34 - sourceBlobDigest: sha256:7b1b8c5fc94ab508bbac80c78fccfe6b143930b6d06bbd9fbcbd4b2c0117a8e5 + sourceRevisionDigest: sha256:a6d6b2d02ec936d1fc43f844ba11aa0fcf37bfbadb4e5d3b2f8ec27fac304949 + sourceBlobDigest: sha256:2fbb761933159525d210d8a07f52fa694a0f9109d488ee979363123d69ce00a0 tags: - latest - 1.0.0 @@ -25,10 +25,10 @@ targets: java: source: openapi sourceNamespace: openapi - sourceRevisionDigest: sha256:2b9b1e780aaaf69b53eac00d634bd5bd7cc5c83d62655cc279bf26fb6bbe5d34 - sourceBlobDigest: sha256:7b1b8c5fc94ab508bbac80c78fccfe6b143930b6d06bbd9fbcbd4b2c0117a8e5 + sourceRevisionDigest: sha256:a6d6b2d02ec936d1fc43f844ba11aa0fcf37bfbadb4e5d3b2f8ec27fac304949 + sourceBlobDigest: sha256:2fbb761933159525d210d8a07f52fa694a0f9109d488ee979363123d69ce00a0 codeSamplesNamespace: openapi-java-code-samples - codeSamplesRevisionDigest: sha256:081d13413f0bf0da51b95fb24ec1884a8c1cdb7c4f071e08a52c3e5a13bf7ab0 + codeSamplesRevisionDigest: sha256:103d340962a4b552d95394e4b6fba6d88f7ddecc96e451664158ad8352cfc678 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/README.md b/README.md index 70c8f4f8..69f4792c 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ The samples below show how a published SDK artifact is used: Gradle: ```groovy -implementation 'com.gr4vy:sdk:2.18.13' +implementation 'com.gr4vy:sdk:2.19.0' ``` Maven: @@ -67,7 +67,7 @@ Maven: com.gr4vy sdk - 2.18.13 + 2.19.0 ``` diff --git a/RELEASES.md b/RELEASES.md index 5d9df6e3..e887db34 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -2158,4 +2158,14 @@ Based on: ### Generated - [java v2.18.13] . ### Releases -- [Maven Central v2.18.13] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.18.13 - . \ No newline at end of file +- [Maven Central v2.18.13] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.18.13 - . + +## 2026-08-24 13:39:34 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.795.2 (2.932.9) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v2.19.0] . +### Releases +- [Maven Central v2.19.0] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.19.0 - . \ No newline at end of file diff --git a/docs/models/components/Method.md b/docs/models/components/Method.md index 91e606c5..bafc33a1 100644 --- a/docs/models/components/Method.md +++ b/docs/models/components/Method.md @@ -47,6 +47,7 @@ Method custom = Method.of("custom_value"); | `DANA` | dana | | `DCB` | dcb | | `DLOCAL` | dlocal | +| `DUITNOW` | duitnow | | `EBANX` | ebanx | | `ECKOH` | eckoh | | `EFECTY` | efecty | diff --git a/docs/models/components/RedirectPaymentMethodCreateMethod.md b/docs/models/components/RedirectPaymentMethodCreateMethod.md index 2ed27235..bcab3fbe 100644 --- a/docs/models/components/RedirectPaymentMethodCreateMethod.md +++ b/docs/models/components/RedirectPaymentMethodCreateMethod.md @@ -44,6 +44,7 @@ RedirectPaymentMethodCreateMethod custom = RedirectPaymentMethodCreateMethod.of( | `DANA` | dana | | `DCB` | dcb | | `DLOCAL` | dlocal | +| `DUITNOW` | duitnow | | `EBANX` | ebanx | | `ECKOH` | eckoh | | `EFECTY` | efecty | diff --git a/gradle.properties b/gradle.properties index 8a660ffa..a42c9e16 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ groupId=com.gr4vy artifactId=sdk -version=2.18.13 +version=2.19.0 org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g diff --git a/src/main/java/com/gr4vy/sdk/SDKConfiguration.java b/src/main/java/com/gr4vy/sdk/SDKConfiguration.java index e70a8fb9..f1ebeeb8 100644 --- a/src/main/java/com/gr4vy/sdk/SDKConfiguration.java +++ b/src/main/java/com/gr4vy/sdk/SDKConfiguration.java @@ -22,8 +22,8 @@ public class SDKConfiguration { private static final String LANGUAGE = "java"; public static final String OPENAPI_DOC_VERSION = "1.0.0"; - public static final String SDK_VERSION = "2.18.13"; - public static final String GEN_VERSION = "2.928.0"; + public static final String SDK_VERSION = "2.19.0"; + public static final String GEN_VERSION = "2.932.9"; private static final String BASE_PACKAGE = "com.gr4vy.sdk"; public static final String USER_AGENT = String.format("speakeasy-sdk/%s %s %s %s %s", diff --git a/src/main/java/com/gr4vy/sdk/models/components/Method.java b/src/main/java/com/gr4vy/sdk/models/components/Method.java index cd96a687..b42b6ffa 100644 --- a/src/main/java/com/gr4vy/sdk/models/components/Method.java +++ b/src/main/java/com/gr4vy/sdk/models/components/Method.java @@ -51,6 +51,7 @@ public class Method { public static final Method DANA = new Method("dana"); public static final Method DCB = new Method("dcb"); public static final Method DLOCAL = new Method("dlocal"); + public static final Method DUITNOW = new Method("duitnow"); public static final Method EBANX = new Method("ebanx"); public static final Method ECKOH = new Method("eckoh"); public static final Method EFECTY = new Method("efecty"); @@ -250,6 +251,7 @@ private static final Map createValuesMap() { map.put("dana", DANA); map.put("dcb", DCB); map.put("dlocal", DLOCAL); + map.put("duitnow", DUITNOW); map.put("ebanx", EBANX); map.put("eckoh", ECKOH); map.put("efecty", EFECTY); @@ -381,6 +383,7 @@ private static final Map createEnumsMap() { map.put("dana", MethodEnum.DANA); map.put("dcb", MethodEnum.DCB); map.put("dlocal", MethodEnum.DLOCAL); + map.put("duitnow", MethodEnum.DUITNOW); map.put("ebanx", MethodEnum.EBANX); map.put("eckoh", MethodEnum.ECKOH); map.put("efecty", MethodEnum.EFECTY); @@ -513,6 +516,7 @@ public enum MethodEnum { DANA("dana"), DCB("dcb"), DLOCAL("dlocal"), + DUITNOW("duitnow"), EBANX("ebanx"), ECKOH("eckoh"), EFECTY("efecty"), diff --git a/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java b/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java index be4a6acf..9885eab3 100644 --- a/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java +++ b/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java @@ -51,6 +51,7 @@ public class RedirectPaymentMethodCreateMethod { public static final RedirectPaymentMethodCreateMethod DANA = new RedirectPaymentMethodCreateMethod("dana"); public static final RedirectPaymentMethodCreateMethod DCB = new RedirectPaymentMethodCreateMethod("dcb"); public static final RedirectPaymentMethodCreateMethod DLOCAL = new RedirectPaymentMethodCreateMethod("dlocal"); + public static final RedirectPaymentMethodCreateMethod DUITNOW = new RedirectPaymentMethodCreateMethod("duitnow"); public static final RedirectPaymentMethodCreateMethod EBANX = new RedirectPaymentMethodCreateMethod("ebanx"); public static final RedirectPaymentMethodCreateMethod ECKOH = new RedirectPaymentMethodCreateMethod("eckoh"); public static final RedirectPaymentMethodCreateMethod EFECTY = new RedirectPaymentMethodCreateMethod("efecty"); @@ -239,6 +240,7 @@ private static final Map createValues map.put("dana", DANA); map.put("dcb", DCB); map.put("dlocal", DLOCAL); + map.put("duitnow", DUITNOW); map.put("ebanx", EBANX); map.put("eckoh", ECKOH); map.put("efecty", EFECTY); @@ -359,6 +361,7 @@ private static final Map createEn map.put("dana", RedirectPaymentMethodCreateMethodEnum.DANA); map.put("dcb", RedirectPaymentMethodCreateMethodEnum.DCB); map.put("dlocal", RedirectPaymentMethodCreateMethodEnum.DLOCAL); + map.put("duitnow", RedirectPaymentMethodCreateMethodEnum.DUITNOW); map.put("ebanx", RedirectPaymentMethodCreateMethodEnum.EBANX); map.put("eckoh", RedirectPaymentMethodCreateMethodEnum.ECKOH); map.put("efecty", RedirectPaymentMethodCreateMethodEnum.EFECTY); @@ -480,6 +483,7 @@ public enum RedirectPaymentMethodCreateMethodEnum { DANA("dana"), DCB("dcb"), DLOCAL("dlocal"), + DUITNOW("duitnow"), EBANX("ebanx"), ECKOH("eckoh"), EFECTY("efecty"), From 65345adb3b628508b78ef0c3e50566b0d7e676a0 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 13:42:00 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow