Skip to content

Commit 0daa483

Browse files
committed
## Java SDK Changes Detected:
* `clerk.machines.rotateSecretKey()`: **Added** * `clerk.waitlistEntries.delete()`: **Added** * `clerk.commerce.extendSubscriptionItemFreeTrial()`: **Added** * `clerk.commerce.listSubscriptionItems()`: `request` **Changed**
1 parent 336f62e commit 0daa483

File tree

206 files changed

+4543
-1075
lines changed

Some content is hidden

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

206 files changed

+4543
-1075
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.env
2+
.env.local
13
**/.speakeasy/temp/
24
**/.speakeasy/logs/
35
.speakeasy/reports

.speakeasy/gen.lock

Lines changed: 74 additions & 8 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,13 @@ generation:
1616
auth:
1717
oAuth2ClientCredentialsEnabled: true
1818
oAuth2PasswordEnabled: false
19+
hoistGlobalSecurity: true
1920
tests:
2021
generateTests: true
2122
generateNewTests: false
2223
skipResponseBodyAssertions: false
2324
java:
24-
version: 3.2.0
25+
version: 3.3.0
2526
additionalDependencies: []
2627
additionalPlugins: []
2728
artifactID: backend-api
@@ -31,8 +32,8 @@ java:
3132
companyName: My Company
3233
companyURL: www.mycompany.com
3334
defaultErrorName: SDKError
34-
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.617.1
22
sources:
33
clerk-java-sdk:
44
sourceNamespace: clerk-java-sdk
5-
sourceRevisionDigest: sha256:50ec69cb208a504bcf1098f28817af6691e8e924eb4349d141989a927680dfe8
6-
sourceBlobDigest: sha256:f8e89b57ae783aa6cc659bdc7c1d7955947b0c989a2224290169d25eb18c65df
5+
sourceRevisionDigest: sha256:8a0bb9b60d98538847fe03fb23a22241be19f7f0bf3ced7c017bf1172723ad99
6+
sourceBlobDigest: sha256:dee56d92678973315fec5204a6f0aaad530965513edfbbc97723f50f669977ab
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:8a0bb9b60d98538847fe03fb23a22241be19f7f0bf3ced7c017bf1172723ad99
16+
sourceBlobDigest: sha256:dee56d92678973315fec5204a6f0aaad530965513edfbbc97723f50f669977ab
1717
codeSamplesNamespace: clerk-java-sdk-code-samples
18-
codeSamplesRevisionDigest: sha256:ce2a259ab2e8d16332425f8ffa3e5d352574ad828ec574b02ed47ab8c262a028
18+
codeSamplesRevisionDigest: sha256:7b87ee86f6ab03307f336d56cdda6c99cf06a868f61086a75bd616bbcaf4fab1
1919
my-first-target:
2020
source: clerk-java-sdk
2121
sourceNamespace: clerk-java-sdk

README.md

Lines changed: 5 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

@@ -311,6 +312,7 @@ public class MachineAuthentication {
311312
* [update](docs/sdks/machines/README.md#update) - Update a machine
312313
* [delete](docs/sdks/machines/README.md#delete) - Delete a machine
313314
* [getSecretKey](docs/sdks/machines/README.md#getsecretkey) - Retrieve a machine secret key
315+
* [rotateSecretKey](docs/sdks/machines/README.md#rotatesecretkey) - Rotate a machine's secret key
314316
* [createScope](docs/sdks/machines/README.md#createscope) - Create a machine scope
315317
* [deleteScope](docs/sdks/machines/README.md#deletescope) - Delete a machine scope
316318
@@ -458,6 +460,7 @@ public class MachineAuthentication {
458460

459461
* [list](docs/sdks/waitlistentries/README.md#list) - List all waitlist entries
460462
* [create](docs/sdks/waitlistentries/README.md#create) - Create a waitlist entry
463+
* [delete](docs/sdks/waitlistentries/README.md#delete) - Delete a pending waitlist entry
461464
* [invite](docs/sdks/waitlistentries/README.md#invite) - Invite a waitlist entry
462465
* [reject](docs/sdks/waitlistentries/README.md#reject) - Reject a waitlist entry
463466

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-17 00:08:59
354+
### Changes
355+
Based on:
356+
- OpenAPI Doc
357+
- Speakeasy CLI 1.617.1 (2.701.8) 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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ExtendFreeTrialRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
8+
| `extendTo` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | RFC3339 timestamp to extend the free trial to.<br/>Must be in the future and not more than 365 days from now. | 2026-01-08T00:00:00Z |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# DeleteWaitlistEntryRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
8+
| `waitlistEntryId` | *String* | :heavy_check_mark: | The ID of the waitlist entry to delete |
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# DeleteWaitlistEntryResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
8+
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
9+
| `statusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
10+
| `rawResponse` | [HttpResponse\<InputStream>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11+
| `deletedObject` | [Optional\<DeletedObject>](../../models/components/DeletedObject.md) | :heavy_minus_sign: | Deleted Object |

0 commit comments

Comments
 (0)