-
-
Notifications
You must be signed in to change notification settings - Fork 10k
[Bug]: Telemetry is sent despite disableTelemetry: true #34431
Copy link
Copy link
Open
Labels
Description
Describe the bug
The telemetry notification still shows up despite setting disableTelemetry: true in the main config.
I traced it with the debugger to the onboarding checklist telemetry here:
| telemetry('onboarding-checklist-status', { item, status }); |
I see that other places have a guard for disableTelemetry but the above doesn't.
storybook/code/core/src/mocking-utils/extract.ts
Lines 186 to 187 in 199f656
| if (!options.coreOptions?.disableTelemetry) { | |
| telemetry( |
Storybook collects completely anonymous usage telemetry. We use it to shape
Storybook's roadmap and prioritize features. You can learn more, including how
to opt out, at https://storybook.js.org/telemetry
Reproduction link
https://stackblitz.com/edit/github-aswbxxq3?file=.storybook%2Fmain.ts&preset=node
Reproduction steps
- Go to the above link.
- Watch the terminal boot up Storybook.
- See the notification.
If you need to restart the steps make sure to rm -r node_modules/.cache first.
System
│ System:
│ OS: macOS 26.4
│ CPU: (15) arm64 Apple M5 Pro
│ Shell: 5.9 - /bin/zsh
│ Binaries:
│ Node: 22.14.0
│ Yarn: 1.22.22 <----- active
│ npm: 10.9.2
│ pnpm: 10.32.1
│ Browsers:
│ Chrome: 146.0.7680.165
│ Safari: 26.4
│ npmPackages:
│ @storybook/addon-docs: ^10.2.16 => 10.3.3
│ @storybook/react-native-web-vite: ^10.2.16 => 10.3.3
│ eslint-plugin-storybook: ^10.2.16 => 10.3.3
│ storybook: ^10.2.16 => 10.3.3Additional context
No response
Reactions are currently unavailable