Core Storybook TS Types
Last release 5 months ago
06 Mar 2026
Ships unpredictably
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
1058 releases · first in 2022
Release timeline
1058 releases since 2022Releases
- 8.3.0-alpha.1129 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.1027 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.923 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.821 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.717 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.614 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.513 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.46 Aug 2024pre-release
Nothing published for this version
- 8.3.0-alpha.329 Jul 2024pre-release
Nothing published for this version
- 8.3.0-alpha.219 Jul 2024pre-release
Nothing published for this version
- 8.3.0-alpha.116 Jul 2024pre-release
Nothing published for this version
- 8.3.0-alpha.010 Jul 2024pre-release
Nothing published for this version
- 8.2.104 Nov 2024
Nothing published for this version
- 8.2.913 Aug 2024
- 8.2.87 Aug 2024
- 8.2.71 Aug 2024
- 8.2.624 Jul 2024
- 8.2.519 Jul 2024
Release notes
Open source →- CPC: Add the globals export for manager - #28650, thanks @ndelangen!
- CPC: Correct path to the
@storybook/theming/createalias - #28643, thanks @Averethel! - Components: Remove external overrides - #28632, thanks @kasperpeulen!
- Core: Fix header for MountMustBeDestructuredError message - #28590, thanks @0916dhkim!
- Onboarding: Fix code snippet when story name differs from export name - #28649, thanks @ghengeveld!
- Telemetry: Add mount, beforeEach, moduleMock stats - #28624, thanks @shilman!
- Telemetry: CSF feature usage - #28622, thanks @shilman!
- 8.2.416 Jul 2024
- 8.2.315 Jul 2024
Release notes
Open source →- Bug: Fix invalid docs links in Configure.mdx template page - #28560, thanks @kylegach!
- CLI: Add "missing-storybook-dependencies" automigration - #28579, thanks @yannbf!
- CPC: Add
theming/createaliases in docs preset - #28570, thanks @ndelangen! - CPC: Fix incorrect re-export in
core-events- #28573, thanks @ndelangen! - CPC: Fix Vite builder had wrong conditions - #28581, thanks @ndelangen!
- CSF: Fix small typing issue - #28587, thanks @valentinpalkovic!
- Portable stories: Remove unused types - #28548, thanks @kasperpeulen!
- Webpack: Fix sourceMap generation in csf-tools - #28585, thanks @valentinpalkovic!
- 8.2.211 Jul 2024
- 8.2.110 Jul 2024
- 8.2.010 Jul 2024
Release notes
Open source →Hold onto your hats! Storybook 8.2 has dropped, packed with a treasure trove of new features and bug fixes:
- 🪝 New test hook
beforeAll - 🕹️ Enhanced
playfunction - 📦 Portable stories that let you use your stories in other testing tools
- 🎁 Consolidated dependency to bring you better performance in a smaller package
- ✨ Brand new onboarding experience to get you up to speed quicker
- 💯 Hundreds more improvements
<details> <summary>List of all updates</summary>
- Addon Controls: Fix saving on Windows - #28485, thanks @ghengeveld!
- Addon Interactions: Use unique keys when rendering array nodes in panel - #28423, thanks @yannbf!
- Addon Onboarding: Add icons for dev/test/doc to the splash screen - #28389, thanks @ghengeveld!
- Addon Onboarding: New design and flow based on Save from Controls - #28327, thanks @ghengeveld!
- Addon Onboarding: Trigger onboarding during init for Vue and Angular projects - #28482, thanks @ghengeveld!
- Addon-A11y: Fix property default assignment - #27224, thanks @valentinpalkovic!
- Angular: Allow format configuration of custom source preview - #28305, thanks @64BitAsura!
- Angular: Allow outputPath object syntax - #28144, thanks @valentinpalkovic!
- Angular: Cleanup types - #27189, thanks @valentinpalkovic!
- Angular: Fix enableProdMode setting - #28415, thanks @valentinpalkovic!
- Angular: Fix wrong detection of standalone components - #27353, thanks @dario-baumberger!
- Angular: Introduce preserveSymlink builder option - #28145, thanks @valentinpalkovic!
- Angular: Update outputPath default value in angular-cli-webpack.js - #28418, thanks @valentinpalkovic!
- Babel: Ensure story files not transpiled earlier than ES2017 - #28469, thanks @kasperpeulen!
- Blocks: Fix reference to storybook core - #28422, thanks @yannbf!
- Blocks: Prebundle
tocbot- #28318, thanks @shilman! - Build: Change require/import order, so that import has higher prio if both are specified - #27730, thanks @kasperpeulen!
- Build: Ignore ts stories in cra/default-js sandbox - #28354, thanks @valentinpalkovic!
- CLI: Add
--no-devoption toinit- #26918, thanks @fastfrwrd! - CLI: Add optional
--devand--no-devoptions tostorybook initCLI - #26918, thanks @fastfrwrd! - CLI: Add support for Nuxt to project init - #26884, thanks @tobiasdiez!
- CLI: Fix CLI always asking all automigrations - #28238, thanks @ndelangen!
- CLI: Improve error message when fetching CLI version - #28289, thanks @yannbf!
- CLI: Include
@storybook/addon-svelte-csfwhen initializing new projects - #27070, thanks @benmccann! - CLI: Prebundle get-npm-tarball-url and @ndelangen/get-tarball - #28481, thanks @ndelangen!
- Config: Apply JavaScript-only story glob extensions for JavaScript projects - #28338, thanks @valentinpalkovic!
- Controls: Fix date picker control validation and assignment - #26695, thanks @leeovictor!
- Controls: Fix grouped Radio controls to have the same name - #23374, thanks @srapilly!
- Controls: Throttling makes Color control lagging - #22615, thanks @gitstart!
- Core: Add context as a property of the context (self-referencing) - #28353, thanks @kasperpeulen!
- Core: Add support for
beforeAllhook - #28255, thanks @ghengeveld! - Core: Fix startup hang caused by watchStorySpecifiers - #27016, thanks @heyimalex!
- Core: Make sure StorybookError message shows up in browser console and interactions panel - #28464, thanks @kasperpeulen!
- Core: Migrate from
pkg-dirtofd-package-json- #28270, thanks @43081j! - Core: Refactor phases to run in order
loading->rendering->playing- #28431, thanks @kasperpeulen! - Core: Remove more
.stories.mdxhandling - #25973, thanks @JReinhold! - Core: Remove util dependency - #28191, thanks @43081j!
- CPC: Add
CJSforcore/components- #28440, thanks @ndelangen! - CPC: Core Package Consolidation - #27039, thanks @ndelangen!
- CSF: Automatically extract componentPath - #24396, thanks @shilman!
- CSF: Rename
preview.jsglobalstoinitialGlobals- #27517, thanks @shilman! - Dependencies: Allow esbuild version 0.21.x - #28245, thanks @edoardocavazza!
- Dependency: bump
markdown-to-jsxto v7.4.5 - #26694, thanks @xyy94813! - Dependency: Bump Express.js - #26680, thanks @valentinpalkovic!
- Dependency: Remove node-fetch - #28160, thanks @yk-kd!
- Dependency: Upgrade
webpack-virtual-modulesto 0.6.0 - #27102, thanks @fyodorovandrei! - Deps: Migrate from
read-pkg-uptofd-package-json- #28272, thanks @43081j! - Docs-tools: Replace
doctrinewithjsdoc-type-pratt-parser- #26305, thanks @43081j! - Docs: Filter mount stories from
Storiesblock, error when referenced in MDX - #28434, thanks @kasperpeulen! - Docs: Fix
TypesetDoc blockfontSizestype - #26475, thanks @noranda! - Index: Fix MDX to override project-level autodocs - #28461, thanks @shilman!
- Indexer: Improve locating stories with specials chars in path - #22110, thanks @jankoritak!
- Next: Set default targets for next babel config - #28443, thanks @kasperpeulen!
- Next.js: Set
env.bugfixesin SWC so destructuring is never transpiled - #28363, thanks @kasperpeulen! - React: Export ButtonProps and HeaderProps in CLI templates - #28487, thanks @valentinpalkovic!
- SWC: Set default targets for swc that align with our esbuild targets - #28435, thanks @kasperpeulen!
- Telemetry: Stop prompting about crash reports in CI - #28433, thanks @yannbf!
- Test: Add args to
mountin react, svelte, and vue renderers - #28385, thanks @kasperpeulen! - Test: Add mount property to the story context - #28383, thanks @kasperpeulen!
- Test: Enhance the context with canvas when the test package is used - #28368, thanks @kasperpeulen!
- Test: Improve MountMustBeDestructuredError error message - #28468, thanks @kasperpeulen!
- Test: Reactive spies preserve the this instance - #28445, thanks @kasperpeulen!
- Types: Fix type implementation for
CompatibleString- #27180, thanks @sni-J! - Vite: Fix asset warning by externalizing sb-common-assets font - #27110, thanks @valentinpalkovic!
- Vue3: Enable new hydration mismatch compile time flag - #27192, thanks @Cherry!
- Webpack5/Vite: Fix sourcemaps - #27171, thanks @valentinpalkovic!
</details>
- 🪝 New test hook
- 8.2.0-beta.39 Jul 2024pre-release
Nothing published for this version
- 8.2.0-beta.28 Jul 2024pre-release
Nothing published for this version
- 8.2.0-beta.18 Jul 2024pre-release
Nothing published for this version
- 8.2.0-beta.04 Jul 2024pre-release
Nothing published for this version
- 8.2.0-alpha.1017 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.914 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.812 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.710 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.67 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.52 Jun 2024pre-release
Nothing published for this version
- 8.2.0-alpha.430 May 2024pre-release
Nothing published for this version
- 8.2.0-alpha.327 May 2024pre-release
Nothing published for this version
- 8.2.0-alpha.218 May 2024pre-release
Nothing published for this version
- 8.2.0-alpha.115 May 2024pre-release
Nothing published for this version
- 8.2.0-alpha.014 May 2024pre-release
Nothing published for this version
- 8.1.1127 Jun 2024
- 8.1.1017 Jun 2024
- 8.1.913 Jun 2024
- 8.1.813 Jun 2024
- 8.1.712 Jun 2024
Release notes
Open source →- Addon-actions: Only log spies with names - #28091, thanks @kasperpeulen!
- CLI: Fix typo in React Docgen migration - #27536, thanks @jonniebigodes!
- Portable Stories: Add tags to composed story - #27708, thanks @yannbf!
- Test: Display toHaveBeenCalledWith expected / received values on failure - #28088, thanks @kasperpeulen!
- 8.1.65 Jun 2024
Release notes
Open source →- CLI: Only log the UpgradeStorybookToSameVersionError but continue the upgrade as normal - #27217, thanks @kasperpeulen!
- Core: Replace ip function with a small helper function to address security concerns - #27529, thanks @tony19!
- Tags: Fix unsafe project-level tags lookup - #27511, thanks @shilman!
- Vite: Fix stats-plugin to normalize file names with posix paths - #27218, thanks @AlexAtVista!
- 8.1.530 May 2024
- 8.1.427 May 2024
- 8.1.323 May 2024
- 8.1.221 May 2024
- 8.1.115 May 2024
Release notes
Open source →- Docgen: Only add react-docgen info when a component is defined in the file - #26967, thanks @glenjamin!
- Docs: Fix MDX Stories block tag-filtering behavior - #27144, thanks @shilman!
- Docs: Fix Subtitle block when no
ofprop passed - #27147, thanks @JReinhold! - Next.js: Add typing for NextImage to main framework options type - #27105, thanks @valentinpalkovic!
- Next.js: Avoid conflicts with the raw loader - #27093, thanks @seanparmelee!
- Types: Fix typing for main.framework/builder fields - #27088, thanks @valentinpalkovic!
- 8.1.014 May 2024
Release notes
Open source →Storybook 8.1 is here with a tone of new features and bug fixes:
- 🏷️ Static tag-based filtering
- 🦺 Type-safe, standards-based module mocking
- 🐣 New
beforeEachtest hook - 🧳 Portable Stories API for Playwright Component Testing
- 🐕🦺 Support the new signal-based input & output functions in Angular
- 2️⃣ Two new ways to create stories: generating them from story controls or from your components directly!
<details> <summary>List of all updates</summary>
- Addon-actions: Fix falsy args printing as object - 22163 - #26917, thanks @Fatcat560!
- Addon-docs: Fix MDX compilation with
@vitejs/plugin-react-swcand plugins - #26837, thanks @JReinhold! - Addon-docs: Fix
providerImportSourceextension - #26868, thanks @bashmish! - Addon-docs: Fix
react-dom/serverimports breaking stories and docs - #26557, thanks @JReinhold! - Addon-docs: Support Stencil based display names in source snippets - #26592, thanks @yannbf!
- Addon-docs: Fix
[Object object]displayName in some JSX components - #26566, thanks @yannbf! - Angular: Add type support for Angular's input signals - #26413, thanks @valentinpalkovic!
- Angular: Add type support for Angular's output signals - #26546, thanks @valentinpalkovic!
- API: Add API access to sidebar renderLabel - #27099, thanks @shilman!
- Args: Add possibility to mark controls as read-only - #26577, thanks @valentinpalkovic!
- Automigrations: Fix name of VTA addon - #26816, thanks @valentinpalkovic!
- Automigrations: Add migration note about new react-docgen default - #26620, thanks @valentinpalkovic!
- Automigrations: Fix missing support for mts vite config - #26441, thanks @drik98!
- Automigrations: Improve react-docgen automigration prompt - #27106, thanks @valentinpalkovic!
- Blocks: Add
ofprop toSubtitle- #22552, thanks @joaonunomota! - Blocks: Add
ofprop toTitle- #23728, thanks @Sidnioulz! - CLI: Add --config-dir flag to add command - #26771, thanks @eric-blue!
- CLI: Add --config-dir flag to migrate command - #26721, thanks @yannbf!
- CLI: Add main.js
docs.autodocsautomigration - #27089, thanks @shilman! - CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - #26766, thanks @ndelangen!
- CLI: Automigrate improve upgrade storybook related packages - #26497, thanks @ndelangen!
- CLI: Automigrations copy edits - #26342, thanks @joevaugh4n!
- CLI: Fix eslint configuration for string
extends- #27097, thanks @shilman! - CLI: Improve Yarn berry error parsing - #26616, thanks @yannbf!
- CLI: Improve
vite-config-file.ts- #26375, thanks @joevaugh4n! - CLI: Instruct the correct auto-migration command - #26515, thanks @ndelangen!
- CLI: Introduce package manager fallback for initializing Storybook in an empty directory with yarn1 - #26500, thanks @valentinpalkovic!
- CLI: Throw an error when running upgrade command in incorrect cwd - #26585, thanks @yannbf!
- Codemods: Escape filename given as argument - #26430, thanks @YukiKitagata!
- Controls: Add Channels API to search for files in the project root - #26726, thanks @valentinpalkovic!
- Controls: Added server channel to create a new story - #26769, thanks @valentinpalkovic!
- Controls: Add UI to create new story files - #26875, thanks @valentinpalkovic!
- Controls: Fix crashing when docgen extraction partially fails - #26862, thanks @yannbf!
- Controls: Fix disable condition in ArgControl component - #26567, thanks @valentinpalkovic!
- Controls: Fix number controls do not reset - #26372, thanks @jiyiru!
- Core: Add
durationandonClicksupport to Notification API and improve Notification UI - #26696, thanks @ghengeveld! - Core: Drop unneeded
UPDATE_STORY_ARGSwhich was for SSv6 - #25993, thanks @tmeasday! - Core: Ensure that simultaneous onStoriesChanged don't clobber each other - #26882, thanks @tmeasday!
- Core: Fix filters not being applied in WebKit - #26949, thanks @JReinhold!
- Core: Fix preloading too early - #26442, thanks @ndelangen!
- Core: Implement file formatter - #26809, thanks @valentinpalkovic!
- Core: Optimize clearNotification - #26415, thanks @ndelangen!
- Core: Save from controls - #26827, thanks @ndelangen!
- CSF: Allow default export without title or component attributes - #26516, thanks @kasperpeulen!
- CSF: Fix typings for control and other properties of argTypes - #26824, thanks @kasperpeulen!
- CSF: Make sure loaders/decorators can be used as array - #26514, thanks @kasperpeulen!
- Dependencies: Upgrade @storybook/csf to 0.1.5 - #26958, thanks @Cherry!
- Dependencies: Upgrade
@joshwooding/vite-plugin-react-docgen-typescriptto0.3.1- #26673, thanks @joshwooding! - Dependencies: Upgrade
ejsto3.1.10- #27054, thanks @RiuSalvi! - Dependencies: Bump es-module-lexer - #26737, thanks @valentinpalkovic!
- Dependencies: Update globby dependency - #26733, thanks @valentinpalkovic!
- Dependencies: Update postcss-loader in Next.js framework - #26707, thanks @valentinpalkovic!
- Doc Tools: Signature Type Error Handling - #26774, thanks @ethriel3695!
- Indexer: Escape special characters in storyImport regex - #22545, thanks @VojGin!
- Maintenance: Fix performance regressions - #26411, thanks @kasperpeulen!
- MDX: Do not transform
http://links - #26488, thanks @JReinhold! - Next.js: Fix Compatibility with <v14.0.4 - #27082, thanks @JReinhold!
- Next.js: Fix next/font usage on Windows machines - #26700, thanks @valentinpalkovic!
- Next.js: Move sharp into optional deps - #26787, thanks @shuta13!
- Next.js: Support v14.2 useParams functionality - #26874, thanks @yannbf!
- Next.js: Implement next redirect and the RedirectBoundary - #27050, thanks @yannbf!
- Next.js: Support path aliases when no base url is set - #26651, thanks @yannbf!
- Node: Safe use of
documentfor preview - #24248, thanks @DylanPiercey! - Onboarding: Improve UI - #27074, thanks @ndelangen!
- Portable stories: Introduce experimental Playwright CT API and Support for more renderers - #26063, thanks @yannbf!
- Portable stories: Make setProjectAnnotations accept multiple types of imports - #26316, thanks @yannbf!
- Portable Stories: Remove link to missing docs - #27075, thanks @JReinhold!
- Portable Stories: Warn when rendering stories without cleaning up first - #27008, thanks @JReinhold!
- React-Docgen: Make sure to be able to handle empty unions - #26639, thanks @kasperpeulen!
- React: Support v19 betas in peer dependencies - #26960, thanks @JReinhold!
- React: Support v19 in
react-dom-shim- #26898, thanks @Tobbe! - Tags: Add project tags, negation,
dev/autodocs/testsystem tags - #26634, thanks @shilman! - Tags: Fix missing default tags if no
preview.js- #27098, thanks @shilman! - Test: Add @storybook/test as dev dependency - #26458, thanks @arnabsen!
- Test: Make spies reactive so that they can be logged by addon-actions - #26740, thanks @kasperpeulen!
- Test: Remove chai as dependency of @storybook/test - #26852, thanks @kasperpeulen!
- Test: Support module mocking with conditional subpath imports in
package.json- #26688, thanks @kasperpeulen! - Theming: Update emotion dependencies - #26623, thanks @SimenB!
- Typescript: Add types for
experimental-playwrightentries withouttype:bundler- #27107, thanks @ndelangen! - UI: Add key property to list children in Highlight component - #26471, thanks @valentinpalkovic!
- UI: Fix not re-rendering tabs on state change - #26899, thanks @lifeiscontent!
- UI: Fix panel layout resizing do not apply when done too fast - #26460, thanks @jorge-ji!
- UI: Fix search result color contrast - #26287, thanks @winchesHe!
- UI: Fix sidebar search hanging when selecting a story in touch mode - #26807, thanks @JReinhold!
- UI: Fix theming of elements inside bars - #26527, thanks @valentinpalkovic!
- UI: Improve empty state of addon panel - #26481, thanks @yannbf!
- UI: Replace the icon prop in the Manager API - #26477, thanks @cdedreuille!
- Viewport: Fix missing style - #26530, thanks @jpzwarte!
- Vite: Merge assetsInclude property with Storybook default values - #26860, thanks @yuemori!
- Vue: Disable controls for events, slots, and expose - #26751, thanks @shilman!
- Webpack: Bump webpack-dev-middleware to patch high security issue - #26655, thanks @jwilliams-met!
- Webpack: Fix sourcemap generation in webpack react-docgen-loader - #26676, thanks @valentinpalkovic!
- Webpack: Hide runtime errors - #23175, thanks @donaldpipowitch! </details>
- 8.1.0-beta.113 May 2024pre-release
Nothing published for this version
- 8.1.0-beta.09 May 2024pre-release
Nothing published for this version
- 8.1.0-alpha.85 May 2024pre-release
Nothing published for this version
- 8.1.0-alpha.711 Apr 2024pre-release
Nothing published for this version
- 8.1.0-alpha.65 Apr 2024pre-release
Nothing published for this version
- 8.1.0-alpha.527 Mar 2024pre-release
Nothing published for this version
- 8.1.0-alpha.421 Mar 2024pre-release
Nothing published for this version
- 8.1.0-alpha.319 Mar 2024pre-release
Nothing published for this version
- 8.1.0-alpha.216 Mar 2024pre-release
Nothing published for this version
- 8.1.0-alpha.112 Mar 2024pre-release
Nothing published for this version