Skip to content

Commit 5fa9f42

Browse files
authored
Merge branch 'master' into dependabot/github_actions/gradle/actions/setup-gradle-6.3.0
2 parents c8cf2a8 + 855308a commit 5fa9f42

681 files changed

Lines changed: 140294 additions & 263 deletions

File tree

Some content is hidden

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

‎.fern/replay.lock‎

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.version‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.0.0
1+
5.1.0

‎CHANGELOG.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Change Log
22

3+
## [5.1.0](https://github.com/auth0/auth0-java/tree/5.1.0) (2026-09-03)
4+
[Full Changelog](https://github.com/auth0/auth0-java/compare/5.0.0...5.1.0)
5+
6+
**Added**
7+
- feat: add Organization Templates, B2B integration config, network ACL signatures & key deletion [\#922](https://github.com/auth0/auth0-java/pull/922) ([fern-api[bot]](https://github.com/apps/fern-api))
8+
- **Organization Templates** - new `OrganizationTemplatesClient` (and its async/raw variants) plus a per-organization `OrganizationTemplateClient`, letting you create and manage reusable organization
9+
configuration templates.
10+
- **B2B integration configuration** - new `B2BIntegrationConfiguration` type and integration-type enum, exposed on connection profiles for configuring partner/B2B integrations, including SCIM
11+
provisioning (`ConnectionProfileProvisioningScim`, token scopes and tokens).
12+
- **Network ACL signatures & key deletion** - additions to the Keys `NetworkAclsClient` (and async/raw variants) for network ACL signature operations and key deletion.
13+
14+
315
## [5.0.0](https://github.com/auth0/auth0-java/tree/5.0.0) (2026-08-19)
416
[Full Changelog](https://github.com/auth0/auth0-java/compare/4.2.0...5.0.0)
517

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@ Add the dependency via Maven:
4040
<dependency>
4141
<groupId>com.auth0</groupId>
4242
<artifactId>auth0</artifactId>
43-
<version>5.0.0</version>
43+
<version>5.1.0</version>
4444
</dependency>
4545
```
4646

4747
or Gradle:
4848

4949
```gradle
50-
implementation 'com.auth0:auth0:5.0.0'
50+
implementation 'com.auth0:auth0:5.1.0'
5151
```
5252

5353
### Configure the SDK

‎build.gradle‎

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ logger.lifecycle("Using version ${version} for ${name} group $group")
2222
dependencies {
2323
// Core dependencies
2424
api 'com.squareup.okhttp3:okhttp:5.2.1'
25-
api 'com.fasterxml.jackson.core:jackson-databind:2.21.5'
26-
api 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.21.5'
27-
api 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.21.5'
25+
api 'com.fasterxml.jackson.core:jackson-databind:2.21.6'
26+
api 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.21.6'
27+
api 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.21.6'
2828

2929
// Dependencies for legacy management code from auth0-real
3030
implementation 'com.squareup.okhttp3:logging-interceptor:5.2.1'
@@ -49,6 +49,16 @@ java {
4949
sourceCompatibility = 1.8
5050
targetCompatibility = 1.8
5151

52+
// The Management API client is Fern-generated (~4000 types). javac's type
53+
// inference over that tree exhausts the compiler's default heap. Because the
54+
// Java 8 toolchain differs from the JDK running Gradle, javac is forked into a
55+
// separate process, so org.gradle.jvmargs (the daemon heap) does not apply —
56+
// the heap must be set on the forked compiler here.
57+
tasks.withType(JavaCompile).configureEach {
58+
options.fork = true
59+
options.forkOptions.memoryMaximumSize = '2g'
60+
}
61+
5262
jar {
5363
manifest {
5464
attributes 'Automatic-Module-Name': 'com.auth0.java'

‎gradle.properties‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Specifies the JVM arguments used for the daemon process.
2+
# The setting is particularly useful for tweaking memory settings.
3+
org.gradle.jvmargs=-Xmx1536m
4+
15
GROUP=com.auth0
26
POM_ARTIFACT_ID=auth0
37
VERSION_NAME=3.0.0

0 commit comments

Comments
 (0)