Skip to content

fix(onboarding): Update Ember onboarding for SDK v11 - #123896

Draft
JPeer264 wants to merge 1 commit into
masterfrom
jp/ember-v11-onboarding
Draft

fix(onboarding): Update Ember onboarding for SDK v11#123896
JPeer264 wants to merge 1 commit into
masterfrom
jp/ember-v11-onboarding

Conversation

@JPeer264

@JPeer264 JPeer264 commented Sep 9, 2026

Copy link
Copy Markdown
Member

closes SDK-1433

Add an explicit performance instance initializer when tracing is selected, as the v2 addon no longer registers instrumentation automatically. Keep loadInitializers in the application setup so the initializer runs.

Replace timer-based verification with a clickable Ember component that sends selected logs and metrics before throwing a test error. Add regression coverage for setup, tracing selection, and verification.

Add an explicit performance instance initializer when tracing is selected,
as the v2 addon no longer registers instrumentation automatically. Keep
loadInitializers in the application setup so the initializer runs.

Replace timer-based verification with a clickable Ember component that
sends selected logs and metrics before throwing a test error. Add
regression coverage for setup, tracing selection, and verification.

Co-authored-by: Cursor <cursoragent@cursor.com>
@JPeer264
JPeer264 requested review from Lms24 and nicohrubec September 9, 2026 12:45
@JPeer264 JPeer264 self-assigned this Sep 9, 2026
@JPeer264
JPeer264 requested a review from mydea September 9, 2026 12:45
@linear-code

linear-code Bot commented Sep 9, 2026

Copy link
Copy Markdown

SDK-1433

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Sep 9, 2026
@JPeer264 JPeer264 added Do Not Merge Don't merge js-v11-onboarding In-product onboarding updates for the JavaScript SDK v11 (SDK-1349) labels Sep 9, 2026
type: 'text',
text: tct(
'You should [code:init] the Sentry SDK as soon as possible during your application load up in [code:app.js], before initializing Ember:',
'Initialize Sentry in [code:app/app.js], before the Application class. Keep the [code:loadInitializers] call so Ember loads your initializers:',

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

m: I think we don't need to change anything in the onboarding config. The only relevant changes are the small updates to the verify script.

There's no need to call out the loadInitializers or reword the sentence we had before.

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

Labels

Do Not Merge Don't merge js-v11-onboarding In-product onboarding updates for the JavaScript SDK v11 (SDK-1349) Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants