Skip to content

v5.25.0 #393

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 5, 2025
Merged

v5.25.0 #393

merged 1 commit into from
Aug 5, 2025

Conversation

stanleyphu
Copy link
Contributor

Description

Documentation

Does this require changes to the WorkOS Docs? E.g. the API Reference or code snippets need updates.

[ ] Yes

If yes, link a related docs PR and add a docs maintainer as a reviewer. Their approval is required.

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Greptile Summary

This PR represents a standard version bump from v5.24.0 to v5.25.0 for the WorkOS Ruby SDK. The primary change is updating the VERSION constant in lib/workos/version.rb to reflect the new release version. The PR also includes a corresponding update to a VCR cassette file that tests the list_organization_feature_flags API endpoint.

The version bump follows semantic versioning conventions by incrementing the minor version number, indicating the addition of new backward-compatible functionality. Based on the PR description referencing issue #391, this release includes support for a new feature flags API endpoint that allows retrieving feature flags for specific organizations via the GET /organizations/:orgId/feature-flags endpoint.

The VCR cassette update in spec/support/fixtures/vcr_cassettes/organization/list_organization_feature_flags.yml maintains the same API response structure while updating the User-Agent header to reflect the new version and reformatting the YAML structure to use the standard array format for HTTP interactions. This ensures test coverage remains intact for the new feature flag listing functionality.

This type of version bump is a standard practice in the WorkOS Ruby SDK release process, preparing the gem for publication to RubyGems with the new feature flag capabilities that were implemented in the referenced issue.

Confidence score: 5/5

  • This PR is safe to merge with minimal risk as it contains only a standard version bump and test fixture updates
  • Score reflects simple, well-established changes that follow semantic versioning and maintain backward compatibility
  • No files require special attention as both changes are routine maintenance updates

2 files reviewed, no comments

Edit Code Review Bot Settings | Greptile

Copy link
Member

@nholden nholden left a comment

Choose a reason for hiding this comment

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

Is the change to the VCR cassette necessary? If so, can we do that in a separate PR?

@stanleyphu stanleyphu merged commit 97d5be5 into main Aug 5, 2025
2 checks passed
@stanleyphu stanleyphu deleted the v5.25.0 branch August 5, 2025 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants