16877 Commits

Author SHA1 Message Date
Gert Hengeveld
e4c4b31f57 Fix EXTENDS_WORKSPACE template value 2025-02-05 15:41:35 +01:00
Gert Hengeveld
c7599ae459 Support updating Vite config with test property, and check for Vitest version before updating config file 2025-02-05 14:40:44 +01:00
Norbert de Langen
ccae91796f Merge branch 'next' into norbert/cli-with-ink 2025-02-05 14:24:11 +01:00
Norbert de Langen
cbc93ee037 add extends true, as @JReinhold suggested 2025-02-05 13:59:15 +01:00
Jeppe Reinhold
30a526354d
Merge pull request #30467 from storybookjs/jeppe/staticdirs-workaround
Core: Fix statically serving single files and multiple dirs on the same endpoint
2025-02-05 13:45:12 +01:00
Valentin Palkovic
3b73b6532a Fix Nuxt sandbox 2025-02-05 13:25:26 +01:00
Valentin Palkovic
3e489c7333 Remove duplicate adding of webpack 2025-02-05 12:41:06 +01:00
Valentin Palkovic
9b1de99646 Build: Fix sandbox generation in linked mode 2025-02-05 12:29:24 +01:00
Jeppe Reinhold
e82077b817
Merge branch 'next' into jeppe/staticdirs-workaround 2025-02-05 11:31:16 +01:00
Valentin Palkovic
05b3fac5ae
Merge pull request #30462 from storybookjs/valentin/fix-local-angular-sandbox-generation
Build: Fix Angular sandbox generation in no-link mode
2025-02-05 11:20:39 +01:00
Valentin Palkovic
52f8523035
Update code/core/src/core-server/utils/server-statics.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-02-05 11:17:42 +01:00
Jeppe Reinhold
2211751946 add workaround for static serving of single files and for serving multiple dirs on the same endpoint 2025-02-05 10:43:57 +01:00
Jeppe Reinhold
81268fe53f
Merge pull request #30445 from storybookjs/feature/universal-store
Core: Add `UniversalStore` API to sync state/events between multiple environments
2025-02-05 09:51:01 +01:00
storybook-bot
48c2595c5e Bump version from "8.6.0-alpha.3" to "8.6.0-alpha.4" [skip ci] 2025-02-05 08:34:46 +00:00
storybook-bot
2c62084c7f Write changelog for 8.6.0-alpha.4 [skip ci] 2025-02-05 06:41:34 +00:00
Michael Shilman
cfedafbba7
Merge pull request #30432 from JSMike/issue-30338-vite-allowedHosts
Builder-Vite: Fix allowedHosts handling for custom hosts
2025-02-05 14:38:21 +08:00
Michael Shilman
594ae92fc6 UI: Fix default selected addon panel 2025-02-05 13:22:55 +08:00
Michael Cebrian
2e7da03612 Builder-Vite: Add logic to set allowedHosts 2025-02-04 19:59:17 -05:00
Jeppe Reinhold
8557851df5 improve test cleanup 2025-02-04 22:39:58 +01:00
Norbert de Langen
f7878745d4 do not add experimental-addon-test when non interactive CLI, this is for our own CI, to be able to keep testing NextJS.
NOrmally the test intent would be enabled by default, but the postinstall would then migrate the nextjs framework to experimental-nextjs-vite framework, thus not allowing us to keep testing the nextjs framework.
2025-02-04 16:59:29 +01:00
Norbert de Langen
7f2ab10343 fix e2e test for addon-interactions by skipping them wheb appropriate 2025-02-04 16:29:39 +01:00
Norbert de Langen
ec2e1a233e more 2025-02-04 16:05:53 +01:00
Norbert de Langen
fe0a73be68 try both panel names 2025-02-04 15:55:16 +01:00
Jeppe Reinhold
df59bc4e7c
Merge branch 'next' into feature/universal-store 2025-02-04 15:44:46 +01:00
Valentin Palkovic
b7c4b0bbae Build: Fix Angular sandbox generation in no-link mode 2025-02-04 15:42:10 +01:00
Jeppe Reinhold
66a8bf0b8d add tests for hooks 2025-02-04 15:28:29 +01:00
Norbert de Langen
3d1a3866f9 fixes 2025-02-04 14:59:24 +01:00
Valentin Palkovic
131285c18b Build: Update NX 2025-02-04 14:43:40 +01:00
Jeppe Reinhold
95beaea978 emit FOLLOWER_CREATED and LEADER_CREATED events, log an error if multiple leaders detected 2025-02-04 14:23:16 +01:00
Norbert de Langen
8b1aa954d0 do not install addon-interactions when test intent is set, as it will get replaced by the experimental-addon-test 2025-02-04 13:59:50 +01:00
Norbert de Langen
a2a9f27680 Merge branch 'norbert/cli-with-ink' of https://github.com/storybookjs/storybook into norbert/cli-with-ink 2025-02-04 10:40:23 +01:00
Norbert de Langen
09ccce4516 add semver to regular deps 2025-02-04 10:40:14 +01:00
Gert Hengeveld
6decde5ce2 Fix template path 2025-02-04 10:29:46 +01:00
Gert Hengeveld
078ba9c54b Move templates to addon root so we don't need to copy it to dist 2025-02-04 10:07:24 +01:00
Gert Hengeveld
e08bf93223 Update existing config file and only fall back to creating a workspace file if we cannot update the config file 2025-02-04 10:06:39 +01:00
Norbert de Langen
eecb7f3b32 cleanup 2025-02-04 09:56:07 +01:00
Norbert de Langen
a9d4f3907d move templates to top-level package 2025-02-04 09:51:22 +01:00
Valentin Palkovic
8569d2c020 Remove peer-dependency requirement 2025-02-04 09:37:36 +01:00
Jeppe Reinhold
7af8d9daf5 Merge branch 'feature/universal-store' of github.com:storybookjs/storybook into feature/universal-store 2025-02-03 21:20:45 +01:00
Jeppe Reinhold
86b7a9f718 cleanup 2025-02-03 21:20:41 +01:00
Jeppe Reinhold
299f4a48ab improve types and type tests 2025-02-03 21:20:30 +01:00
Jeppe Reinhold
6c099782d7 move selector from onStateChange/getState to useUniversalStore hooks 2025-02-03 21:19:46 +01:00
Norbert de Langen
3cd19d6417 skip failing test 2025-02-03 16:35:16 +01:00
Norbert de Langen
7ef841f69a Merge branch 'norbert/cli-with-ink' of https://github.com/storybookjs/storybook into norbert/cli-with-ink 2025-02-03 16:04:18 +01:00
Norbert de Langen
674194b6e9 fix checks 2025-02-03 16:04:01 +01:00
Norbert de Langen
d4531abcc4
Merge branch 'next' into norbert/cli-with-ink 2025-02-03 15:44:59 +01:00
Norbert de Langen
9b97c5d1ce deal with no linting in test 2025-02-03 15:43:50 +01:00
Norbert de Langen
35224f1204 fixes 2025-02-03 15:41:26 +01:00
Norbert de Langen
fa56300845 cleanup 2025-02-03 14:51:25 +01:00
Norbert de Langen
96c4ab206e ignore some types issues, not generate types for create-storybook 2025-02-03 14:49:02 +01:00