Skip to content

chore(main): release 5.2.0 - #124

Merged
gagantrivedi merged 1 commit into
mainfrom
release-please--branches--main
Nov 9, 2026
Merged

gagantrivedi merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@flagsmithdev

@flagsmithdev flagsmithdev commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

5.2.0 (2026-11-09)

Features

  • Support getExperimentFlag, trackEvent and trackExposure methods (#127) (670b413)

Bug Fixes

  • Serve multivariate segment overrides their variant under local evaluation (#128) (dbb7a83)

Other

  • Let Renovate keep updating spec bumps the webhook handler commits to (#123) (a6ccd7f)

This PR was generated with Release Please. See documentation.

@flagsmithdev
flagsmithdev requested a review from a team as a code owner November 5, 2026 16:51
@flagsmithdev
flagsmithdev removed the request for review from a team November 5, 2026 16:51
@flagsmithdev
flagsmithdev requested a review from emyller November 5, 2026 16:51
@coderabbitai

coderabbitai Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Explain Change →

Walkthrough

The release manifest version changes from 5.1.0 to 5.2.0. The changelog adds a 5.2.0 entry dated 2026-11-09. It lists support for getExperimentFlag, trackEvent and trackExposure, a local-evaluation multivariate segment-override fix, and a Renovate spec-bump update.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Merge Risk: Moderate · up to 3c80c

Synchronize the gem version with 5.2.0 before merging, and correct the release notes to use callable Ruby method names.

- [ ] Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@codspeed

codspeed Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 15 untouched benchmarks


Comparing release-please--branches--main (3c80c5b) with main (dbb7a83)

Open in CodSpeed

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Note

Follow-up findings are listed below so you can review them separately from inline comments.

Follow-up (1)

Major (1)

Major · Update Flagsmith::VERSION to 5.1.1 in this release. · .release-please-manifest.json:1

.release-please-manifest.json:1
Major · Functional Correctness · Quick win

Update Flagsmith::VERSION to 5.1.1 in this release.

The manifest sets 5.1.1, but lib/flagsmith/version.rb still sets VERSION = '4.3.0'. The gemspec takes its version from this constant, and Flagsmith::Sdk::Utils reports it as the SDK version. A gem built from this checkout therefore reports 4.3.0. Release Please does not update this file, so the mismatch recurs on each release.

Suggested fix

--- a/lib/flagsmith/version.rb
+++ b/lib/flagsmith/version.rb
@@ -2,5 +2,5 @@
 module Flagsmith
-  VERSION = '4.3.0'
+  VERSION = '5.1.1'
 end
Review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: fc1d720d-4d5e-45c5-9178-a4e82e95a8fc
Commits

Reviewing files that changed from the base of the PR and between a6ccd7f and 6c93da6.

Files selected for processing: 2

  • .release-please-manifest.json
  • CHANGELOG.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@flagsmithdev flagsmithdev changed the title chore(main): release 5.1.1 chore(main): release 5.2.0 Nov 9, 2026
@flagsmithdev
flagsmithdev force-pushed the release-please--branches--main branch from 6c93da6 to 4198d50 Compare November 9, 2026 09:10
@flagsmithdev
flagsmithdev force-pushed the release-please--branches--main branch from 4198d50 to 3c80c5b Compare November 9, 2026 09:11

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

Review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: fc8d4beb-53ee-4a86-b10d-50853b44095d
Commits

Reviewing files that changed from the base of the PR and between 6c93da6 and 3c80c5b.

Files selected for processing: 2

  • .release-please-manifest.json
  • CHANGELOG.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Comment thread CHANGELOG.md Resolved
@gagantrivedi
gagantrivedi merged commit e968b8c into main Nov 9, 2026
11 checks passed
@flagsmithdev

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants