18002 Commits

Author SHA1 Message Date
Norbert de Langen
fde772c0fe Add viewport imports to dts.ts for improved integration with viewport functionality in Storybook. 2025-03-25 10:32:19 +01:00
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
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
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
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
5f0e5b2b5a Remove unused import of getStorybookVersionSpecifier in addon-essentials migration files. Simplify the run function parameters by removing the skipInstall option. 2025-03-24 15:43:50 +01:00
Norbert de Langen
2b569da990
Merge branch 'next' into norebrt/docs-out-of-essentials 2025-03-24 15:35:14 +01:00
Norbert de Langen
e1064ce87e Refactor prompt messages in addon-essentials migration to use picocolors for improved readability. Updated messages to clearly indicate the removal of @storybook/addon-docs from @storybook/addon-essentials. 2025-03-24 15:31:29 +01:00
Norbert de Langen
597d522516 Enhance addon-essentials migration logic to check for docs addon presence and update configuration accordingly. Added new tests to validate changes, including handling of options and installation of addon-docs when necessary. 2025-03-24 15:29:19 +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
Norbert de Langen
991d6692a7
Update code/addons/viewport/template/stories/globals.stories.ts
Co-authored-by: Valentin Palkovic <valentin@chromatic.com>
2025-03-24 14:24:11 +01:00
Norbert de Langen
c2921c4bda Update Storybook configuration to remove viewport addon entry and adjust e2e test to reflect core integration changes. 2025-03-24 14:09:35 +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
7fbfbf2eb7 Add '@storybook/addon-viewport' to consolidatedPackages for improved addon management. 2025-03-24 12:40:58 +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
Kasper Peulen
5cc4825ab1
Merge pull request #30861 from storybookjs/kasper/sb-doctor
CLI: Add detection for the storybook package being behind any other core packages
2025-03-21 17:39:34 +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
9bf4dd07a8 CLI: Update doctor test snapshot to match new user-friendly message 2025-03-21 16:51:36 +01:00
Norbert de Langen
423a1986cb Refactor e2e test for addon toolbars: update button locator method and assertion for disabled state. 2025-03-21 16:38:42 +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
477c3488e3
Delete code/e2e-tests/toolbar.spec.ts 2025-03-21 14:09:20 +01:00
Norbert de Langen
aaf52da51b Add '@storybook/addon-toolbars' to consolidatedPackages for improved addon management. 2025-03-21 13:35:29 +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
43129b5eba
Merge branch 'norbert/viewport-background-addon' into norebrt/docs-out-of-essentials 2025-03-21 13:15:20 +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
e436c5d672
Merge branch 'norbert/viewport-background-addon' into norebrt/docs-out-of-essentials 2025-03-21 13:14:43 +01:00
Norbert de Langen
71b19507ab Update package.json to include viewport manager and preview entries, enhancing addon functionality and maintainability. 2025-03-21 13:11:31 +01:00
Norbert de Langen
927c4c20bf Add templateToolbarPreview to Storybook preview configuration for improved addon management and maintainability. 2025-03-21 12:46:27 +01:00
Kasper Peulen
f8cbe33786 Update message for incompatible Storybook packages 2025-03-21 12:37:18 +01:00
Kasper Peulen
d595941b2e CLI: Check for packageVersion 2025-03-21 12:33:03 +01:00
Norbert de Langen
769d8741cd Update Storybook preview configuration to include templateToolbarPreview and correct import paths for toolbarAnnotations, enhancing addon management and maintainability. 2025-03-21 11:54:54 +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
f7d6b29a2c Enhance TypeScript definitions in Storybook preview by adding type annotations for the StackContainer component and importing React as a named import. This improves type safety and code clarity. 2025-03-21 10:14:25 +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
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
Norbert de Langen
f815967747 Refactor Storybook preview configuration by consolidating addon entries into a single line for improved readability and maintainability. 2025-03-21 09:43:50 +01:00
Norbert de Langen
64650c1a20
Merge branch 'norbert/addon-controls-in-core' into norbert/addon-toolbar-in-core 2025-03-21 09:37:58 +01:00
Norbert de Langen
8aa77a0258
Merge branch 'norebrt/docs-out-of-essentials' into norbert/addon-controls-in-core 2025-03-21 09:20:46 +01:00
Norbert de Langen
cac1f17a13 Update migration documentation to reflect the removal of the docs addon from addon-essentials and adjust README for main.ts configuration. Ensure clarity on the new installation process for addon-docs. 2025-03-21 09:20:17 +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