Skip to content

Conversation

@SoulPancake
Copy link
Member

@SoulPancake SoulPancake commented Jan 26, 2026

Description

What problem is being solved?

How is it being solved?

What changes are made to solve it?

References

Review Checklist

  • I have clicked on "allow edits by maintainers".
  • I have added documentation for new/changed functionality in this PR or in a PR to openfga.dev [Provide a link to any relevant PRs in the references section above]
  • The correct base branch is being used, if not main
  • I have added tests to validate that the change in functionality is working as expected

Summary by CodeRabbit

  • New Features

    • Added support for streamed list objects
    • Added client interface
  • Chores

    • Package version updated to 0.9.1

✏️ Tip: You can customize this high-level summary in your review settings.

@SoulPancake SoulPancake requested a review from a team as a code owner January 26, 2026 17:15
Copilot AI review requested due to automatic review settings January 26, 2026 17:15
@dosubot
Copy link

dosubot bot commented Jan 26, 2026

Related Documentation

Checked 5 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@coderabbitai
Copy link

coderabbitai bot commented Jan 26, 2026

Important

Review skipped

Auto incremental reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Note

Other AI code review bot(s) detected

CodeRabbit 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.

Walkthrough

This pull request is a version release bump from 0.9.0 to 0.9.1 across the SDK. Changes include updating the CHANGELOG with release notes documenting new features (streamed list objects support and client interface), incrementing the version constant in the SDK, bumping the package version in the project files, and updating the example project dependency.

Changes

Cohort / File(s) Summary
Version Configuration
src/OpenFga.Sdk/Constants/FgaConstants.cs, src/OpenFga.Sdk/OpenFga.Sdk.csproj, example/Example1/Example1.csproj
Updated SdkVersion and UserAgent constants from 0.9.0 to 0.9.1; incremented package version in SDK project file; updated example project dependency from 0.9.0 to 0.9.1
Documentation
CHANGELOG.md
Added v0.9.1 release section with comparison link and documented two new features: streamed list objects support and interface on the client; updated Unreleased comparison target to v0.9.1...HEAD

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • release: v0.9.0 #162: Previous PR that introduced the 0.9.0 version bump; this PR advances the same version constants and project files to 0.9.1

Suggested labels

release

Suggested reviewers

  • ewanharris
  • evansims
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'release: v0.9.1' is fully related to the changeset, which updates the SDK version from 0.9.0 to 0.9.1 across all relevant files and adds v0.9.1 release notes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@example/Example1/Example1.csproj`:
- Around line 13-15: Update the PackageReference for the OpenFga.Sdk dependency
so the project can restore: change the Version attribute on the PackageReference
element that includes "OpenFga.Sdk" from "0.9.1" to the published "0.9.0" (i.e.,
update the PackageReference Include="OpenFga.Sdk" Version value to "0.9.0" while
keeping <PrivateAssets>all</PrivateAssets> intact).

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is a release PR that bumps the SDK version from 0.9.0 to 0.9.1, documenting the addition of two new features to the OpenFGA .NET SDK.

Changes:

  • Updated version number from 0.9.0 to 0.9.1 across the SDK project file, constants, and example project
  • Added v0.9.1 changelog entry documenting support for streamed list objects and client interface
  • Updated the Unreleased section in CHANGELOG.md to compare against v0.9.1

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
src/OpenFga.Sdk/OpenFga.Sdk.csproj Updated package version to 0.9.1
src/OpenFga.Sdk/Constants/FgaConstants.cs Updated SDK version constant and user agent string to 0.9.1
example/Example1/Example1.csproj Updated package reference to use version 0.9.1
CHANGELOG.md Added v0.9.1 release section and updated Unreleased comparison link

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@rhamzeh
Copy link
Member

rhamzeh commented Jan 26, 2026

I'm good with the changes - but before we merge and release, I just want to ping @OsmanMElsayed

@OsmanMElsayed this is included. I know this previously caused issues for you causing you to submit this PR.

  1. Will this still cause an issue for you now?
  2. Will you be able to migrate so that we can keep those changes and release?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants