2031 Commits

Author SHA1 Message Date
Norbert de Langen
03fe65c2c0 Add viewport preview definitions and update core annotations to include viewport functionality for enhanced preview management. 2025-03-25 10:19:39 +01:00
Valentin Palkovic
7def0fceec Fix E2E tests 2025-03-25 09:08:27 +01:00
Valentin Palkovic
c86f62c815 Fix an issue where the badge is not shown for component tests 2025-03-25 09:08:15 +01:00
Norbert de Langen
b324c6db03 Add viewport configuration to initialGlobals in preview.ts, enhancing global settings for better viewport management. 2025-03-25 08:58:54 +01:00
Valentin Palkovic
b7efc08e73 Fix E2E tests 2025-03-25 00:22:49 +01:00
Valentin Palkovic
9dbc6d2800 Fix unit tests 2025-03-25 00:13:46 +01:00
Valentin Palkovic
3eff982924 Fix E2E tests 2025-03-24 22:40:31 +01:00
Valentin Palkovic
9427b2ab12 Fix circular dependency issue 2025-03-24 22:15:49 +01:00
Valentin Palkovic
5ec1e7eb49 Fix linting 2025-03-24 21:54:20 +01:00
Valentin Palkovic
ae5ce6b2ca Merge remote-tracking branch 'origin/next' into valentin/remove-addon-interactions-2 2025-03-24 21:53:26 +01:00
Valentin Palkovic
02e8b4c1e0 Fix tests 2025-03-24 21:52:25 +01:00
Norbert de Langen
140c6351b2 Add viewport options to parameters in preview.ts, moving from globalTypes to parameters for better organization. 2025-03-24 18:50:34 +01:00
Norbert de Langen
0e8f45b8ac Update import path for MINIMAL_VIEWPORTS in preview.ts to use the correct module from 'storybook/viewport' 2025-03-24 18:26:18 +01:00
Norbert de Langen
266835c1ad Add viewport options to globalTypes in preview.ts using MINIMAL_VIEWPORTS 2025-03-24 17:46:13 +01:00
Valentin Palkovic
19e48fe4ea Refactor component testing: Moved "Component Test" panel to core 2025-03-24 17:34:45 +01:00
storybook-bot
959f8cbaed Bump version from "9.0.0-alpha.8" to "9.0.0-alpha.9" [skip ci] 2025-03-24 16:32:04 +00:00
Norbert de Langen
18e48f8a76 Merge branch 'norbert/addon-toolbar-in-core' into norbert/addon-viewport-in-core 2025-03-24 16:13:37 +01:00
Norbert de Langen
330fe2536e
Merge branch 'norbert/addon-controls-in-core' into norbert/addon-toolbar-in-core 2025-03-24 16:08:46 +01:00
Norbert de Langen
eeef6bb118
Merge branch 'norebrt/docs-out-of-essentials' into norbert/addon-controls-in-core 2025-03-24 15:45:48 +01:00
Norbert de Langen
2bf6c2737a
Merge pull request #30841 from storybookjs/norbert/viewport-background-addon
Addons: Update the Viewport and Background Addon
2025-03-24 14:24:33 +01:00
Valentin Palkovic
c63bfd6b06 Remove addon-interactions 2025-03-24 13:52:31 +01:00
Norbert de Langen
54c7b19ebd Add viewport manager entry to common preset for improved integration with Storybook 2025-03-24 13:45:29 +01:00
Norbert de Langen
cd42f0cd74 Remove '@storybook/addon-viewport' from essentials documentation and update related files to reflect its separation into core. Add new README for viewport addon with installation and usage instructions. 2025-03-24 12:51:48 +01:00
Norbert de Langen
617974511b Remove export of utils from viewport index to streamline module exports. 2025-03-24 12:32:04 +01:00
Norbert de Langen
921ebbc733 Merge branch 'norbert/addon-toolbar-in-core' into norbert/addon-viewport-in-core 2025-03-24 11:01:43 +01:00
Jeppe Reinhold
67cab83100 assume canary versions are latest when getting docs URL. Fixes #30887 2025-03-24 10:32:25 +01:00
Norbert de Langen
4cd9a668c2 Remove toolbar preview integration and update global types in Storybook configuration for improved theme and locale management. 2025-03-21 17:09:48 +01:00
Kasper Peulen
0b4c493e78
Merge pull request #30865 from storybookjs/kasper/show-add-output
CLI: Make sure that the add commands logs all output to the console
2025-03-21 16:55:54 +01:00
Kasper Peulen
bdc7e1cd8e Fix types 2025-03-21 16:38:10 +01:00
Kasper Peulen
eedabf37f7 Fix type issues 2025-03-21 16:33:13 +01:00
Kasper Peulen
69dee4cde6 Make sure the render functions is a proper react components 2025-03-21 16:17:27 +01:00
Norbert de Langen
e02207c13c Remove '@storybook/addon-viewport' from essentials and consolidate viewport functionality into core, updating migration documentation accordingly. 2025-03-21 14:53:51 +01:00
Norbert de Langen
9cb720b2e0
Merge branch 'norbert/addon-controls-in-core' into norbert/addon-toolbar-in-core 2025-03-21 13:16:17 +01:00
Norbert de Langen
1cbf2a2689
Merge branch 'norebrt/docs-out-of-essentials' into norbert/addon-controls-in-core 2025-03-21 13:16:02 +01:00
Norbert de Langen
2717d54e80
Merge branch 'next' into norbert/viewport-background-addon 2025-03-21 13:14:59 +01:00
Norbert de Langen
a88ff047a0
Discard changes to code/core/src/index.ts 2025-03-21 11:42:56 +01:00
Norbert de Langen
6f2725b741 Refactor check-addon-order test to update essentialAddons and improve addon order validation by replacing 'docs' and 'actions' with 'backgrounds' and 'measure'. This enhances test clarity and maintains consistency with the current addon structure. 2025-03-21 10:09:01 +01:00
Jeppe Reinhold
ee9a213128 add "settings updated" UI 2025-03-21 10:05:23 +01:00
Jeppe Reinhold
cf15e3c73c fix MockUniversalStore never resolving untilReady() 2025-03-21 10:02:33 +01:00
Norbert de Langen
e8747a7241 Remove toolbar manager entries from TypeScript and common preset files to streamline Storybook configuration and enhance maintainability. 2025-03-21 09:44:35 +01:00
Kasper Peulen
039ca1a733 Fix: Handle non-configurable properties in instrumenter for expect.toThrow 2025-03-20 23:52:35 +01:00
Kasper Peulen
54c6d58cad Revert "Fix: Handle non-configurable properties in instrumenter for expect.toThrow"
This reverts commit 70e27245888a7c549a3a77b12015dd96956f3ac7.
2025-03-20 23:48:03 +01:00
Kasper Peulen
70e2724588 Fix: Handle non-configurable properties in instrumenter for expect.toThrow 2025-03-20 23:37:32 +01:00
Jeppe Reinhold
cf1a6d09bf Merge branch 'next' of github.com:storybookjs/storybook into jeppe/use-test-provider-store-in-manager 2025-03-20 22:59:43 +01:00
Jeppe Reinhold
50db575621 update manager exports 2025-03-20 22:36:09 +01:00
Norbert de Langen
349e049254 Remove 'controls' and 'toolbars' from essentialAddons in check-addon-order test file to streamline addon order validation and improve test clarity. 2025-03-20 21:22:48 +01:00
Norbert de Langen
df5e01a617 Refactor toolbar integration by removing the toolbar manager file and related entries from package.json and entries.ts. Update runtime.tsx to reintroduce toolbar registration with improved structure and consistency. 2025-03-20 21:20:59 +01:00
Norbert de Langen
7d09876cf7 Refactor package.json and related files to remove toolbar entries, update TypeScript definitions, and adjust imports for better integration. Ensure consistency in external dependencies and improve code organization. 2025-03-20 21:03:05 +01:00
Norbert de Langen
abfe126377 Remove the Toolbars addon from the project, updating related configurations and documentation. Adjust migration notes to reflect this change and ensure consistency across the codebase. 2025-03-20 19:20:32 +01:00
Jeppe Reinhold
a9f3f8bde7 fix events being sent twice to vitest sub-process 2025-03-20 15:58:34 +01:00