Skip to content

Commit 5442c64

Browse files
committed
## Java SDK Changes Detected:
* `clerk.waitlistEntries.delete()`: **Added** * `clerk.commerce.extendSubscriptionItemFreeTrial()`: **Added** * `clerk.commerce.listSubscriptionItems()`: `request` **Changed**
1 parent 21003d4 commit 5442c64

File tree

189 files changed

+3409
-1030
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+3409
-1030
lines changed

.speakeasy/gen.lock

Lines changed: 52 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
lockVersion: 2.0.0
22
id: 1d22a5a4-8bac-42e3-b164-121fcacf66c9
33
management:
4-
docChecksum: aa0e8124d4a66a769e20d3dd3f15430c
4+
docChecksum: 3419cb11c330ce449d06aa8896057e23
55
docVersion: "2025-04-10"
6-
speakeasyVersion: 1.606.9
7-
generationVersion: 2.687.13
8-
releaseVersion: 3.2.0
9-
configChecksum: f3d7042b2bcda60d0654566265e2926c
6+
speakeasyVersion: 1.607.0
7+
generationVersion: 2.690.1
8+
releaseVersion: 3.3.0
9+
configChecksum: 0fb7669df4c8d0c214a1bf9a51c74737
1010
repoURL: https://github.com/clerk/clerk-sdk-java.git
1111
published: true
1212
features:
1313
java:
1414
additionalDependencies: 0.1.0
1515
additionalProperties: 0.0.1
1616
constsAndDefaults: 0.1.1
17-
core: 3.46.0
17+
core: 3.46.1
1818
deprecations: 2.81.1
1919
examples: 2.81.6
2020
flattening: 2.81.1
@@ -29,6 +29,7 @@ features:
2929
retries: 0.1.1
3030
sdkHooks: 1.1.0
3131
unions: 0.0.6
32+
uploadStreams: 0.1.0
3233
generatedFiles:
3334
- .gitattributes
3435
- USAGE.md
@@ -90,6 +91,7 @@ generatedFiles:
9091
- docs/models/components/Error.md
9192
- docs/models/components/ErrorClerkError.md
9293
- docs/models/components/ErrorMeta.md
94+
- docs/models/components/ExtendFreeTrialRequest.md
9395
- docs/models/components/ExternalAccount.md
9496
- docs/models/components/ExternalAccountWithVerification.md
9597
- docs/models/components/ExternalAccountWithVerificationObject.md
@@ -450,10 +452,14 @@ generatedFiles:
450452
- docs/models/operations/DeleteUserProfileImageResponse.md
451453
- docs/models/operations/DeleteUserRequest.md
452454
- docs/models/operations/DeleteUserResponse.md
455+
- docs/models/operations/DeleteWaitlistEntryRequest.md
456+
- docs/models/operations/DeleteWaitlistEntryResponse.md
453457
- docs/models/operations/DisableMFARequest.md
454458
- docs/models/operations/DisableMFAResponse.md
455459
- docs/models/operations/DisableMFAResponseBody.md
456460
- docs/models/operations/EnrollmentMode.md
461+
- docs/models/operations/ExtendCommerceSubscriptionItemFreeTrialRequest.md
462+
- docs/models/operations/ExtendCommerceSubscriptionItemFreeTrialResponse.md
457463
- docs/models/operations/File.md
458464
- docs/models/operations/Format.md
459465
- docs/models/operations/GenerateSvixAuthURLResponse.md
@@ -856,6 +862,7 @@ generatedFiles:
856862
- src/main/java/com/clerk/backend_api/models/components/Error.java
857863
- src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java
858864
- src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java
865+
- src/main/java/com/clerk/backend_api/models/components/ExtendFreeTrialRequest.java
859866
- src/main/java/com/clerk/backend_api/models/components/ExternalAccount.java
860867
- src/main/java/com/clerk/backend_api/models/components/ExternalAccountWithVerification.java
861868
- src/main/java/com/clerk/backend_api/models/components/ExternalAccountWithVerificationObject.java
@@ -1273,11 +1280,17 @@ generatedFiles:
12731280
- src/main/java/com/clerk/backend_api/models/operations/DeleteUserRequest.java
12741281
- src/main/java/com/clerk/backend_api/models/operations/DeleteUserRequestBuilder.java
12751282
- src/main/java/com/clerk/backend_api/models/operations/DeleteUserResponse.java
1283+
- src/main/java/com/clerk/backend_api/models/operations/DeleteWaitlistEntryRequest.java
1284+
- src/main/java/com/clerk/backend_api/models/operations/DeleteWaitlistEntryRequestBuilder.java
1285+
- src/main/java/com/clerk/backend_api/models/operations/DeleteWaitlistEntryResponse.java
12761286
- src/main/java/com/clerk/backend_api/models/operations/DisableMFARequest.java
12771287
- src/main/java/com/clerk/backend_api/models/operations/DisableMFARequestBuilder.java
12781288
- src/main/java/com/clerk/backend_api/models/operations/DisableMFAResponse.java
12791289
- src/main/java/com/clerk/backend_api/models/operations/DisableMFAResponseBody.java
12801290
- src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java
1291+
- src/main/java/com/clerk/backend_api/models/operations/ExtendCommerceSubscriptionItemFreeTrialRequest.java
1292+
- src/main/java/com/clerk/backend_api/models/operations/ExtendCommerceSubscriptionItemFreeTrialRequestBuilder.java
1293+
- src/main/java/com/clerk/backend_api/models/operations/ExtendCommerceSubscriptionItemFreeTrialResponse.java
12811294
- src/main/java/com/clerk/backend_api/models/operations/File.java
12821295
- src/main/java/com/clerk/backend_api/models/operations/Format.java
12831296
- src/main/java/com/clerk/backend_api/models/operations/GenerateSvixAuthURLRequestBuilder.java
@@ -1694,7 +1707,9 @@ generatedFiles:
16941707
- src/main/java/com/clerk/backend_api/operations/DeleteTOTP.java
16951708
- src/main/java/com/clerk/backend_api/operations/DeleteUser.java
16961709
- src/main/java/com/clerk/backend_api/operations/DeleteUserProfileImage.java
1710+
- src/main/java/com/clerk/backend_api/operations/DeleteWaitlistEntry.java
16971711
- src/main/java/com/clerk/backend_api/operations/DisableMFA.java
1712+
- src/main/java/com/clerk/backend_api/operations/ExtendCommerceSubscriptionItemFreeTrial.java
16981713
- src/main/java/com/clerk/backend_api/operations/GenerateSvixAuthURL.java
16991714
- src/main/java/com/clerk/backend_api/operations/GetClient.java
17001715
- src/main/java/com/clerk/backend_api/operations/GetClientList.java
@@ -1799,6 +1814,7 @@ generatedFiles:
17991814
- src/main/java/com/clerk/backend_api/utils/BackoffStrategy.java
18001815
- src/main/java/com/clerk/backend_api/utils/BigDecimalString.java
18011816
- src/main/java/com/clerk/backend_api/utils/BigIntegerString.java
1817+
- src/main/java/com/clerk/backend_api/utils/Blob.java
18021818
- src/main/java/com/clerk/backend_api/utils/BlockingParser.java
18031819
- src/main/java/com/clerk/backend_api/utils/Constants.java
18041820
- src/main/java/com/clerk/backend_api/utils/CopiableInputStream.java
@@ -1847,6 +1863,7 @@ generatedFiles:
18471863
- src/main/java/com/clerk/backend_api/utils/Types.java
18481864
- src/main/java/com/clerk/backend_api/utils/Utf8UrlEncoder.java
18491865
- src/main/java/com/clerk/backend_api/utils/Utils.java
1866+
- src/main/java/com/clerk/backend_api/utils/reactive/ReactiveUtils.java
18501867
examples:
18511868
GetPublicInterstitial: {}
18521869
GetJWKS:
@@ -3473,6 +3490,34 @@ examples:
34733490
application/json: {"errors": []}
34743491
"404":
34753492
application/json: {"errors": []}
3493+
DeleteWaitlistEntry:
3494+
speakeasy-default-delete-waitlist-entry:
3495+
parameters:
3496+
path:
3497+
waitlist_entry_id: "<id>"
3498+
responses:
3499+
"200":
3500+
application/json: {"object": "<value>", "deleted": false}
3501+
"400":
3502+
application/json: {"errors": []}
3503+
ExtendCommerceSubscriptionItemFreeTrial:
3504+
speakeasy-default-extend-commerce-subscription-item-free-trial:
3505+
parameters:
3506+
path:
3507+
subscription_item_id: "<id>"
3508+
requestBody:
3509+
application/json: {"extend_to": "2026-01-08T00:00:00Z"}
3510+
responses:
3511+
"200":
3512+
application/json: {"object": "commerce_subscription_item", "id": "<id>", "instance_id": "<id>", "status": "incomplete", "plan_id": "<id>", "plan": {"object": "commerce_plan", "id": "<id>", "name": "<value>", "fee": {"amount": 246876, "amount_formatted": "<value>", "currency": "Afghani", "currency_symbol": "kr"}, "annual_monthly_fee": {"amount": 802114, "amount_formatted": "<value>", "currency": "Czech Koruna", "currency_symbol": "£"}, "annual_fee": {"amount": 35560, "amount_formatted": "<value>", "currency": "Lek", "currency_symbol": "$U"}, "amount": 547002, "amount_formatted": "<value>", "annual_monthly_amount": 229468, "annual_monthly_amount_formatted": "<value>", "annual_amount": 799095, "annual_amount_formatted": "<value>", "currency_symbol": "₭", "currency": "Cayman Islands Dollar", "description": "under for anenst finally", "product_id": "<id>", "is_default": false, "is_recurring": false, "publicly_visible": false, "has_base_fee": true, "payer_type": ["<value 1>", "<value 2>"], "for_payer_type": "<value>", "slug": "<value>", "avatar_url": "https://thorny-monocle.name", "features": [{"object": "feature", "id": "<id>", "name": "<value>", "description": "tiny among all hopelessly sympathetically up scar", "slug": "<value>", "avatar_url": "https://immediate-equal.com/"}]}, "plan_period": "month", "payment_source_id": "<id>", "payer_id": "<id>", "is_free_trial": false, "proration_date": "<value>", "created_at": 518769, "updated_at": 177754}
3513+
"400":
3514+
application/json: {"errors": []}
3515+
"500":
3516+
application/json: {"errors": []}
34763517
examplesVersion: 1.0.2
34773518
generatedTests: {}
3478-
releaseNotes: "## SDK Changes Detected:\n* `clerk.sessions.createToken()`: \n * `requestbody.expiresInSeconds` **Changed** **Breaking** :warning:\n* `clerk.samlConnections.update()`: \n * `requestbody.domains` **Added**\n * `response` **Changed** **Breaking** :warning:\n* `clerk.samlConnections.get()`: `response` **Changed** **Breaking** :warning:\n* `clerk.samlConnections.create()`: \n * `request` **Changed** **Breaking** :warning:\n * `response` **Changed** **Breaking** :warning:\n* `clerk.samlConnections.list()`: `response.data.[]` **Changed** **Breaking** :warning:\n* `clerk.jwtTemplates.update()`: `requestbody` **Changed** **Breaking** :warning:\n* `clerk.jwtTemplates.create()`: `request` **Changed** **Breaking** :warning:\n* `clerk.instanceSettings.updateRestrictions()`: \n * `request` **Changed** **Breaking** :warning:\n * `response` **Changed** **Breaking** :warning:\n* `clerk.organizationInvitations.list()`: \n * `request` **Changed** **Breaking** :warning:\n * `error.status[422]` **Added**\n* `clerk.users.updateMetadata()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.deleteProfileImage()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.setProfileImage()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.unlock()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.lock()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.unban()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.ban()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.update()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.get()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.create()`: `response` **Changed** **Breaking** :warning:\n* `clerk.users.list()`: `response.[]` **Changed** **Breaking** :warning:\n* `clerk.sessions.createTokenFromTemplate()`: \n * `requestbody.expiresInSeconds` **Changed** **Breaking** :warning:\n* `clerk.m2m.createToken()`: **Added**\n* `clerk.invitations.list()`: \n * `request.orderBy` **Changed**\n* `clerk.m2m.verifyToken()`: **Added**\n* `clerk.oauthAccessTokens.verify()`: **Added**\n* `clerk.sessions.verify()`: **Deleted** **Breaking** :warning:\n* `clerk.emailAddresses.create()`: `response.verification` **Changed**\n* `clerk.emailAddresses.get()`: `response.verification` **Changed**\n* `clerk.emailAddresses.update()`: `response.verification` **Changed**\n* `clerk.phoneNumbers.create()`: `response.verification` **Changed**\n* `clerk.phoneNumbers.get()`: `response.verification` **Changed**\n* `clerk.phoneNumbers.update()`: `response.verification` **Changed**\n* `clerk.m2m.listTokens()`: **Added**\n* `clerk.awsCredentials.delete()`: **Added**\n* `clerk.emailSmsTemplates.list()`: `response.[]` **Changed**\n* `clerk.emailSmsTemplates.get()`: `response` **Changed**\n* `clerk.emailSmsTemplates.revert()`: `response` **Changed**\n* `clerk.emailSmsTemplates.toggleTemplateDelivery()`: `response` **Changed**\n* `clerk.emailAndSmsTemplates.upsert()`: `response` **Changed**\n* `clerk.commerce.cancelSubscriptionItem()`: **Added**\n* `clerk.commerce.listSubscriptionItems()`: **Added**\n* `clerk.commerce.listPlans()`: **Added**\n* `clerk.waitlistEntries.reject()`: **Added**\n* `clerk.waitlistEntries.invite()`: **Added**\n* `clerk.organizationDomains.listAll()`: **Added**\n* `clerk.organizations.getBillingSubscription()`: **Added**\n* `clerk.machines.deleteScope()`: **Added**\n* `clerk.machines.createScope()`: **Added**\n* `clerk.machines.getSecretKey()`: **Added**\n* `clerk.machines.delete()`: **Added**\n* `clerk.users.getOrganizationMemberships()`: `response.data.[].organization` **Changed**\n* `clerk.users.getInstanceOrganizationMemberships()`: `response.data.[].organization` **Changed**\n* `clerk.m2m.revokeToken()`: **Added**\n* `clerk.machines.update()`: **Added**\n* `clerk.machines.get()`: **Added**\n* `clerk.instanceSettings.updateOrganizationSettings()`: `response.max_allowed_permissions` **Changed**\n* `clerk.machines.create()`: **Added**\n* `clerk.machines.list()`: **Added**\n* `clerk.organizations.list()`: `response.data.[]` **Changed**\n* `clerk.organizations.create()`: `response` **Changed**\n* `clerk.organizations.get()`: `response` **Changed**\n* `clerk.organizations.update()`: `response` **Changed**\n* `clerk.organizations.mergeMetadata()`: `response` **Changed**\n* `clerk.organizations.uploadLogo()`: `response.private_metadata` **Changed**\n* `clerk.organizations.deleteLogo()`: `response` **Changed**\n* `clerk.organizationMemberships.create()`: `response.organization` **Changed**\n* `clerk.organizationMemberships.list()`: `response.data.[].organization` **Changed**\n* `clerk.organizationMemberships.update()`: `response.organization` **Changed**\n* `clerk.organizationMemberships.delete()`: \n * `response.organization` **Changed**\n * `error.status[422]` **Added**\n* `clerk.organizationMemberships.updateMetadata()`: `response.organization` **Changed**\n* `clerk.organizationDomains.create()`: `response.public_organization_data` **Added**\n* `clerk.organizationDomains.list()`: `response.data.[].publicOrganizationData` **Added**\n* `clerk.organizationDomains.update()`: `response.public_organization_data` **Added**\n* `clerk.oauthApplications.list()`: \n * `request` **Changed**\n * `response.data.[]` **Changed**\n* `clerk.oauthApplications.create()`: \n * `request` **Changed**\n * `response` **Changed**\n* `clerk.oauthApplications.get()`: `response` **Changed**\n* `clerk.oauthApplications.update()`: \n * `requestbody` **Changed**\n * `response` **Changed**\n* `clerk.oauthApplications.rotateSecret()`: `response` **Changed**\n* `clerk.users.getBillingSubscription()`: **Added**\n* `clerk.users.bulkUnban()`: **Added**\n* `clerk.users.bulkBan()`: **Added**\n* `clerk.awsCredentials.update()`: **Added**\n"
3519+
releaseNotes: |
3520+
## Java SDK Changes Detected:
3521+
* `clerk.waitlistEntries.delete()`: **Added**
3522+
* `clerk.commerce.extendSubscriptionItemFreeTrial()`: **Added**
3523+
* `clerk.commerce.listSubscriptionItems()`: `request` **Changed**

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ generation:
2121
generateNewTests: false
2222
skipResponseBodyAssertions: false
2323
java:
24-
version: 3.2.0
24+
version: 3.3.0
2525
additionalDependencies: []
2626
additionalPlugins: []
2727
artifactID: backend-api
@@ -33,6 +33,7 @@ java:
3333
defaultErrorName: SDKError
3434
enableAsync: false
3535
enableCustomCodeRegions: false
36+
enableStreamingUploads: false
3637
flattenGlobalSecurity: true
3738
githubURL: github.com/owner/repo
3839
groupID: com.clerk

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.606.9
1+
speakeasyVersion: 1.607.0
22
sources:
33
clerk-java-sdk:
44
sourceNamespace: clerk-java-sdk
5-
sourceRevisionDigest: sha256:50ec69cb208a504bcf1098f28817af6691e8e924eb4349d141989a927680dfe8
6-
sourceBlobDigest: sha256:f8e89b57ae783aa6cc659bdc7c1d7955947b0c989a2224290169d25eb18c65df
5+
sourceRevisionDigest: sha256:3d120b1ba9be5629694cf0ea37b58a0f235ff7b7e0c58397c839af60f5faf2fd
6+
sourceBlobDigest: sha256:87d83d725b281a9ad8ab54177992da1d3b1fbb1573a260a36d30763a901010bf
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1753143080
9+
- speakeasy-sdk-regen-1756771797
1010
- "2025-04-10"
1111
targets:
1212
clerk-java:
1313
source: clerk-java-sdk
1414
sourceNamespace: clerk-java-sdk
15-
sourceRevisionDigest: sha256:50ec69cb208a504bcf1098f28817af6691e8e924eb4349d141989a927680dfe8
16-
sourceBlobDigest: sha256:f8e89b57ae783aa6cc659bdc7c1d7955947b0c989a2224290169d25eb18c65df
15+
sourceRevisionDigest: sha256:3d120b1ba9be5629694cf0ea37b58a0f235ff7b7e0c58397c839af60f5faf2fd
16+
sourceBlobDigest: sha256:87d83d725b281a9ad8ab54177992da1d3b1fbb1573a260a36d30763a901010bf
1717
codeSamplesNamespace: clerk-java-sdk-code-samples
18-
codeSamplesRevisionDigest: sha256:ce2a259ab2e8d16332425f8ffa3e5d352574ad828ec574b02ed47ab8c262a028
18+
codeSamplesRevisionDigest: sha256:4992771c46424ab292475ffb5dfbd6380de2de4fce9b950f89e5b70066627f5d
1919
my-first-target:
2020
source: clerk-java-sdk
2121
sourceNamespace: clerk-java-sdk

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,15 @@ The samples below show how a published SDK artifact is used:
5151

5252
Gradle:
5353
```groovy
54-
implementation 'com.clerk:backend-api:3.2.0'
54+
implementation 'com.clerk:backend-api:3.3.0'
5555
```
5656

5757
Maven:
5858
```xml
5959
<dependency>
6060
<groupId>com.clerk</groupId>
6161
<artifactId>backend-api</artifactId>
62-
<version>3.2.0</version>
62+
<version>3.3.0</version>
6363
</dependency>
6464
```
6565

@@ -238,6 +238,7 @@ public class MachineAuthentication {
238238
* [listPlans](docs/sdks/commerce/README.md#listplans) - List all commerce plans
239239
* [listSubscriptionItems](docs/sdks/commerce/README.md#listsubscriptionitems) - List all subscription items
240240
* [cancelSubscriptionItem](docs/sdks/commerce/README.md#cancelsubscriptionitem) - Cancel a subscription item
241+
* [extendSubscriptionItemFreeTrial](docs/sdks/commerce/README.md#extendsubscriptionitemfreetrial) - Extend free trial for a subscription item
241242

242243
### [domains()](docs/sdks/domains/README.md)
243244

@@ -458,6 +459,7 @@ public class MachineAuthentication {
458459
459460
* [list](docs/sdks/waitlistentries/README.md#list) - List all waitlist entries
460461
* [create](docs/sdks/waitlistentries/README.md#create) - Create a waitlist entry
462+
* [delete](docs/sdks/waitlistentries/README.md#delete) - Delete a pending waitlist entry
461463
* [invite](docs/sdks/waitlistentries/README.md#invite) - Invite a waitlist entry
462464
* [reject](docs/sdks/waitlistentries/README.md#reject) - Reject a waitlist entry
463465

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,4 +348,14 @@ Based on:
348348
### Generated
349349
- [java v3.2.0] .
350350
### Releases
351-
- [Maven Central v3.2.0] https://central.sonatype.com/artifact/com.clerk/backend-api/3.2.0 - .
351+
- [Maven Central v3.2.0] https://central.sonatype.com/artifact/com.clerk/backend-api/3.2.0 - .
352+
353+
## 2025-09-03 00:09:05
354+
### Changes
355+
Based on:
356+
- OpenAPI Doc
357+
- Speakeasy CLI 1.607.0 (2.690.1) https://github.com/speakeasy-api/speakeasy
358+
### Generated
359+
- [java v3.3.0] .
360+
### Releases
361+
- [Maven Central v3.3.0] https://central.sonatype.com/artifact/com.clerk/backend-api/3.3.0 - .

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ publishing {
105105
// https://github.com/gradle/gradle/issues/18619
106106
groupId = "com.clerk"
107107
artifactId = "backend-api"
108-
version = "3.2.0"
108+
version = "3.3.0"
109109

110110
from components.java
111111

0 commit comments

Comments
 (0)