Skip to content

ref(checkin): Promote check-in APIs - #6422

Open
adinauer wants to merge 2 commits into
9.x.xfrom
ref/promote-check-in-apis-v9
Open

adinauer wants to merge 2 commits into
9.x.xfrom
ref/promote-check-in-apis-v9

Conversation

@adinauer

@adinauer adinauer commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

📜 Description

Remove the remaining @ApiStatus.Experimental annotations from the stable check-in API surface:

  • CheckInUtils
  • Check-in capture adapters and no-op implementations
  • Cron and ignored-check-in options
  • Quartz listener and Spring Quartz configuration for Spring, Jakarta, and Spring 7

This changes API status only; check-in behavior remains unchanged.

💡 Motivation and Context

The main check-in APIs were already promoted after #4673 concluded that the API was stable and had no planned redesign. These annotations were left behind on helper, adapter, option, and integration APIs.

Refs #6408

💚 How did you test it?

Ran:

./gradlew spotlessApply apiDump

The build completed successfully and generated no API dump changes.

📝 Checklist

  • I added GH Issue ID & Linear ID
  • I added tests to verify the changes.
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • Review from the native team if needed.
  • No breaking change or entry added to the changelog.
  • No breaking change for hybrid SDKs or communicated to hybrid SDKs.
  • Public API changes reviewed by another Mobile SDK team member or implemented according to the develop docs spec.

🔮 Next steps

Promote the other stable experimental API groups tracked in #6408 in separate pull requests.

adinauer and others added 2 commits October 30, 2026 09:46
Remove the remaining experimental annotations from the stable check-in helpers, options, adapters, and Quartz integrations. This aligns the API status with the earlier check-in promotion decision.

Refs #6408
Co-Authored-By: Claude <noreply@anthropic.com>
@sentry

sentry Bot commented Oct 30, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.62.0 (1) release

⚙️ sentry-android Build Distribution Settings

@adinauer
adinauer marked this pull request as ready for review October 30, 2026 09:34

This branch has not been deployed

No deployments
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.

2 participants