release: v1.0.0 - #174
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. WalkthroughBump SDK version from 0.9.0 to 1.0.0 across project configuration files, package references, version constants, and changelog documentation. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR releases version 1.0.0 of the OpenFGA .NET SDK, updating the version number from 0.9.0 to 1.0.0 across the codebase and documenting the release in the CHANGELOG.
Changes:
- Version number bumped from 0.9.0 to 1.0.0 in SDK project file, constants, and example project
- CHANGELOG updated to document v1.0.0 release with StreamedListObjects feature
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| src/OpenFga.Sdk/OpenFga.Sdk.csproj | Updated SDK version from 0.9.0 to 1.0.0 |
| src/OpenFga.Sdk/Constants/FgaConstants.cs | Updated SdkVersion and UserAgent constants to reflect 1.0.0 |
| example/Example1/Example1.csproj | Updated package reference to version 1.0.0 |
| CHANGELOG.md | Added v1.0.0 release entry with comparison link and release date |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@CHANGELOG.md`:
- Around line 3-10: Update the broken documentation link in CHANGELOG.md:
replace the anchor target "#streamed-list-objects" used by the [documentation]
link (in the v1.0.0 entry) with a valid target—either point it to the README
section that documents StreamedListObjects (e.g., use the README anchor or
absolute README.md#streamed-list-objects) or add a corresponding "Streamed List
Objects" section anchor to the changelog; ensure the link text [documentation]
remains and the fragment/URL matches an actual header id.
| ## [Unreleased](https://github.com/openfga/dotnet-sdk/compare/v1.0.0...HEAD) | ||
|
|
||
| ## v1.0.0 | ||
|
|
||
| ### [1.0.0](https://github.com/openfga/dotnet-sdk/compare/v0.9.0...v1.0.0) (2026-01-26) | ||
|
|
||
| - feat: add support for [StreamedListObjects](https://openfga.dev/api/service#/Relationship%20Queries/StreamedListObjects). See [documentation](#streamed-list-objects) | ||
| - feat: add support for an interface on the client (#168) |
There was a problem hiding this comment.
Fix invalid documentation link fragment.
The documentation link points to #streamed-list-objects, which isn’t defined in the changelog, so markdownlint flags it. Point it to the README section (or add a valid anchor).
✏️ Suggested fix
-- feat: add support for [StreamedListObjects](https://openfga.dev/api/service#/Relationship%20Queries/StreamedListObjects). See [documentation](`#streamed-list-objects`)
+- feat: add support for [StreamedListObjects](https://openfga.dev/api/service#/Relationship%20Queries/StreamedListObjects). See [documentation](README.md#streamed-list-objects)📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| ## [Unreleased](https://github.com/openfga/dotnet-sdk/compare/v1.0.0...HEAD) | |
| ## v1.0.0 | |
| ### [1.0.0](https://github.com/openfga/dotnet-sdk/compare/v0.9.0...v1.0.0) (2026-01-26) | |
| - feat: add support for [StreamedListObjects](https://openfga.dev/api/service#/Relationship%20Queries/StreamedListObjects). See [documentation](#streamed-list-objects) | |
| - feat: add support for an interface on the client (#168) | |
| ## [Unreleased](https://github.com/openfga/dotnet-sdk/compare/v1.0.0...HEAD) | |
| ## v1.0.0 | |
| ### [1.0.0](https://github.com/openfga/dotnet-sdk/compare/v0.9.0...v1.0.0) (2026-01-26) | |
| - feat: add support for [StreamedListObjects](https://openfga.dev/api/service#/Relationship%20Queries/StreamedListObjects). See [documentation](README.md#streamed-list-objects) | |
| - feat: add support for an interface on the client (`#168`) |
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)
9-9: Link fragments should be valid
(MD051, link-fragments)
🤖 Prompt for AI Agents
In `@CHANGELOG.md` around lines 3 - 10, Update the broken documentation link in
CHANGELOG.md: replace the anchor target "#streamed-list-objects" used by the
[documentation] link (in the v1.0.0 entry) with a valid target—either point it
to the README section that documents StreamedListObjects (e.g., use the README
anchor or absolute README.md#streamed-list-objects) or add a corresponding
"Streamed List Objects" section anchor to the changelog; ensure the link text
[documentation] remains and the fragment/URL matches an actual header id.
rhamzeh
left a comment
There was a problem hiding this comment.
This should be v0.9.1 as there are no breaking changes that I could see.
If there are, this should be v0.10.0 - we are not ready for 1.0 yet on any of the SDKs
|
I'll close this because the branch name is misguiding |
Description
What problem is being solved?
How is it being solved?
What changes are made to solve it?
References
Review Checklist
mainSummary by CodeRabbit
New Features
Chores
✏️ Tip: You can customize this high-level summary in your review settings.