From 1bb70098942b031c66b08f79b2ff7c64ee8be33c Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Thu, 16 Jul 2026 13:52:27 +0000 Subject: [PATCH 1/2] ## Java SDK Changes: * `apideck.webhook.webhooks.list()`: `response.data[].events[]` **Changed** * `apideck.webhook.webhooks.create()`: * `request.createWebhookRequest.events[]` **Changed** * `response.data.events[]` **Changed** * `apideck.webhook.webhooks.get()`: `response.data.events[]` **Changed** * `apideck.webhook.webhooks.update()`: * `request.updateWebhookRequest.events[]` **Changed** * `response.data.events[]` **Changed** * `apideck.webhook.webhooks.delete()`: `response.data.events[]` **Changed** --- .speakeasy/gen.lock | 46 +++++++++---------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 14 +++--- README.md | 4 +- RELEASES.md | 12 ++++- build.gradle | 2 +- docs/models/components/WebhookEventType.md | 3 ++ gradle.properties | 2 +- .../com/apideck/unify/SDKConfiguration.java | 6 +-- .../models/components/WebhookEventType.java | 12 +++++ 10 files changed, 64 insertions(+), 39 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index b788344c..8103da19 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,26 +1,26 @@ lockVersion: 2.0.0 id: 38254260-287a-40b6-9ac5-c2fcb654c9cc management: - docChecksum: f402853440b8568ae75a98c0815d8bff - docVersion: 10.25.1 - speakeasyVersion: 1.789.2 - generationVersion: 2.916.4 - releaseVersion: 0.32.0 - configChecksum: 069c61abd882264512852a5886b74271 + docChecksum: 8cbe9dfa83d7866cbdbcb61b15798097 + docVersion: 10.25.3 + speakeasyVersion: 1.790.2 + generationVersion: 2.918.3 + releaseVersion: 0.32.1 + configChecksum: c26d8557ca2bc2ebddb0c747c2391804 repoURL: https://github.com/apideck-libraries/sdk-java.git installationURL: https://github.com/apideck-libraries/sdk-java published: true persistentEdits: - generation_id: fafdbe1a-5d8d-450a-b3c8-452e852ed38b - pristine_commit_hash: ec5e29a3bc278c094079376b09e598d81c1ae854 - pristine_tree_hash: 053151c9f94548e200dfdd6a9ea3cd8f7ef30c1a + generation_id: aa1e2407-3a59-4206-bec5-edc71ecdf28c + pristine_commit_hash: 2c40d48ffd01aed2571baed9369f8f82db62448d + pristine_tree_hash: 5f3e32cb82669dc9b1e0fc2ea46e6830565985eb features: java: acceptHeaders: 2.81.2 additionalDependencies: 0.1.0 - additionalProperties: 0.0.1 + additionalProperties: 0.0.2 constsAndDefaults: 0.1.3 - core: 3.55.30 + core: 3.55.31 deprecations: 2.81.2 downloadStreams: 0.1.1 errors: 1.0.2 @@ -34,7 +34,7 @@ features: inputOutputModels: 2.83.0 methodServerURLs: 2.82.2 nameOverrides: 2.81.5 - nullables: 0.1.0 + nullables: 0.1.1 openEnums: 0.2.0 pagination: 1.0.4 retries: 0.1.3 @@ -53,8 +53,8 @@ trackedFiles: pristine_git_object: b7bfd820476371ca4b7f2111243df8c5a45b71f8 build.gradle: id: f07866736216 - last_write_checksum: sha1:364e3903426230e99720b75e8e0a0865b1019fab - pristine_git_object: db9384ad360d0bd8f12f118c884836c7877a351c + last_write_checksum: sha1:9cd952aea13bdae70d806df9c26addf610d98a43 + pristine_git_object: 72b59f3c332219ad206eabdd875cccb9a84dd172 docs/models/components/AccountStatus.md: id: 966119f1a994 last_write_checksum: sha1:9b252c7252322754b0bd12b72c734c063fdb6f52 @@ -3933,8 +3933,8 @@ trackedFiles: pristine_git_object: 42243949f9be77d2dd7dc7c06d1dace2879186d2 docs/models/components/WebhookEventType.md: id: b443ab58ee9b - last_write_checksum: sha1:236deb27c010e82b26b3ece220c324637865087a - pristine_git_object: 26d0971673593462be75dbd9d0e01681ebf9ec88 + last_write_checksum: sha1:4940427cfe34f4154efbb1582b8f988a8d66ac36 + pristine_git_object: e70823f15c8bf4ddee0b511b76a585f1bf17c13a docs/models/components/WebhookSubscription.md: id: 1307d98a814a last_write_checksum: sha1:0619ab465e2edf6adf1be4927cb39a85c684689e @@ -7161,8 +7161,8 @@ trackedFiles: pristine_git_object: c755c6aa377f358344e761e9cc3e7b67bc1fb479 gradle.properties: id: 2afbb999f001 - last_write_checksum: sha1:d02bc87d47ac12657b6b0301c69d4d3d7a8f7391 - pristine_git_object: d012c024324082ee60c30a3f284091c0a354467e + last_write_checksum: sha1:b0029687c873bf3e49b956c4dd1eee1ae86b3d27 + pristine_git_object: 245c6ac7f3ce75a338d0ba75989d6fd751c610e0 gradle/wrapper/gradle-wrapper.jar: id: ec27dae6e852 last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611 @@ -7969,8 +7969,8 @@ trackedFiles: pristine_git_object: 7296db7ebcdcff7ee348d1f993fc4aa2a7e6c145 src/main/java/com/apideck/unify/SDKConfiguration.java: id: a2b330a87142 - last_write_checksum: sha1:75c7aea52986e1bb073ae9f88ebd93dbb4ec16cc - pristine_git_object: fcad2195179048e43e1b5e1b298454a0e49816fa + last_write_checksum: sha1:b49c4adcd7257cc52fd03073077d5f41066b7c18 + pristine_git_object: b4c37f3d218c49ce388a50d6dfd8fe405f7e44f1 src/main/java/com/apideck/unify/SecuritySource.java: id: e4566c6c806b last_write_checksum: sha1:101bf1a9f5cf4e8c37abb4540147276eebb2bab0 @@ -11921,8 +11921,8 @@ trackedFiles: pristine_git_object: 2c3cf677cddbb8b85498dc214a2fc342dc6d3ca4 src/main/java/com/apideck/unify/models/components/WebhookEventType.java: id: 52b34fc99481 - last_write_checksum: sha1:de57c97892cc874ed9affc20b34bffbae3ae489c - pristine_git_object: b76d02c3327ef8096f6a7a090d8ee52b1833021b + last_write_checksum: sha1:ac5754d46c65a4f3eb5b56b9c5d9ecbf63217397 + pristine_git_object: 6b2cb62a4594bfcc0a4bf8499cf3d0011acb7c26 src/main/java/com/apideck/unify/models/components/WebhookSubscription.java: id: 2d8529e830c7 last_write_checksum: sha1:ab40b4b0cda4d3f01e762a0f4b6d377d9afa9fce @@ -36971,7 +36971,7 @@ examples: application/json: {"status_code": 400, "error": "Bad Request", "type_name": "RequestHeadersValidationError", "message": "Invalid Params", "detail": "Missing Header: x-apideck-consumer-id", "ref": "https://developers.apideck.com/errors#unauthorizederror"} examplesVersion: 1.0.2 generatedTests: {} -releaseNotes: "## Java SDK Changes:\n* `apideck.vault.consumers.create()`: `response.data.connections[].metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connectionSettings.update()`: \n * `request.connection.metadata` **Changed** (Breaking ⚠️)\n * `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connectionSettings.list()`: `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connections.token()`: `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connections.imports()`: `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connections.update()`: \n * `request.connection.metadata` **Changed** (Breaking ⚠️)\n * `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connections.get()`: `response.data.metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.connections.list()`: `response.data[].metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.consumers.update()`: `response.data.connections[].metadata` **Changed** (Breaking ⚠️)\n* `apideck.vault.consumers.get()`: `response.data.connections[].metadata` **Changed** (Breaking ⚠️)\n* `apideck.accounting.departments.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.expenseCategories.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.expenseReports.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.employees.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.quotes.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.categories.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.expenses.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.attachments.list()`: \n * `request.passThrough` **Added**\n* `apideck.crm.lists.list()`: **Added**\n* `apideck.accounting.locations.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.subsidiaries.list()`: \n * `request.passThrough` **Added**\n* `apideck.accounting.companies.list()`: \n * `request.passThrough` **Added**\n* `apideck.crm.lists.get()`: **Added**\n" +releaseNotes: "## Java SDK Changes:\n* `apideck.webhook.webhooks.list()`: `response.data[].events[]` **Changed**\n* `apideck.webhook.webhooks.create()`: \n * `request.createWebhookRequest.events[]` **Changed**\n * `response.data.events[]` **Changed**\n* `apideck.webhook.webhooks.get()`: `response.data.events[]` **Changed**\n* `apideck.webhook.webhooks.update()`: \n * `request.updateWebhookRequest.events[]` **Changed**\n * `response.data.events[]` **Changed**\n* `apideck.webhook.webhooks.delete()`: `response.data.events[]` **Changed**\n" generatedFiles: - .gitattributes - USAGE.md diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index c37a58ce..15f079d2 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -29,7 +29,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false java: - version: 0.32.0 + version: 0.32.1 additionalDependencies: [] additionalPlugins: [] artifactID: unify diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 5c665f92..83f1e224 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,20 +1,20 @@ -speakeasyVersion: 1.789.2 +speakeasyVersion: 1.790.2 sources: Apideck-OAS: sourceNamespace: apideck-oas - sourceRevisionDigest: sha256:3a56eb3e811902ebe5178838424aa121e63011842c462dd723554a3143e65aa3 - sourceBlobDigest: sha256:fae6678b45bbc58554f5cad529b88e682840885b79983a4227bf60cda74815d7 + sourceRevisionDigest: sha256:6c14bf14d2d354db0156ebc7859ca8efed715bb691daceca52dc9d881dbcd2de + sourceBlobDigest: sha256:803422af8ef9dbc7153d593668f7bd1064e8ba0cfdbdf41dd635e8dbc4c55ddf tags: - latest - - 10.25.1 + - 10.25.3 targets: apideck: source: Apideck-OAS sourceNamespace: apideck-oas - sourceRevisionDigest: sha256:3a56eb3e811902ebe5178838424aa121e63011842c462dd723554a3143e65aa3 - sourceBlobDigest: sha256:fae6678b45bbc58554f5cad529b88e682840885b79983a4227bf60cda74815d7 + sourceRevisionDigest: sha256:6c14bf14d2d354db0156ebc7859ca8efed715bb691daceca52dc9d881dbcd2de + sourceBlobDigest: sha256:803422af8ef9dbc7153d593668f7bd1064e8ba0cfdbdf41dd635e8dbc4c55ddf codeSamplesNamespace: apideck-oas-java-code-samples - codeSamplesRevisionDigest: sha256:18ef61d850ef73888ea2b6df5a20f120622d59e86d4bfa4d00ad74184262c385 + codeSamplesRevisionDigest: sha256:dff4a927dff3fe96c7371ae82da2a9dc483aab93808f5cbcfb56e798acdc576b workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/README.md b/README.md index 30d6d1d4..fa4f6a5d 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ The samples below show how a published SDK artifact is used: Gradle: ```groovy -implementation 'com.apideck:unify:0.32.0' +implementation 'com.apideck:unify:0.32.1' ``` Maven: @@ -59,7 +59,7 @@ Maven: com.apideck unify - 0.32.0 + 0.32.1 ``` diff --git a/RELEASES.md b/RELEASES.md index 2537d790..272dc6aa 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1008,4 +1008,14 @@ Based on: ### Generated - [java v0.32.0] . ### Releases -- [Maven Central v0.32.0] https://central.sonatype.com/artifact/com.apideck/unify/0.32.0 - . \ No newline at end of file +- [Maven Central v0.32.0] https://central.sonatype.com/artifact/com.apideck/unify/0.32.0 - . + +## 2026-07-16 13:48:50 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.790.2 (2.918.3) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.32.1] . +### Releases +- [Maven Central v0.32.1] https://central.sonatype.com/artifact/com.apideck/unify/0.32.1 - . \ No newline at end of file diff --git a/build.gradle b/build.gradle index db9384ad..72b59f3c 100644 --- a/build.gradle +++ b/build.gradle @@ -75,7 +75,7 @@ javadocJar { dependencies { api 'com.fasterxml.jackson.core:jackson-annotations:2.22' - implementation 'com.fasterxml.jackson.core:jackson-databind:2.22.0' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.22.1' implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.22.0' implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.22.0' api('org.openapitools:jackson-databind-nullable:0.2.6') {exclude group: 'com.fasterxml.jackson.core', module: 'jackson-databind'} diff --git a/docs/models/components/WebhookEventType.md b/docs/models/components/WebhookEventType.md index 26d09716..e70823f1 100644 --- a/docs/models/components/WebhookEventType.md +++ b/docs/models/components/WebhookEventType.md @@ -119,6 +119,9 @@ WebhookEventType custom = WebhookEventType.of("custom_value"); | `HRIS_COMPANY_CREATED` | hris.company.created | | `HRIS_COMPANY_UPDATED` | hris.company.updated | | `HRIS_COMPANY_DELETED` | hris.company.deleted | +| `HRIS_TIME_OFF_REQUEST_CREATED` | hris.time-off-request.created | +| `HRIS_TIME_OFF_REQUEST_UPDATED` | hris.time-off-request.updated | +| `HRIS_TIME_OFF_REQUEST_DELETED` | hris.time-off-request.deleted | | `FILE_STORAGE_FILE_CREATED` | file-storage.file.created | | `FILE_STORAGE_FILE_UPDATED` | file-storage.file.updated | | `FILE_STORAGE_FILE_DELETED` | file-storage.file.deleted | diff --git a/gradle.properties b/gradle.properties index d012c024..245c6ac7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ groupId=com.apideck artifactId=unify -version=0.32.0 +version=0.32.1 org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g diff --git a/src/main/java/com/apideck/unify/SDKConfiguration.java b/src/main/java/com/apideck/unify/SDKConfiguration.java index fcad2195..b4c37f3d 100644 --- a/src/main/java/com/apideck/unify/SDKConfiguration.java +++ b/src/main/java/com/apideck/unify/SDKConfiguration.java @@ -20,9 +20,9 @@ public class SDKConfiguration { private static final String LANGUAGE = "java"; - public static final String OPENAPI_DOC_VERSION = "10.25.1"; - public static final String SDK_VERSION = "0.32.0"; - public static final String GEN_VERSION = "2.916.4"; + public static final String OPENAPI_DOC_VERSION = "10.25.3"; + public static final String SDK_VERSION = "0.32.1"; + public static final String GEN_VERSION = "2.918.3"; private static final String BASE_PACKAGE = "com.apideck.unify"; public static final String USER_AGENT = String.format("speakeasy-sdk/%s %s %s %s %s", diff --git a/src/main/java/com/apideck/unify/models/components/WebhookEventType.java b/src/main/java/com/apideck/unify/models/components/WebhookEventType.java index b76d02c3..6b2cb62a 100644 --- a/src/main/java/com/apideck/unify/models/components/WebhookEventType.java +++ b/src/main/java/com/apideck/unify/models/components/WebhookEventType.java @@ -123,6 +123,9 @@ public class WebhookEventType { public static final WebhookEventType HRIS_COMPANY_CREATED = new WebhookEventType("hris.company.created"); public static final WebhookEventType HRIS_COMPANY_UPDATED = new WebhookEventType("hris.company.updated"); public static final WebhookEventType HRIS_COMPANY_DELETED = new WebhookEventType("hris.company.deleted"); + public static final WebhookEventType HRIS_TIME_OFF_REQUEST_CREATED = new WebhookEventType("hris.time-off-request.created"); + public static final WebhookEventType HRIS_TIME_OFF_REQUEST_UPDATED = new WebhookEventType("hris.time-off-request.updated"); + public static final WebhookEventType HRIS_TIME_OFF_REQUEST_DELETED = new WebhookEventType("hris.time-off-request.deleted"); public static final WebhookEventType FILE_STORAGE_FILE_CREATED = new WebhookEventType("file-storage.file.created"); public static final WebhookEventType FILE_STORAGE_FILE_UPDATED = new WebhookEventType("file-storage.file.updated"); public static final WebhookEventType FILE_STORAGE_FILE_DELETED = new WebhookEventType("file-storage.file.deleted"); @@ -330,6 +333,9 @@ private static final Map createValuesMap() { map.put("hris.company.created", HRIS_COMPANY_CREATED); map.put("hris.company.updated", HRIS_COMPANY_UPDATED); map.put("hris.company.deleted", HRIS_COMPANY_DELETED); + map.put("hris.time-off-request.created", HRIS_TIME_OFF_REQUEST_CREATED); + map.put("hris.time-off-request.updated", HRIS_TIME_OFF_REQUEST_UPDATED); + map.put("hris.time-off-request.deleted", HRIS_TIME_OFF_REQUEST_DELETED); map.put("file-storage.file.created", FILE_STORAGE_FILE_CREATED); map.put("file-storage.file.updated", FILE_STORAGE_FILE_UPDATED); map.put("file-storage.file.deleted", FILE_STORAGE_FILE_DELETED); @@ -469,6 +475,9 @@ private static final Map createEnumsMap() { map.put("hris.company.created", WebhookEventTypeEnum.HRIS_COMPANY_CREATED); map.put("hris.company.updated", WebhookEventTypeEnum.HRIS_COMPANY_UPDATED); map.put("hris.company.deleted", WebhookEventTypeEnum.HRIS_COMPANY_DELETED); + map.put("hris.time-off-request.created", WebhookEventTypeEnum.HRIS_TIME_OFF_REQUEST_CREATED); + map.put("hris.time-off-request.updated", WebhookEventTypeEnum.HRIS_TIME_OFF_REQUEST_UPDATED); + map.put("hris.time-off-request.deleted", WebhookEventTypeEnum.HRIS_TIME_OFF_REQUEST_DELETED); map.put("file-storage.file.created", WebhookEventTypeEnum.FILE_STORAGE_FILE_CREATED); map.put("file-storage.file.updated", WebhookEventTypeEnum.FILE_STORAGE_FILE_UPDATED); map.put("file-storage.file.deleted", WebhookEventTypeEnum.FILE_STORAGE_FILE_DELETED); @@ -609,6 +618,9 @@ public enum WebhookEventTypeEnum { HRIS_COMPANY_CREATED("hris.company.created"), HRIS_COMPANY_UPDATED("hris.company.updated"), HRIS_COMPANY_DELETED("hris.company.deleted"), + HRIS_TIME_OFF_REQUEST_CREATED("hris.time-off-request.created"), + HRIS_TIME_OFF_REQUEST_UPDATED("hris.time-off-request.updated"), + HRIS_TIME_OFF_REQUEST_DELETED("hris.time-off-request.deleted"), FILE_STORAGE_FILE_CREATED("file-storage.file.created"), FILE_STORAGE_FILE_UPDATED("file-storage.file.updated"), FILE_STORAGE_FILE_DELETED("file-storage.file.deleted"), From 8778c348e2b3bcce34cfa56f61f837c99ce86ff4 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 13:52:33 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow