PackageTrack

npm · #3607

@storybook/addon-actions

9.0.8storybookjs/storybook

Empty package - please don't use it anymore

Release timeline

2285 releases since 2017
2019202120232025

Releases

  1. 7.0.0-beta.581 Mar 2023pre-release
    Release notes

    Bug Fixes

    • UI: Fix enableShortcuts, exclude it from being persisted #21291
    • NextJS: Fix type references in Next.js >= 13.2.0 #21304
    • CLI: Fix formatting of autodocs-true automigration #21314
    • Docs: Remove warning when browsing away in React #21214

    Maintenance

    • CLI: Fix security report around download-tarball package #21201
    • CSF-Tools/Codemods: Un-bundle babel, limit semver range of babel packages #21326
    Open source →
  2. 7.0.0-beta.571 Mar 2023pre-release
    Release notes

    Bug Fixes

    • CSF-tools/Codemods: Pre-bundle all babel related packages #21301
    • UI: Fix height adjustment in ZoomElement in Safari #21174
    Open source →
  3. 7.0.0-beta.5628 Feb 2023pre-release
    Release notes

    Bug Fixes

    • Core: Improve framework field validation #21299
    • SvelteKit: Only disable SSR when building, not serving #21290
    • CLI: Account for legacy framework values in automigration #21184
    • TypeScript: Add env type to BuilderOptions #21173
    • Core: Reverse order of project decorators #21182

    Maintenance

    • React-webpack: Fix dependencies to remove peerDep warnings #21278

    Build

    • Build: Improve sandbox task logs #21296
    Open source →
  4. 7.0.0-beta.5527 Feb 2023pre-release
    Release notes

    Bug Fixes

    • NextJS: Fix next/babel preset #21104
    • CLI: Pass config dir from upgrade to automigration #21270
    • Docs: Show errors when stories throw in docs #21212
    • CLI: Fix performance regression of storybook dev #21269

    Build

    • Build: Remove jest_workaround swc package by adding extra jest.mock functions #21249
    • Build: Upgrade playwright & re-enable bench #21241
    Open source →
  5. 7.0.0-beta.5424 Feb 2023pre-release
    Release notes

    Features

    • Core: Add preview.js default export support #21227
    • TypeScript: Add preview type and update CLI template #21205
    • Autodocs: Hide Stories block when only primary story exists #21178
    • CLI: Add automigration for GFM in MDX #21186

    Bug Fixes

    • Docs: Remove react-dom@18 warning in docs #21197
    • mdx-to-csf codemod: Fix wrong export referenced in generated mdx #21226
    • Preact: Enable ts plugin by default #21225
    • pnpm: Fix run command for pnpm API #21165
    • Angular: Properly destroy component when switching to another Story #21219
    • CLI: Fix SvelteKit automigration package name #21210
    • Angular: Initialize .storybook without references to root in sub projects #21202

    Maintenance

    • CLI: Only run useful automigrations on init #21203

    Build

    • Build: Disable broken cra-bench #21238
    • Revert "Remove vue-cli as sandbox template is currently busted" #21237
    • Build: Add mixed exports test case to composeConfigs #21230
    • Build: pass debug option to sandbox generate task #21200
    • Build: add @storybook/bench #21199
    • Build: Fix Playwright to v1.30.0 #21194
    Open source →
  6. 7.0.0-beta.5321 Feb 2023pre-release
    Release notes

    Features

    • Codemod: Convert .stories.mdx to MDX and CSF #21073

    Bug Fixes

    • Csf Tools: Fix overriding scalar named export values #21190
    • Csf Tools: Support satisfies and as TS operator with module.exports #21188
    • Core: try harder to resolve .mjs files for the browser entries #21161
    • CLI: Fix jscodeshift error: env: node\r: No such file or directory #21180
    • Angular: Fix NG0800 error #21181
    • Addon-docs: Fix style bleeding #21150
    • CLI: Improve how automigrations read main.js #21168

    Build

    • Build: Add check step to ci:daily workflow #21169
    Open source →
  7. 7.0.0-beta.5221 Feb 2023pre-release
    Release notes

    Features

    • Core: Coalesce multiple indexing errors into one #21114
    • Core: Don't crash when there are errors indexing #21112

    Bug Fixes

    • CLI: Fix CRA init, ensure the new version of the preset #21166
    • Angular: Fix 'isStandalone' function not available error #21167
    • Angular: Fix constructor dependencies #21059
    • NextJS: Add missing dependencies to fix pnpm #21162
    Open source →
  8. 7.0.0-beta.5120 Feb 2023pre-release
    Release notes

    Features

    • CLI: Improve monorepo support in automigrate and revamp framework-related migrations #20647

    Bug Fixes

    • UI: Correctly detect Safari in browser supports CSS Zoom #21163
    • Web-components: Fix StorybookConfig of webcomponents-webpack5 #21144
    • Storysource: Fallback to the docs.source.originalSource parameter #21159
    • UI: Fix skip to canvas link style #21021
    • Vue2: Fix events to use bracket notation #20754

    Maintenance

    • Maintenance: Fix type errors on automigrate check step #21164
    • Core: Rename framework parameter to renderer #21108
    • Docs: Remove DocsOptions.disable #21098
    Open source →
  9. 7.0.0-beta.5017 Feb 2023pre-release
    Release notes

    Bug Fixes

    • Revert upgrade to react-docgen-typescript-plugin #21147
    • Revert Vite fix storysource addon support #21146
    • UI: Fix Canvas zoom height #21138
    • Addon-interaction: Fix tooltips don't disappear correctly #21105
    • UI: Fix CSS zoom in Safari #21069

    Maintenance

    • Storysource: Rename "Story" tab to "Code" #21132
    • TypeScript: Fix @ts-expect-error strict types #20981
    • UI: Update border color to match Design System proposal #20660
    • CLI: Don't render issue template reproduction section with shell #21128

    Dependency Upgrades

    • Vite: Update dep range for @storybook/mdx1-csf #21123
    Open source →
  10. 7.0.0-beta.4916 Feb 2023pre-release
    Release notes

    Bug Fixes

    • NextJS: Fix static dirs lookup #21119
    • Svelte/Vue: Use Vite by default #21002
    • Storyshots: Fix issue with default export in main.js #21097
    • Args: Fix boolean arg types parsing and encoding #21102

    Maintenance

    • CRA: Add CRA preset to monorepo #21107
    • Web-components: Drop lit1 support #21106
    • NextJS: Fix some dependency warnings #21117
    • Types: Remove unnecessary dependencies #20993

    Build

    • Build: regen lockfiles #21126
    Open source →
  11. 7.0.0-beta.4815 Feb 2023pre-release
    Release notes

    Features

    • Interactions: Add debugger to the addon panel #21088

    Bug Fixes

    • CLI: Fix pnp support & add auto-detection #21046
    • Vite: Fix storysource addon support #21096
    • NextJS: Fix dynamic source snippets #21029
    • Addon-docs: Fix source snippets for duplicate source blocks #20915

    Maintenance

    • TypeScript: Fix some unsound type check errors #21081

    Build

    • Build: Fix yarn build command #21099
    • Tech: upgrades #21086

    Dependency Upgrades

    • Remove unused dependencies from core-common #20994
    • Upgrade react-docgen-typescript-plugin #21095
    Open source →
  12. 7.0.0-beta.4713 Feb 2023pre-release
    Release notes

    Features

    • Vite: Support legacyMdx1 fallback flag #20823
    • CLI: Automigration to update mdx stories config #21035

    Bug Fixes

    • Vue3: Fix CSF2 support with decorators #20995
    • CLI: Do not use modern TS assets in legacy TS projects #20458
    • CLI: Fix conflicts in static dirs #21064

    Maintenance

    • CLI: Update init script for react-native v6.5 #20719
    • CLI: Re-enable vue-vite in new-frameworks automigration #20970
    Open source →
  13. 7.0.0-beta.4610 Feb 2023pre-release
    Release notes

    Features

    • CLI: Add Solid integration #20991
    • Viewport: Add defaultOrientation parameter #21048

    Bug Fixes

    • CLI: Account for pnp when creating main.js in storybook init #21049
    • Core: Detect mdx2 errors and provide guidance to fix them #20917
    • Angular: provideHttpClient when HttpClientModule is present in the imports array #21028

    Build

    • Build: Allow stories folder to be served by vite sandboxes #21022
    Open source →
  14. 7.0.0-beta.459 Feb 2023pre-release
    Release notes

    Features

    • UI: Menu design upgrade #20898

    Bug Fixes

    • Vite: Use posix paths for glob #21013

    Maintenance

    • Telemetry: Hash error messages #20990
    Open source →
  15. 7.0.0-beta.447 Feb 2023pre-release
    Release notes

    Features

    • Feature: Add woff2 support for builder-manager #20962
    • Feature: Add super early node version check #20964
    • Csf-tools: Add satisfies support to ConfigFile #20936

    Bug Fixes

    • Angular: Fix changeDetectorRef should be defined #20984
    • Angular: Fix standalone components to be included in the imports array #20983
    • CLI: Fix Introduction MDX for Next.js and Typescript #20798
    • CLI: Fix detection of JS projects with type checking #20944
    • UI: Fix fonts missing/warnings #20957
    • Core: Undo AST main.js check in validateConfigFile #20952
    • Csf-tools: Fix error handling for storySort variable references #20930

    Maintenance

    • Core: Fix missing dependency for core-server #20989
    • CLI: Add a default background to newly initialized storybooks #20982
    • Svelte/Vite: Remove svelte-options #20942
    • Vite: Correctly preserve existing vite envPrefix config #20918

    Dependencies

    • Deps: Upgrade glob-promise #20959
    • Deps: Update glob for storyshots #20954

    Build

    • Build: upgrade yarn #20986
    • Build: add more sandboxes to CI tests #20892
    Open source →
  16. 7.0.0-beta.434 Feb 2023pre-release
    Release notes

    Bug Fixes

    • Core: Fix globs on windows #20929
    • Revert addon-docs: update story index generator #20809
    Open source →
  17. 7.0.0-beta.424 Feb 2023pre-release
    Release notes

    Features

    • CLI: Add type annotations in javascript main config files #20887
    • UI: Tab Improvements #20783

    Build

    Dependency Upgrades

    • Upgrade jscodeshift to 0.14.0 #20925
    • Upgrade glob to 8.1.0 #20927
    Open source →
  18. 7.0.0-beta.413 Feb 2023pre-release
    Release notes

    Features

    • UI: Add nunito sans font #20846

    Bug Fixes

    • Vite/Addon-docs: Fix customization of MDX plugins #20116
    • Angular: Support NoopAnimationsModule #20868
    • Core: Fix index error handling #20906
    • Outline: Fix outline initial state #20818

    Maintenance

    • CLI: Remove the deprecated --no-manager-cache flag #20895

    Build

    • Build: Change rootDir in TS plugin #20911
    • Build: Improve task log and error messages for event log #20902
    • Build: minor fixes #20894
    Open source →
  19. 7.0.0-beta.402 Feb 2023pre-release
    Release notes

    Features

    • Addo-docs: Turn on autodocs for CSF with attached meta #20867

    Bug Fixes

    • Vue3: Fix args losing reactivity when using decorators #20854
    • Doc Blocks: Fix styling and parameter bugs #20803
    • Addon-docs: Export controls from doc blocks #20806
    • Webpack: Support builder options from framework #20842
    Open source →
  20. 7.0.0-beta.391 Feb 2023pre-release
    Release notes

    Features

    • Core: return address of dev server from buildDevStandalone #20820
    • Addons: Fix env variables not available inside addons #20834
    • CLI: Add warning when main config does not use default exports #20802

    Bug Fixes

    • SvelteKit: Disable failing vite-plugin-sveltekit-guard #20870

    Maintenance

    • Core: Remove core-js as a dependency #20833

    Build

    • Build: cleanup CI config #20853
    • Change forceReRender story to forceRemount #20752
    Open source →
  21. 7.0.0-beta.3831 Jan 2023pre-release
    Release notes

    Features

    • CLI: Generate main config with default exports #20797

    Bug Fixes

    • CLI: Only add dependencies on sb init if they do not exist #20811
    • CLI: Install prerelease of @storybook/testing-library in CLI starters #20819

    Dependency Upgrades

    • Update lazy-universal-dotenv & regen lockfile #20832
    • Instrumenter: Remove unused core-js dependency #20831
    Open source →
  22. 7.0.0-beta.3628 Jan 2023pre-release
    Release notes

    Features

    • Core: Story context is prepared before for supporting fine grained updates #20755
    • Addon-docs: New Markdown block #20796
    • Addon-docs: Disable Markdown transclusion and support ?raw .md files #20790

    Bug Fixes

    • Addon-docs: Allow using <Source code=".." /> unattached. #20807
    • Vite: Replace vite-plugin-externals with custom plugin #20698
    • Sveltekit: Ensure SSR is disabled #20804
    Open source →
  23. 7.0.0-beta.3526 Jan 2023pre-release
    Release notes

    Bug Fixes

    • Storysource: Support CSF3 object exports, co-exist with addon-docs #20799
    • Vite: Do not pre-bundle @vitejs/plugin-vue #20787
    • CLI: Fix new-frameworks automigration in angular projects #20788
    Open source →
  24. 7.0.0-beta.3425 Jan 2023pre-release
    Release notes

    Features

    • Addon-docs: Add legacy transitional support for MDX1 #20747

    Bug Fixes

    • CLI: Fix global flag corner case #20776
    • Csf-tools: Fix ConfigFile string literal property handling #20785
    • Angular: Ensure docsMode flag has effect #20711
    • Angular: Use Providers in boostrapApplication option #20746
    • WebComponents: Fix Button type error #20722

    Build

    • Verify consistency of anonymous id #20781
    • Build: fix playwright unsynced version in CI #20778
    • Upgrade playwright #20777

    Dependency Upgrades

    • Deps: Upgrade fs-extra to 11.1.0 #20772
    Open source →
  25. 7.0.0-beta.3324 Jan 2023pre-release
    Release notes

    Features

    • Addon-docs: Allow <Story/> to reference the first story #20765

    Bug Fixes

    • Angular: Fix issue if BrowserAnimationsModule is imported #20709
    • Core: Fix issue with inconsistent CSF ordering in sandboxes #20705
    • Fixed paths in generated main.cjs for the default sandbox on Windows #20724
    • Blocks: Ignore known blocks with global CSS selector #20757

    Maintenance

    • Docs: Make reference stories consistent #20759
    • Blocks: New Canvas API #20723

    Build

    • Fix vue sandbox: remove the lang=ts in a file, that should remain agnostic #20768
    • Build: do not treat check as a cache-able operation && cleanup #20762
    Open source →
  26. 7.0.0-beta.3224 Jan 2023pre-release
    Release notes

    Features

    • CLI: Add init support for qwik projects #20411

    Bug Fixes

    • Vue3: Fix reactive args + many vue app creation issue #20712
    • Docs: Allow "declaring" stories with story={} #20702
    • Addon-links: Fix the d.ts file, deprecate LinkTo #20671
    • CLI: Fix package execution for npm package manager #20708

    Maintenance

    • Upgrade react-popper-tooltip #20736
    • CLI: Upgrade automigrations to use new safe helpers #20693
    • Csf-tools: Add helpers to get name from node path #20691
    • Build: remove preact-webpack5 from babelrc automigration #20706

    Build

    Open source →
  27. 7.0.0-beta.3120 Jan 2023pre-release
    Release notes

    Features

    • Docs: Added source stories and updated API #20603
    • Docs: Implement Controls block #20683
    • Docs: Created ArgTypes component and stories #20664
    • Docs: Show primary story description and headline in autodocs #20604

    Bug Fixes

    • Source-loader: Fix export default variable references #20688

    Maintenance

    • CLI: Make missing-babelrc an automatic migration #20689
    • Addon-docs: Update story index generator glob #20679
    • Docs: Move validation logic into context.resolveOf #20662
    • Csf-plugin: Move source to docs.source.originalSource #20665

    Build

    Open source →
  28. 7.0.0-beta.3018 Jan 2023pre-release
    Release notes

    Features

    • UI: Add Sun, Moon, Sidebyside, and stacked icons #20621
    • Angular: Add multi-project setup for ng workspaces #20559
    • Addon-docs: Support @deprecated jsdoc tag #20154
    • Csf-plugin: Support meta description comments #20632

    Bug Fixes

    • Core: Fix core preset default value #20646
    • Addon-docs: Fix issue with unattached .mdx files #20661
    • Webpack: aAd error catching when template is not set #20669
    • Addons: Fix Viewport resetting shortcut key not working #20167
    • Core: Show "booting" progress until story is specified or errors #20425
    • Vue: Update events binding in Vue render #19860
    • Addon-actions: Fix webpack hot reload code in manager bundle #20649
    • UI: Fix HMR issue in Manager UI #20654

    Maintenance

    • Docs: Refactor props of Story block #20530
    • Vite: TypeScript type cleanup #20642

    Build

    • Add required jobs to daily workflow #20263
    • Fix typings files to ensure this the check command succeeds #20598

    Dependency Upgrades

    • Svelte: Remove babel/core peer dep #20650
    Open source →
  29. 7.0.0-beta.2917 Jan 2023pre-release
    Release notes

    Features

    • CLI: Add codemod to upgrade deprecated types #20618
    • CLI: overhaul storybook repro command and rename it to storybook sandbox #20507
    • Vue3: Add source decorator vue template and setup script + supports of multi slots #20498

    Bug Fixes

    • Angular: Fix handling of docsMode option in angular builder #20608
    • UI: Bring back support for favicon.ico #20612
    • CLI: Fix missing css import on Vue3 button #20470
    • Codemods: Fix csf-2-to-3 ignores Typescript types #20273
    • NextJS: Fix image loader #20615
    • Storyshots: Fix transpilation #20630

    Maintenance

    • React: Change deprecated React.VFC to React.FC #20619

    Dependency Upgrades

    • Upgrade babel-loader to ^9.0.0 #20577
    Open source →
  30. 7.0.0-beta.2815 Jan 2023pre-release
    Release notes

    Maintenance

    • CSF: Remove deprecated ArgTypes.defaultValue #19492

    Dependency Upgrades

    • Addon-controls: Fix version of preview api #20622
    Open source →
  31. 7.0.0-beta.2714 Jan 2023pre-release
    Release notes

    Features

    • CLI: Add "missing-babelrc" automigration #20341

    Bug Fixes

    • Angular: Fix isStandaloneComponent check #20295
    • Blocks: Do not copy code snippet when text inside preview is selected #19788
    • Vue: Fix type.name check in extractArgTypes #19956
    • TypeScript: Add children to CanvasProps #20451
    • CLI: Fix angular/core version in init using devDependencies #20609

    Maintenance

    • Svelte: don't add svelte-loader nor svelte when initializing Svelte projects #18799
    • Core: prepareMeta function similar to prepareStory #20592

    Build

    • Build: Enable Scorecard Github Action and Badge #19755
    • Build: Add e2e test for static JSON files #19463
    Open source →
  32. 7.0.0-beta.2613 Jan 2023pre-release
    Release notes

    Features

    • Core: Expose port from buildDevStandalone #20575
    • CLI: Add auto-migration for MDX html-type comments to JS-type comments #20349

    Bug Fixes

    • API: Fix typing on useArgs #20610
    • Addon-docs: Fix docs crash by simplifying element before stringify #19188
    • Vite: Fix duplicate code in preview #20594
    • Addons: Warn when addon is not installed #20455
    • Blocks: Handle undefined extractComponentDescription #20590

    Maintenance

    • CLI: Fix removal of --no-dll flag #20589
    • SvelteKit: Automatically support Kit-specific features #20239

    Build

    • Build: Fix issue with jest projects matching ui/node_modules #20601
    • TypeScript: Fix typings files to ensure check command succeeds #20605
    • CLI: Fix repros creation not working on windows #20606
    • Build: Fix template stories to make them work with stricter Typescript settings #20591
    • Build: Allow creating internal templates that extend others and pass main.js options #20054
    Open source →
  33. 7.0.0-beta.2511 Jan 2023pre-release
    Release notes

    Features

    • Vue3: Rendering slots passed from controls #20536

    Bug Fixes

    • Core: Export build from core-server instead of standalone #20574

    Maintenance

    • Blocks: New Description API, introduce useOf #20563
    Open source →
  34. 7.0.0-beta.2410 Jan 2023pre-release
    Release notes

    Maintenance

    • Migrations: Add preact-vite to new frameworks automigration #20542

    Build

    • Build: remove unneeded dependencies & upgrades #20533
    • Build: upgrade verdaccio #20561
    • Build: remove usage of enzyme #20534
    Open source →
  35. 7.0.0-beta.2310 Jan 2023pre-release
    Release notes

    Features

    • Composition: Add basic auth support #20488

    Bug Fixes

    • UI: Fix managerEntries containing long paths with hidden folders #20550
    • Addon-docs: Fix attachment logic #20531

    Maintenance

    • Addon-docs: Move reactPeerCheck to docs package #20560
    • Addon-docs: Rename storyByModuleExport to resolveModuleExport #20517
    • Telemetry: Filter out example stories/docs from summary #20553
    • Telemetry: Count play function usage #20541
    • Telemetry: Add pageStoryCount #20539
    • Vite/Vue3: Pre-bundle @vitejs/plugin-vue #20343

    Build

    • Build: downgrade slash to non-ESM #20543

    Other

    • Update GH action to use "linear-ghaction" label for sync #20546
    Open source →
  36. 7.0.0-beta.219 Jan 2023pre-release
    Release notes

    Maintenance

    • Ember: Build with tsc #20524
    • Storyshots: Build with tsc #20523

    Dependencies

    • Downgrade find-cache-dir #20532

    Build

    • Build: Cleanup babel prepare related code & dependencies #20156
    • Build: Create a tsc prepare script, use it for angular framework, add ESM to angular dist #20516
    • Build: Fix InternalCanvas story tests #20521
    Open source →
  37. 7.0.0-beta.206 Jan 2023pre-release
    Release notes

    Bug Fixes

    • Telemetry: Move 'dev'/'build' events to the end of the process #20380
    • Blocks: Export Unstyled block in index.ts #20489
    • Vite: Fix missing await in builder #20409

    Maintenance

    • Build: use tsup for csf-plugin #20150
    • Migration: Update autodocs migration to deal with docs.docsPage #20379

    Build

    • Blocks: Use example Button for stories #20483
    • Build: cleanup prep script where possible #20151
    • cleanup CI config #20510
    • Build: Fix CI parallelism #20476
    • Web-components: Restore missing script stories #20477
    Open source →
  38. 7.0.0-beta.191 Jan 2023pre-release
    Release notes

    Features

    • NextJS: Add next/head support #20436

    Bug Fixes

    • CLI: Do not use legacy-peer-deps for npm #20456
    • CLI: Use closest lockfile to determine package manager #20464
    • CLI: Use correct package manager for automigrate #20428
    • CLI: Add prop-types dependency if not using TypeScript #20449
    • CLI: Add peer dependency on react #20459

    Maintenance

    • Vue3: Add TS / legacy TS CLI templates #20434
    • Core: Delete outdated onerror handler #20462

    Build

    • Build: Add extensions to lodash imports #20443
    Open source →
  39. 7.0.0-beta.181 Jan 2023pre-release
    Release notes

    Bad npm publish

    Open source →
  40. 7.0.0-beta.1730 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Svelte: Do not warn about .svelte files in storyStoreV7 #20442
    • Core: Fix import paths on Windows #20430
    • UI: Set min-height relative to the viewport and the zoom level. #20352

    Maintenance

    • Docs: Use stories-mdx and autodocs tags instead of standalone: false in index #20424
    • Docs: Use 'stories-mdx' tag to indicate story defined in MDX file #20417
    • Preact-Vite: Minor readme and dependency cleanups #20432

    Build

    • Tech: ESLint allow devDependencies imports in prebundled packages #20440
    • Fix yarn task command on Windows machines #20431
    Open source →
  41. 7.0.0-beta.1628 Dec 2022pre-release
    Release notes

    Features

    • Preact-Vite: Add framework #20390

    Maintenance

    • NextJS: Fix unnecessary addon-actions dev dep #20426
    Open source →
  42. 7.0.0-beta.1524 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Codemods: Fix peer dependency issue #20399
    • Core: Wrap manager entries to handle exports using a cache directory #20331
    • UI: fix deprecated ReactDOM.findDOMNode calls #20368

    Maintenance

    • Build: Use tsup for core-server #20134

    Build

    • Build: Make tests use SWC, not babel #20397
    • Build: Fix trim vulnerability #20371
    Open source →
  43. 7.0.0-beta.1423 Dec 2022pre-release
    Release notes

    Features

    • CLI: Write into a log file if automigrations fail #20310
    • CLI: Add nodejs check in automigrations #20342

    Bug Fixes

    • UI: Disable React.strictmode to avoid findNode deprecation warnings #20345
    • Vite: Fix peerDep warning by updating @joshwooding/vite-plugin-react-docgen-typescript #20359

    Maintenance

    • Don't allow setting Meta of={X} if X is tagged with 'autodocs' #20373
    • Rename docsPage => autodocs #20364
    • Rename docsOptions.enabled to docsOptions.disable #20363
    • Angular: Switch to default to inlineStories=true #20118
    • Types: Add Addon_OptionsParameterV7 type #20384

    Build

    • Build: regen lockfiles #20386
    • Build: fix prettydocs CI flakyness #20385
    • Build: Update Playwright to 1.29.1 #20372
    • Build: store extra metadata for each sandbox test #20365
    • Build: Remove the non-cross-platform dash-S option #20360
    • Build: sync issues of next packages #20354
    Open source →
  44. 7.0.0-beta.1320 Dec 2022pre-release
    Release notes

    Features

    • Angular: Support compodoc output arg #20338
    • NextJS: Support @next/font #20291
    • NextJS: Support useSelectedLayoutSegment and useSelectedLayoutSegments #20330
    • Preview Api: export userOrAutoTitle function #20325

    Bug Fixes

    • Fix: peer dependency warning for vite-react #20328
    • UI: swap react-sizeme for react-resize-detector #20333
    • Vite: Detect React SWC plugin #20335
    • CLI: Fix automigrate filtering #20329
    • Vite: Include user config optimizeDeps in final optimizeDeps #20313

    Maintenance

    • Tech: improve global types #20184
    • CLI: Fix sb migrate csf-2-to-3 for multiple file extensions #20290
    • CLI: Replace update-notifier with simple-update-notifier #20266

    Build

    • Build: remove borders in task error message #20305
    • Build: Fix pretty-docs CI job #20319
    • Build: Update Playwright to 1.29 #20318

    Dependencies

    • NextJS: Make addon-actions a regular dependency #20324
    • NextJS: Fix addon-actions peerdependency #20324
    • Vite-react: Fix peer dependency warning #20328
    Open source →
  45. 7.0.0-beta.1216 Dec 2022pre-release
    Release notes

    Other

    • Revert "Core: Wrap manager entries to handle exports" #20311
    Open source →
  46. 7.0.0-beta.1116 Dec 2022pre-release
    Release notes

    Features

    • CLI: Improve automigration to show prompt-only migrations #20292

    Bug Fixes

    • Angular: Fix webpackStatsJson types in angular-builder #20296
    • Fix: addon-storysource has no managerEntry, but defines a register and preset #20304

    Maintenance

    • Core: Wrap manager entries to handle exports #20308
    • Core: improve manager-entries failure message #20306
    • Telemetry: Fix flakey test #20282

    Dependency Upgrades

    • Vite: Make vite a peer dependency, update plugins #20281
    • Vite/Svelte: Remove addon-svelte-csf dep #20280
    Open source →
  47. 7.0.0-beta.1016 Dec 2022pre-release
    Release notes

    Build

    • Build: compile detection was using a non-conforming package, causing cache to miss always. #20297

    Dependency Upgrades

    • React-vite: Pin react-docgen version #20300
    Open source →
  48. 7.0.0-beta.915 Dec 2022pre-release
    Release notes

    Features

    • CLI: Add interactive babel config file generation #20234
    • CLI: Add automigration summary #20276

    Bug Fixes

    • UI: Fix enableShortcuts support in manager.ts #20264
    • UI: Ensure manager entries load even if preceding ones failed #20286
    • Addon-viewport: Fix composition support #20289
    • Support Angular 15.0.4 #20287
    • Fix: peerDependencies issues reported #20279

    Build

    • Build: ui/.storybook should not import from dist #20284
    • Build: bundle script a bit less repetitive, add a completion indicator #20277
    • Build: regen lockfiles #20278
    Open source →
  49. 7.0.0-beta.814 Dec 2022pre-release
    Release notes

    Features

    • Addon-docs: Use jsxOptions instead of mdxBabelOptions #20271

    Maintenance

    • Svelte-vite: remove svelteOptions in automigration #20270

    Build

    • Fix handling of inverted yes flag in task steps #20268
    Open source →
  50. 7.0.0-beta.714 Dec 2022pre-release
    Release notes

    Features

    • CLI: Add Next.js framework automigration #19574

    Bug Fixes

    • Don't export renderer from framework #20259
    • Upgrade sb dep as well in sb upgrade #20258
    • Vite: Make the bail function work if the server fails to start #20243
    • Csf-tools: Fix local vars handling in MDX-generated CSF #20255
    • Csf-plugin: Fix spurious storiesOf warnings #20256
    • Core: Remove unnecessary peer deps #20231
    • Fix issues with running SSv6 #20253
    • Core: Fix config.base relative paths #20232
    • Fix: vite devmode with storyStoreV6 by ensuring singleton via global #20207

    Maintenance

    • Addon-docs: Upgrade mdx2-csf and use its JSX handling #20261
    • Vite: Use mdx2 babel pre-processing #20241
    • Addon-docs: Restore deprecated blocks entry point #20246

    Build

    Dependency Upgrades

    • Add optional TypeScript peer dependency #20244
    Open source →
  51. 7.0.0-beta.613 Dec 2022pre-release
    Release notes

    Dependency Upgrades

    • Vite: Use Vite 3 (temporarily) #20216
    Open source →
  52. 7.0.0-beta.513 Dec 2022pre-release
    Release notes

    Features

    • CLI: Split sb-scripts into two different migrations #20223

    Bug Fixes

    • Vite: Support async Vite plugins #20194
    • Telemetry: Don't send boot event when cliOptions.disableTelemetry is passed #20144

    Maintenance

    • CLI: Add React peer dep runtime check #20206

    Dependency Upgrades

    Open source →
  53. 7.0.0-beta.413 Dec 2022pre-release
    Release notes

    Features

    • Re-enable TS 4.9 CLI templates #20159

    Bug Fixes

    • CLI: execute automigrations when pressing enter in the prompts #20208
    • Interactions: Fix storyId access in instrumenter #20201
    • Typescript: Fix bug with meta not working well as generic parameter for StoryObj #20165
    • SvelteKit: Support v1.0.0-next.574 and above #20181

    Build

    • Svelte: Fix argTypes inference in Button component #20212
    • React-Vite: Ignore React MDX stories in sandbox #20210
    Open source →
  54. 7.0.0-beta.310 Dec 2022pre-release
    Release notes

    Bug Fixes

    • CLI: Fix sb migrate codemods #20191
    • Measure: Fix measure not working on disabled elements #19985

    Maintenance

    • SvelteKit: Automigration #20094
    • Tech: change package.json engines fields, set to minimal node16 and up #20170
    Open source →
  55. 7.0.0-beta.29 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Core: Catch and do nothing to avoid triggering unhandled exception problems #20177
    • Controls: Fix color control not resetting when initial value is defined #20049
    • Core: Fix typescript.checkOptions not a valid interface #20166
    • NextJS: Fixlogic around next/future/image #20173

    Maintenance

    • Revert "Revert "Telemetry: Add precedingUpgrade data to dev/build/error events"" #20176
    • Telemetry: Add chromatic to addons list #20143
    • Vite: Support vite 4 #20139
    Open source →
  56. 7.0.0-beta.18 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Revert "Telemetry: Add precedingUpgrade data to dev/build/error events" #20168
    • Controls: Fix file controls not resetting #19998

    Dependency Upgrades

    • Upgrade express to fix security warning #20152
    Open source →
  57. 7.0.0-beta.08 Dec 2022pre-release
    Release notes

    We made it to beta, folks! 🎉

    SB7 overhauls our build architecture, modernizes our output to ESM only, promotes Vite to a first-class peer to Webpack, rethinks our Docs addon, cleans up the UI, and contains hundreds of improvements at every level of the stack. We've been sharing some of these changes on the Storybook blog and will share more over the coming weeks.

    Beta means that we don't have any more major changes on the radar for 7.0 and it's mostly stabilization from here on out. The core team is doing some basic testing now, and once we have a good QA plan, we'd love your help to make that happen. Please keep an eye out on the blog and on our Twitter or Mastadon (coming soon!) or Discord if you're interested in helping.

    Bug Fixes

    • Extend Angular Zone.js peer dependency range #20107
    • Vite: Fix static source handling for addon-docs #20147
    • Controls: Arrow keys don't work on number controls #19954
    Open source →
  58. 7.0.0-alpha.627 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Fix new-frameworks automigration failing to read frameworkOptions field #20128
    • Fix Next.js lower than 12.2.0 #20129
    • Fix iframe.html not available upon early browser opening #20123

    Maintenance

    • Add args generic to CSFExports #20135
    • Modernize favicon #20130
    • Telemetry: Add precedingUpgrade data to dev/build/error events #20136
    • CLI: Replace addon-docs Meta with blocks and add blocks dep #20133
    • CLI: Fix upgrade --prerelease to upgrade to the next tag #20126
    Open source →
  59. 7.0.0-alpha.617 Dec 2022pre-release
    Release notes

    Features

    • NextJS: Support next/navigation in Next.js v13 #20065

    Maintenance

    • Vite/MDX: Fix mdx compiler for vite #20121
    • Fix more peerDependencies issues #20120
    Open source →
  60. 7.0.0-alpha.607 Dec 2022pre-release
    Release notes

    Bug Fixes

    • Deal with a lot of different edge cases for git URLs #20115

    Maintenance

    • Clean up babelModeV7 migration and code #20117
    • Fix peer dependencies for npm8/pnpm/yarn pnp #20110
    • Remove peer deps from core-common #20109

    Build

    • Add more linting config to vs-code settings.json #20101
    Open source →