Skip to content

Conversation

@SoulPancake
Copy link
Member

@SoulPancake SoulPancake commented Dec 8, 2025

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

    • Enhanced error messaging with clearer, more actionable feedback when issues occur, enabling faster problem resolution and improved debugging experience
  • Chores

    • Version 0.9.9 released with updated documentation and changelog entries
    • SDK version information updated across configuration files

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

@SoulPancake SoulPancake requested a review from a team as a code owner December 8, 2025 18:40
Copilot AI review requested due to automatic review settings December 8, 2025 18:40
@SoulPancake SoulPancake requested review from a team as code owners December 8, 2025 18:40
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 8, 2025

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 PR bumps the SDK version from 0.9.8 to 0.9.9 across the entire project, updating version constants, manifest files, documentation, changelog entries, and example dependencies. No functional changes or new features are introduced.

Changes

Cohort / File(s) Summary
Changelog & Documentation
CHANGELOG.md, README.md
Added new 0.9.9 release section to changelog; updated Socket Badge URL reference from v0.9.8 to v0.9.9
Version Constants & Configuration
openfga_sdk/constants.py, VERSION.txt, pyproject.toml
Bumped SDK_VERSION and USER_AGENT in constants.py; updated version strings in VERSION.txt and pyproject.toml from 0.9.8 to 0.9.9
Example Dependencies
example/example1/requirements.txt, example/example1/setup.py
Updated openfga-sdk dependency version from 0.9.8 to 0.9.9 in both requirements.txt and setup.py

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5–10 minutes

  • Multiple files affected but all changes are homogeneous version string updates with consistent patterns across files
  • Verify that all version references have been updated consistently across the codebase (especially ensuring constants.py USER_AGENT string matches the updated version)

Possibly related PRs

  • release: v0.9.8 #244 — Performs similar version-bump changes to SDK_VERSION and USER_AGENT constants in openfga_sdk/constants.py
  • release: v0.9.7 #234 — Updates version strings and USER_AGENT variables as part of a release-version bump
  • release: v0.9.6 #223 — Updates matching release-version strings across SDK declarations and documentation

Suggested labels

release

Suggested reviewers

  • rhamzeh
  • evansims

Pre-merge checks and finishing touches

✅ 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.9' directly and clearly describes the main change: a version release bump across all relevant files (CHANGELOG, VERSION.txt, pyproject.toml, constants.py, and dependency files).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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.

@dosubot
Copy link

dosubot bot commented Dec 8, 2025

Related Documentation

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

How did I do? Any feedback?  Join Discord

Copy link
Contributor

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 PR bumps the OpenFGA Python SDK version from 0.9.8 to 0.9.9, updating all version references across the codebase in preparation for release. The changes include updating the package version, SDK constants, example dependencies, and documentation.

Key Changes

  • Version number updated from 0.9.8 to 0.9.9 across all relevant files
  • CHANGELOG.md updated with new release entry and comparison link
  • Example dependencies updated to require the new version

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
uv.lock Updated package version in lock file from 0.9.8 to 0.9.9
pyproject.toml Updated project version metadata from 0.9.8 to 0.9.9
openfga_sdk/constants.py Updated SDK_VERSION and USER_AGENT constants to reflect 0.9.9
example/example1/setup.py Updated minimum required SDK version to 0.9.9
example/example1/requirements.txt Updated SDK dependency requirement to 0.9.9
VERSION.txt Updated version file content from 0.9.8 to 0.9.9
README.md Updated Socket Badge URL to reference version 0.9.9
CHANGELOG.md Added new release entry for v0.9.9 with updated comparison links

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

@codecov-commenter
Copy link

codecov-commenter commented Dec 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.17%. Comparing base (fd04bc4) to head (295408c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #247   +/-   ##
=======================================
  Coverage   71.17%   71.17%           
=======================================
  Files         137      137           
  Lines       11100    11100           
=======================================
  Hits         7900     7900           
  Misses       3200     3200           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SoulPancake SoulPancake added this pull request to the merge queue Dec 8, 2025
Merged via the queue into main with commit 79eaaea Dec 8, 2025
23 of 28 checks passed
@SoulPancake SoulPancake deleted the release/v0.9.9 branch December 8, 2025 18:49
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