Skip to content

[AUTOMATIC] Release/9.28.0#3276

Merged
RCGitBot merged 1 commit into
mainfrom
release/9.28.0
Mar 26, 2026
Merged

[AUTOMATIC] Release/9.28.0#3276
RCGitBot merged 1 commit into
mainfrom
release/9.28.0

Conversation

@RCGitBot

@RCGitBot RCGitBot commented Mar 25, 2026

Copy link
Copy Markdown
Contributor

This is an automatic release.

RevenueCat SDK

🐞 Bugfixes

RevenueCatUI SDK

Paywallv2

✨ New Features

🔄 Other Changes


Note

Medium Risk
Mostly release automation and versioning changes, but it modifies CI/orb references and deploy/merge automation, which could affect the release pipeline if misconfigured.

Overview
Cuts the 9.28.0 release by removing -SNAPSHOT across version sources (.version, gradle.properties, Config.frameworkVersion) and updating sample/test-app dependency pins to 9.28.0.

Updates release documentation: publishes Dokka docs to the 9.28.0 S3 path, updates docs/index.html redirect to 9.28.0, and rolls CHANGELOG.latest.md into a new 9.28.0 section in CHANGELOG.md.

Tweaks release tooling/CI: pins fastlane-plugin-revenuecat_internal to a specific git ref (and bumps a few Ruby deps), switches the CircleCI revenuecat/sdks-common-config orb to a dev commit, and adds a temporary test_merge_queue workflow to exercise revenuecat/merge-release-pr with use_merge_queue: true.

Written by Cursor Bugbot for commit 5050888. This will update automatically on new commits. Configure here.

@RCGitBot RCGitBot requested a review from a team as a code owner March 25, 2026 17:07
@RCGitBot RCGitBot added the pr:next_release Preparing a new release label Mar 25, 2026

@cursor cursor Bot 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.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Comment thread .circleci/config.yml Outdated
orbs:
android: circleci/android@3.1.0
revenuecat: revenuecat/sdks-common-config@3.16.0
revenuecat: revenuecat/sdks-common-config@dev:d80b4228f8053eab034e0f4ab432d75073a9ac4f

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.

Dev orb reference shipped in production release

High Severity

The revenuecat/sdks-common-config orb was changed from a stable release (@3.16.0) to a dev reference (@dev:d80b4228f8053eab034e0f4ab432d75073a9ac4f). This is a production release (9.28.0) shipping with an unpublished/unstable CI orb. Dev orb references are intended for testing and may be ephemeral or behave differently than stable releases.

Fix in Cursor Fix in Web

Comment thread .circleci/config.yml Outdated
- revenuecat/merge-release-pr:
repo_name: purchases-android
version: "9.28.0"
use_merge_queue: true

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.

Temporary test workflow included in release commit

Medium Severity

A workflow explicitly marked as # TEMPORARY: test merge queue support - remove after testing and its corresponding test_merge_queue enum value are being shipped in the production release. This test scaffolding with a hardcoded version "9.28.0" is clearly meant to be removed before merging but was left in.

Additional Locations (1)
Fix in Cursor Fix in Web

@RCGitBot RCGitBot added this pull request to the merge queue Mar 26, 2026
@ajpallares ajpallares removed this pull request from the merge queue due to a manual request Mar 26, 2026
@RCGitBot RCGitBot added this pull request to the merge queue Mar 26, 2026
Merged via the queue into main with commit 9f67e69 Mar 26, 2026
40 of 44 checks passed
@RCGitBot RCGitBot deleted the release/9.28.0 branch March 26, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:next_release Preparing a new release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants