From a8e0558e3da5ce7e2d6166f9cd18e33dfb6b02cf Mon Sep 17 00:00:00 2001 From: Anurag Bandyopadhyay Date: Mon, 26 Jan 2026 23:31:31 +0530 Subject: [PATCH 1/5] release: v0.9.5 --- CHANGELOG.md | 7 +++++++ README.md | 12 ++++++------ build.gradle | 2 +- examples/basic-examples/build.gradle | 2 +- publish.gradle | 2 +- .../java/dev/openfga/sdk/constants/FgaConstants.java | 4 ++-- 6 files changed, 18 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68e36f99..0b9ccada 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ ## [Unreleased](https://github.com/openfga/java-sdk/compare/v0.9.4...HEAD) +## v0.9.5 + +### [0.9.5](https://github.com/openfga/java-sdk/compare/v0.9.4...v0.9.5) (2026-01-26) + +### Added +- feat: support for streamed list objects (#252) + ## v0.9.4 ### [0.9.4](https://github.com/openfga/java-sdk/compare/v0.9.3...v0.9.4) (2025-12-05) diff --git a/README.md b/README.md index efbf2df6..14563fcb 100644 --- a/README.md +++ b/README.md @@ -82,13 +82,13 @@ It can be used with the following: * Gradle (Groovy) ```groovy -implementation 'dev.openfga:openfga-sdk:0.9.4' +implementation 'dev.openfga:openfga-sdk:0.9.5' ``` * Gradle (Kotlin) ```kotlin -implementation("dev.openfga:openfga-sdk:0.9.4") +implementation("dev.openfga:openfga-sdk:0.9.5") ``` * Apache Maven @@ -97,26 +97,26 @@ implementation("dev.openfga:openfga-sdk:0.9.4") dev.openfga openfga-sdk - 0.9.4 + 0.9.5 ``` * Ivy ```xml - + ``` * SBT ```scala -libraryDependencies += "dev.openfga" % "openfga-sdk" % "0.9.4" +libraryDependencies += "dev.openfga" % "openfga-sdk" % "0.9.5" ``` * Leiningen ```edn -[dev.openfga/openfga-sdk "0.9.4"] +[dev.openfga/openfga-sdk "0.9.5"] ``` diff --git a/build.gradle b/build.gradle index 979ec197..782895e7 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ plugins { apply from: 'publish.gradle' group = 'dev.openfga' -version = '0.9.4' +version = '0.9.5' repositories { mavenCentral() diff --git a/examples/basic-examples/build.gradle b/examples/basic-examples/build.gradle index f4f125fa..3ae8d649 100644 --- a/examples/basic-examples/build.gradle +++ b/examples/basic-examples/build.gradle @@ -23,7 +23,7 @@ ext { } dependencies { - implementation("dev.openfga:openfga-sdk:0.9.4") + implementation("dev.openfga:openfga-sdk:0.9.5") // Serialization implementation("com.fasterxml.jackson.core:jackson-core:$jacksonVersion") diff --git a/publish.gradle b/publish.gradle index d293873f..ec1119e4 100644 --- a/publish.gradle +++ b/publish.gradle @@ -6,7 +6,7 @@ publishing { pom { group = 'dev.openfga' name = 'openfga-sdk' - version = '0.9.4' + version = '0.9.5' description = 'This is an autogenerated Java SDK for OpenFGA. It provides a wrapper around the [OpenFGA API definition](https://openfga.dev/api).' url = 'https://openfga.dev' licenses { diff --git a/src/main/java/dev/openfga/sdk/constants/FgaConstants.java b/src/main/java/dev/openfga/sdk/constants/FgaConstants.java index afb71cca..860a1b4d 100644 --- a/src/main/java/dev/openfga/sdk/constants/FgaConstants.java +++ b/src/main/java/dev/openfga/sdk/constants/FgaConstants.java @@ -19,10 +19,10 @@ public final class FgaConstants { /** Version of the OpenFGA Java SDK. */ - public static final String SDK_VERSION = "0.9.4"; + public static final String SDK_VERSION = "0.9.5"; /** User agent used in HTTP requests. */ - public static final String USER_AGENT = "openfga-sdk java/0.9.4"; + public static final String USER_AGENT = "openfga-sdk java/0.9.5"; /** Example API domain for documentation/tests. */ public static final String SAMPLE_BASE_DOMAIN = "fga.example"; From a20605c50f174851f70cda92c9c7b58dc7840ea1 Mon Sep 17 00:00:00 2001 From: Anurag Bandyopadhyay Date: Tue, 27 Jan 2026 11:09:26 +0530 Subject: [PATCH 2/5] feat : update changelog suggestion Co-authored-by: Raghd Hamzeh --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b9ccada..2f8ac925 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ ### [0.9.5](https://github.com/openfga/java-sdk/compare/v0.9.4...v0.9.5) (2026-01-26) ### Added -- feat: support for streamed list objects (#252) +- feat: support for streamed list objects (#252, #272) ## v0.9.4 From 5a8ca07a3bf5b12c6fb4c003e9f1e615d8820767 Mon Sep 17 00:00:00 2001 From: SoulPancake Date: Tue, 27 Jan 2026 11:12:56 +0530 Subject: [PATCH 3/5] fix: address comments --- CHANGELOG.md | 2 +- examples/opentelemetry/build.gradle | 2 +- examples/streamed-list-objects/build.gradle | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f8ac925..44cacd41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased](https://github.com/openfga/java-sdk/compare/v0.9.4...HEAD) +## [Unreleased](https://github.com/openfga/java-sdk/compare/v0.9.5...HEAD) ## v0.9.5 diff --git a/examples/opentelemetry/build.gradle b/examples/opentelemetry/build.gradle index 248fc605..ced629cc 100644 --- a/examples/opentelemetry/build.gradle +++ b/examples/opentelemetry/build.gradle @@ -74,7 +74,7 @@ repositories { } ext { - fgaSdkVersion = "0.9.4" + fgaSdkVersion = "0.9.5" openTelemetryVersion = "1.57.0" openTelemetryAlphaVersion = "1.57.0-alpha" } diff --git a/examples/streamed-list-objects/build.gradle b/examples/streamed-list-objects/build.gradle index d3039b04..89390cfb 100644 --- a/examples/streamed-list-objects/build.gradle +++ b/examples/streamed-list-objects/build.gradle @@ -17,7 +17,7 @@ ext { dependencies { // Use local build of SDK - implementation files('../../build/libs/openfga-sdk-0.9.3.jar') + implementation files('../../build/libs/openfga-sdk-0.9.5.jar') // OpenFGA Language SDK for DSL transformation implementation("dev.openfga:openfga-language:v0.2.0-beta.1") From 0aed56a7b2cadc3cf3c782cc6e2a7f3d3552725e Mon Sep 17 00:00:00 2001 From: SoulPancake Date: Tue, 27 Jan 2026 11:13:24 +0530 Subject: [PATCH 4/5] feat: update release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44cacd41..f11edaa4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ## v0.9.5 -### [0.9.5](https://github.com/openfga/java-sdk/compare/v0.9.4...v0.9.5) (2026-01-26) +### [0.9.5](https://github.com/openfga/java-sdk/compare/v0.9.4...v0.9.5) (2026-01-27) ### Added - feat: support for streamed list objects (#252, #272) From d2f4399090420563600a5b5747eda860f2fdbc1e Mon Sep 17 00:00:00 2001 From: Anurag Bandyopadhyay Date: Tue, 27 Jan 2026 11:40:03 +0530 Subject: [PATCH 5/5] feat: apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/main/java/dev/openfga/sdk/constants/FgaConstants.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/dev/openfga/sdk/constants/FgaConstants.java b/src/main/java/dev/openfga/sdk/constants/FgaConstants.java index 860a1b4d..2b0e6668 100644 --- a/src/main/java/dev/openfga/sdk/constants/FgaConstants.java +++ b/src/main/java/dev/openfga/sdk/constants/FgaConstants.java @@ -22,7 +22,7 @@ public final class FgaConstants { public static final String SDK_VERSION = "0.9.5"; /** User agent used in HTTP requests. */ - public static final String USER_AGENT = "openfga-sdk java/0.9.5"; + public static final String USER_AGENT = "openfga-sdk java/" + SDK_VERSION; /** Example API domain for documentation/tests. */ public static final String SAMPLE_BASE_DOMAIN = "fga.example";