Skip to content

chore(ads): remove ads beta jsdoc markers - #1918

Open
peterporfy wants to merge 1 commit into
mainfrom
ads-549
Open

chore(ads): remove ads beta jsdoc markers#1918
peterporfy wants to merge 1 commit into
mainfrom
ads-549

Conversation

@peterporfy

@peterporfy peterporfy commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Description

Removed the @beta marker - which were used to communicate that these APIs were experimental. They are not anymore (the feature is still in beta technically, but we didn't use @beta here to signal that).


Note

Low Risk
Comment-only JSDoc edits with no logic, types, or API signature changes.

Overview
Strips @beta from JSDoc on ads-related public surface in purchases.ts so generated docs and IDE hints no longer label those symbols as experimental. Runtime behavior is unchanged—only comment/doc metadata.

Coverage includes ad tracking types and constants (AdMediatorName, AdFormat, lifecycle payload interfaces), rewarded-ad verification types and methods (generateRewardVerificationToken, pollRewardVerification), Purchases.adTracker, and PurchasesAdTracker. A couple of inline @beta tags on reward result interfaces were folded into plain descriptions.

Reviewed by Cursor Bugbot for commit d3e1123. Bugbot is set up for automated code reviews on this repo. Configure here.

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@peterporfy peterporfy added the pr:other A code change that improves performance label Aug 24, 2026
@peterporfy
peterporfy marked this pull request as ready for review August 26, 2026 10:46
@peterporfy
peterporfy requested a review from a team as a code owner August 26, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:other A code change that improves performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant