Skip to content

release: v0.9.3 - #342

Merged
SoulPancake merged 14 commits into
mainfrom
release/093
Feb 27, 2026
Merged

release: v0.9.3#342
SoulPancake merged 14 commits into
mainfrom
release/093

Conversation

@SoulPancake

@SoulPancake SoulPancake commented Feb 25, 2026

Copy link
Copy Markdown
Member

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 APIExecutor for calling arbitrary API endpoints.
  • Chores

    • Bumped SDK version to 0.9.3.

Copilot AI review requested due to automatic review settings February 25, 2026 05:56
@SoulPancake
SoulPancake requested review from a team as code owners February 25, 2026 05:56
@coderabbitai

coderabbitai Bot commented Feb 25, 2026

Copy link
Copy Markdown

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.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Walkthrough

This PR bumps the OpenFGA JavaScript SDK version from 0.9.2 to 0.9.3 across all relevant files including the changelog, package manifests, and example dependencies. No functional or logic changes are introduced.

Changes

Cohort / File(s) Summary
Release Metadata
CHANGELOG.md, package.json
Updated version from 0.9.2 to 0.9.3 and added v0.9.3 release section with APIExecutor feature note.
SDK Constants
constants/index.ts
Bumped SdkVersion constant to "0.9.3" and updated UserAgent string from "openfga-sdk js/0.9.2" to "openfga-sdk js/0.9.3".
Example Files
example/README.md, example/example1/package.json
Updated SDK dependency references from ^0.9.2 to ^0.9.3 in example documentation and package configuration.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Suggested reviewers

  • rhamzeh
  • ewanharris
  • ttrzeng
🚥 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 PR title 'release: v0.9.3' clearly and concisely summarizes the main change: releasing version 0.9.3. This is well-supported by the changeset which updates version numbers across multiple files (package.json, constants/index.ts, CHANGELOG.md, example files) and adds release notes for v0.9.3.
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.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/093

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.

@codecov-commenter

codecov-commenter commented Feb 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.80%. Comparing base (c800ac1) to head (8db8a95).
⚠️ Report is 13 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #342      +/-   ##
==========================================
- Coverage   86.27%   85.80%   -0.48%     
==========================================
  Files          26       26              
  Lines        1268     1268              
  Branches      225      249      +24     
==========================================
- Hits         1094     1088       -6     
- Misses        100      110      +10     
+ Partials       74       70       -4     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 standard version bump release PR that updates the OpenFGA JavaScript SDK from version 0.9.2 to 0.9.3. The release includes a new feature for calling arbitrary API endpoints using APIExecutor, contributed by @Abishek-Newar in PR #298.

Changes:

  • Bumped version from 0.9.2 to 0.9.3 across all package files and constants
  • Updated CHANGELOG.md with v0.9.3 release notes dated 2026-02-25
  • Updated example dependencies to reference the new version

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Updated SDK version to 0.9.3
package-lock.json Updated lockfile version references to 0.9.3
example/example1/package.json Updated example dependency to ^0.9.3
example/README.md Updated documentation example to reference ^0.9.3
constants/index.ts Updated SdkVersion and UserAgent constants to 0.9.3
CHANGELOG.md Added v0.9.3 release section and updated Unreleased comparison link

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

Comment thread package.json
@dosubot

dosubot Bot commented Feb 25, 2026

Copy link
Copy Markdown

Related Documentation

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

How did I do? Any feedback?  Join Discord

@SoulPancake
SoulPancake marked this pull request as draft February 25, 2026 06:04
@SoulPancake

Copy link
Copy Markdown
Member Author

Will reopen once #341 is done

@SoulPancake SoulPancake mentioned this pull request Feb 25, 2026
4 tasks
@SoulPancake
SoulPancake marked this pull request as ready for review February 25, 2026 13:33

@rhamzeh rhamzeh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Before release, let's try to get these merged:

Can you also add a Changelog item for these, because I merged them even though they didn't:

@SoulPancake
SoulPancake requested a review from rhamzeh February 27, 2026 13:06
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
SoulPancake and others added 2 commits February 27, 2026 19:01
Co-authored-by: Raghd Hamzeh <raghd.hamzeh@auth0.com>
Co-authored-by: Raghd Hamzeh <raghd.hamzeh@auth0.com>
@SoulPancake
SoulPancake requested a review from rhamzeh February 27, 2026 13:32

@rhamzeh rhamzeh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🎉

@SoulPancake
SoulPancake added this pull request to the merge queue Feb 27, 2026
Merged via the queue into main with commit f340e03 Feb 27, 2026
25 checks passed
@SoulPancake
SoulPancake deleted the release/093 branch February 27, 2026 13:46
@SoulPancake
SoulPancake restored the release/093 branch March 31, 2026 10:33
@coderabbitai coderabbitai Bot mentioned this pull request Mar 31, 2026
4 tasks
@SoulPancake
SoulPancake deleted the release/093 branch March 31, 2026 10:41
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.

5 participants