## 6.2.9 (April 23, 2021) ### Bug Fixes - Angular: set the @ViewChild with a non-empty value in StorybookWrapperComponent ([#14586](https://github.com/storybookjs/storybook/pull/14586)) - Addon-docs: Fix ArgsTable sorting when using of={Component} ([#14669](https://github.com/storybookjs/storybook/pull/14669)) - Server: Fix string escaping in CSF compiler ([#14615](https://github.com/storybookjs/storybook/pull/14615)) ### Maintenance - Examples: Move from placehold.it to place-hold.it for mock images ([#14637](https://github.com/storybookjs/storybook/pull/14637)) ## 6.2.8 (April 14, 2021) ### Bug Fixes - CLI: Properly detect vuetify3 ([#14552](https://github.com/storybookjs/storybook/pull/14552)) - Core: Fix build config inconsistency ([#14566](https://github.com/storybookjs/storybook/pull/14566)) ## 6.2.7 (April 9, 2021) ### Bug Fixes - CLI: Fix prerelease upgrade ([#14529](https://github.com/storybookjs/storybook/pull/14529)) ## 6.2.6 (April 9, 2021) ### Bug Fixes - Core: Allow string in object arg and support fractional numbers in URL args ([#14511](https://github.com/storybookjs/storybook/pull/14511)) - UI: Skip duplicate storyId breaking sidebar ([#14502](https://github.com/storybookjs/storybook/pull/14502)) ## 6.2.5 (April 7, 2021) ### Bug Fixes - Core: Don't include args param in docs mode URL ([#14494](https://github.com/storybookjs/storybook/pull/14494)) - Core: Restore previewHead/Body presets ([#14500](https://github.com/storybookjs/storybook/pull/14500)) - Controls: Reset ArgsTable state when switching stories ([#14493](https://github.com/storybookjs/storybook/pull/14493)) ### Dependency Upgrades - Revert "Upgrade `dotenv-webpack` to v6" ([#14501](https://github.com/storybookjs/storybook/pull/14501)) ## 6.2.4 (April 7, 2021) ### Dependency Upgrades - Upgrade `dotenv-webpack` to v6 ([#14492](https://github.com/storybookjs/storybook/pull/14492)) ## 6.2.3 (April 5, 2021) ### Bug Fixes - Core: Fix file-loader options for ESM compat ([#14480](https://github.com/storybookjs/storybook/pull/14480)) - Core: Fix config.js-based configuration ([#14479](https://github.com/storybookjs/storybook/pull/14479)) ### Maintenance - Core: Disable postcss warning, add main.js `features` setting ([#14478](https://github.com/storybookjs/storybook/pull/14478)) ## 6.2.2 (April 2, 2021) ### Bug Fixes - Core: Fix symlinks in static dir when building static Storybook ([#14448](https://github.com/storybookjs/storybook/pull/14448)) - Addon-docs/ArgsTable: Use storySort parameter ([#14422](https://github.com/storybookjs/storybook/pull/14422)) - Revert "Svelte - Fix async loaders and docs" Fix #14443 ([#14444](https://github.com/storybookjs/storybook/pull/14444)) - Addon-docs/Angular: Keep inlineStories to false by default ([#14447](https://github.com/storybookjs/storybook/pull/14447)) ### Maintenance - CLI: Fix link to `sb init` docs ([#14421](https://github.com/storybookjs/storybook/pull/14421)) ## 6.2.1 (March 30, 2021) Fix bad version update message from [#12183](https://github.com/storybookjs/storybook/issues/12183) ## 6.2.0 (March 30, 2021) **[Storybook 6.2](https://github.com/storybookjs/storybook/issues/13160) future-proof component development** Storybook 6.2 includes major improvements for new frameworks, package managers, and bundlers. πŸš€ Frameworks: Vue 3, Svelte Native CSF πŸ“¦ Packaging: NPM 7, Yarn 2, ESM πŸ›  Bundlers: Webpack 5 (experimental), pluggable bundlers to enable Vite, ESBuild, Snowpack, & more. It also includes an overhaul of Storybook’s auto-generated controls and hundreds more fixes, features, and tweaks. Browse the [changelogs](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) matching `6.2.0-alpha.*`, `6.2.0-beta.*`, and `6.2.0-rc.*` for the full list of changes. See [Storybook 6 migration guide](https://storybook.js.org/blog/storybook-6-migration-guide/) to upgrade from `5.x` or [MIGRATION.md](https://github.com/storybookjs/storybook/blob/next/MIGRATION.md) for detailed migration instructions. ## 6.2.0-rc.13 (March 30, 2021) ### Bug Fixes - Controls: QA fixes for Object and Color controls ([#14392](https://github.com/storybookjs/storybook/pull/14392)) ## 6.2.0-rc.12 (March 30, 2021) ### Bug Fixes - Controls: Fix defaultValue without PropType ([#14387](https://github.com/storybookjs/storybook/pull/14387)) - CLI: Compatibility with sveltekit ([#14384](https://github.com/storybookjs/storybook/pull/14384)) - Controls: Color picker QA fixes ([#14382](https://github.com/storybookjs/storybook/pull/14382)) - Svelte: Fix Cannot read property '\_\_docgen' of undefined ([#14383](https://github.com/storybookjs/storybook/pull/14383)) ### Maintenance - Core: Make Storybook esbuild-compatible ([#14380](https://github.com/storybookjs/storybook/pull/14380)) ## 6.2.0-rc.11 (March 29, 2021) ### Features - CLI: Use Svelte-native CSF during initialization ([#14363](https://github.com/storybookjs/storybook/pull/14363)) ### Bug Fixes - Addon-actions: Fix addArgs warnings by refactor ([#14372](https://github.com/storybookjs/storybook/pull/14372)) - Webpack: Fix HMR by removing concatenateModules optimization ([#14373](https://github.com/storybookjs/storybook/pull/14373)) - Fix issue with string unions/enums ([#14370](https://github.com/storybookjs/storybook/pull/14370)) - Components: Deprecate html components entry point ([#14369](https://github.com/storybookjs/storybook/pull/14369)) ## 6.2.0-rc.10 (March 26, 2021) **NOTE:** For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below and apologies for the back and forth. Last time we hope! ### Bug Fixes - Addon-docs: Fix un-prefixed path links ([#14334](https://github.com/storybookjs/storybook/pull/14334)) - UI: Add aria-labels to buttons without discernible text ([#14338](https://github.com/storybookjs/storybook/pull/14338)) ### Maintenance - Angular: Improve docs inline rendering setup ([#14333](https://github.com/storybookjs/storybook/pull/14333)) ## 6.2.0-rc.9 (March 25, 2021) ### Features - Core: Support some special values in URL args ([#14293](https://github.com/storybookjs/storybook/pull/14293)) ### Bug Fixes - Core: Fix `enum` args parsing from URL ([#14314](https://github.com/storybookjs/storybook/pull/14314)) - Controls: Tweaks and fixes for color control ([#14316](https://github.com/storybookjs/storybook/pull/14316)) - Components: Handle `null` when parsing input in color picker ([#14305](https://github.com/storybookjs/storybook/pull/14305)) ## 6.2.0-rc.8 (March 23, 2021) **NOTE:** For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below and apologies for the back and forth. ### Bug Fixes - Revert "Addon-docs/Angular: Fix inline rendering setup" ([#14310](https://github.com/storybookjs/storybook/pull/14310)) - Core: Import `isPlainObject` directly from lodash ([#14307](https://github.com/storybookjs/storybook/pull/14307)) - Addon-Links: Fix react.d.ts paths ([#14306](https://github.com/storybookjs/storybook/pull/14306)) ## 6.2.0-rc.7 (March 23, 2021) ### Bug Fixes - Core: Restore webpack4 watchOptions ([#14302](https://github.com/storybookjs/storybook/pull/14302)) - Webpack: Hash files only in dev mode ([#14284](https://github.com/storybookjs/storybook/pull/14284)) - UI: Element em should not make text content bold ([#14290](https://github.com/storybookjs/storybook/pull/14290)) ### Dependency Upgrades - Webpack5: Remove deprecated webpack-filter-warnings-plugin ([#14303](https://github.com/storybookjs/storybook/pull/14303)) ## 6.2.0-rc.6 (March 21, 2021) ### Bug Fixes - Revert "Webpack: Hash files only in production mode" ([#14283](https://github.com/storybookjs/storybook/pull/14283)) ## 6.2.0-rc.5 (March 20, 2021) ### Bug Fixes - Webpack: Hash files only in production mode ([#14264](https://github.com/storybookjs/storybook/pull/14264)) - Angular: Allow usage of all component valid selectors ([#14230](https://github.com/storybookjs/storybook/pull/14230)) ### Maintenance - Addon-controls: Improve color picker UI and migrate to react-colorful ([#14249](https://github.com/storybookjs/storybook/pull/14249)) ## 6.2.0-rc.4 (March 19, 2021) ### Bug Fixes - Webpack: Fix missing `module` mainField ([#14271](https://github.com/storybookjs/storybook/pull/14271)) ## 6.2.0-rc.3 (March 18, 2021) **NOTE:** For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below. ### Bug Fixes - Addon-docs/Angular: Fix inline rendering setup ([#14270](https://github.com/storybookjs/storybook/pull/14270)) - Addon-docs: Fix table dark mode ([#14251](https://github.com/storybookjs/storybook/pull/14251)) - Webpack5: Replace fullhash with contenthash ([#14261](https://github.com/storybookjs/storybook/pull/14261)) ### Maintenance - CLI: Don't allow root directory as static dir ([#14068](https://github.com/storybookjs/storybook/pull/14068)) - WebComponents: Fix types and improve CLI detection ([#14258](https://github.com/storybookjs/storybook/pull/14258)) ## 6.2.0-rc.2 (March 17, 2021) ### Bug Fixes - Addon-docs/Vue,Vue3: Fix preset options for vue-docgen-api ([#14227](https://github.com/storybookjs/storybook/pull/14227)) - Webpack5: Fix hash => fullhash ([#14255](https://github.com/storybookjs/storybook/pull/14255)) ### Maintenance - Core: Check webpack version ([#14256](https://github.com/storybookjs/storybook/pull/14256)) ## 6.2.0-rc.1 (March 16, 2021) ### Features - CLI: Improve init for svelte ([#14161](https://github.com/storybookjs/storybook/pull/14161)) ## 6.2.0-rc.0 (March 15, 2021) ### Features - Svelte: Improve default webpack config ([#14235](https://github.com/storybookjs/storybook/pull/14235)) ## 6.2.0-beta.15 (March 15, 2021) ### Features - Controls: Add ArgsTable sorting ([#13125](https://github.com/storybookjs/storybook/pull/13125)) ### Bug Fixes - Addon-docs: Fix source block error on dynamically-generated stories ([#14217](https://github.com/storybookjs/storybook/pull/14217)) ### Dependency Upgrades - [Security] Bump react-dev-utils from 11.0.3 to 11.0.4 ([#14210](https://github.com/storybookjs/storybook/pull/14210)) ## 6.2.0-beta.14 (March 11, 2021) ### Bug Fixes - Addon-docs/Vue: Fix string docgen ([#14200](https://github.com/storybookjs/storybook/pull/14200)) - Controls: Fix width of Select control ([#14154](https://github.com/storybookjs/storybook/pull/14154)) - Source-loader: Revert sourcemaps ([#14199](https://github.com/storybookjs/storybook/pull/14199)) - Core: Fix webpack stats ([#14198](https://github.com/storybookjs/storybook/pull/14198)) ## 6.2.0-beta.13 (March 11, 2021) ### Features - CLI: Add a `--webpack-stats-json` flag ([#14186](https://github.com/storybookjs/storybook/pull/14186)) ### Bug Fixes - Core: Fix standalone and add tests ([#14196](https://github.com/storybookjs/storybook/pull/14196)) - Core: Fix dotenv file loading and add `env` to main.js ([#14191](https://github.com/storybookjs/storybook/pull/14191)) - Core: Fix main.ts/preview.ts ([#14184](https://github.com/storybookjs/storybook/pull/14184)) ## 6.2.0-beta.12 (March 10, 2021) ### Features - Core: Hoist 'control.options', validate them in core and introduce 'control.labels' ([#14169](https://github.com/storybookjs/storybook/pull/14169)) ### Bug Fixes - UI: Fix React unique key warning when using renderLabel ([#14172](https://github.com/storybookjs/storybook/pull/14172)) ### Maintenance - Controls: Remove auto inference and add to CLI template ([#14182](https://github.com/storybookjs/storybook/pull/14182)) ## 6.2.0-beta.11 (March 9, 2021) ### Bug Fixes - React: Fix fast refresh socket connection error ([#14165](https://github.com/storybookjs/storybook/pull/14165)) ### Dependency Upgrades - Update sveltedoc-parser to 4.1.0 ([#14164](https://github.com/storybookjs/storybook/pull/14164)) ## 6.2.0-beta.10 (March 5, 2021) ### Bug Fixes - Angular: Keep story templates with an empty value ([#14113](https://github.com/storybookjs/storybook/pull/14113)) - Core: Fix standalone API ... again ([#14140](https://github.com/storybookjs/storybook/pull/14140)) ## 6.2.0-beta.9 (March 4, 2021) ### Bug Fixes - Core: Fix standalone API ([#14122](https://github.com/storybookjs/storybook/pull/14122)) - Core: Fix main.ts/preview.ts handling ([#14123](https://github.com/storybookjs/storybook/pull/14123)) ## 6.2.0-beta.8 (March 4, 2021) ### Features - Core: Add 'mapping' to support complex arg values ([#14100](https://github.com/storybookjs/storybook/pull/14100)) ## 6.2.0-beta.7 (March 4, 2021) Failed publish ## 6.1.21 (March 3, 2021) ### Bug Fixes - IE11: Transpile prettier down to ES5 ([#14047](https://github.com/storybookjs/storybook/pull/14047)) - CLI: Add `--legacy-peer-deps` for NPM7 install ([#14106](https://github.com/storybookjs/storybook/pull/14106)) - SyntaxHighlighter: Safely access clipboard on global.navigator ([#14035](https://github.com/storybookjs/storybook/pull/14035)) ## 6.2.0-beta.6 (March 3, 2021) ### Features - Svelte: Fix async loaders in docs panel ([#14080](https://github.com/storybookjs/storybook/pull/14080)) ### Bug Fixes - CLI: Add `--legacy-peer-deps` for NPM7 install ([#14106](https://github.com/storybookjs/storybook/pull/14106)) ### Dependency Upgrades - [Security] Bump pug from 3.0.0 to 3.0.1 ([#14104](https://github.com/storybookjs/storybook/pull/14104)) - [Security] Bump pug-code-gen from 3.0.1 to 3.0.2 ([#14105](https://github.com/storybookjs/storybook/pull/14105)) ## 6.2.0-beta.5 (March 1, 2021) ### Features - Core: Add `renderLabel` to customize sidebar tree labels ([#13121](https://github.com/storybookjs/storybook/pull/13121)) ### Maintenance - Core: Namespace sidebar config options ([#14067](https://github.com/storybookjs/storybook/pull/14067)) ### Dependency Upgrades - Move back to the original react-sizeme package ([#14069](https://github.com/storybookjs/storybook/pull/14069)) ## 6.2.0-beta.4 (February 26, 2021) ### Features - UI: Enable search for stories and fix `/` event listener ([#14062](https://github.com/storybookjs/storybook/pull/14062)) - UI: Add collapse roots to sidebar navigation ([#13685](https://github.com/storybookjs/storybook/pull/13685)) ### Bug Fixes - Core: Support null and undefined in URL args ([#14049](https://github.com/storybookjs/storybook/pull/14049)) - IE11: Transpile prettier down to ES5 ([#14047](https://github.com/storybookjs/storybook/pull/14047)) - UI: Fix shortcut button focus border to support high contrast ([#13699](https://github.com/storybookjs/storybook/pull/13699)) ### Maintenance - Fix flaky color rendering ([#14054](https://github.com/storybookjs/storybook/pull/14054)) ## 6.2.0-beta.3 (February 25, 2021) ### Features - CLI: Add builder option ([#14041](https://github.com/storybookjs/storybook/pull/14041)) - CLI/Vue 2: install vue-loader upon init of vue 2 storybook ([#14018](https://github.com/storybookjs/storybook/pull/14018)) ### Bug Fixes - SyntaxHighlighter: Safely access clipboard on global.navigator ([#14035](https://github.com/storybookjs/storybook/pull/14035)) ## 6.2.0-beta.2 (February 24, 2021) ### Features - Addon-controls: Add JSON tree editor for Object/Array Type args ([#12824](https://github.com/storybookjs/storybook/pull/12824)) ### Bug Fixes - CLI: Fix opening localhost in browser by default ([#14032](https://github.com/storybookjs/storybook/pull/14032)) - Addon-Docs: Do not create extra Vue instance for Dynamic source rendering ([#14002](https://github.com/storybookjs/storybook/pull/14002)) ## 6.1.20 (February 24, 2021) - Deps: upgrade react-dev-utils to get newer immer ([#14015](https://github.com/storybookjs/storybook/pull/14015)) ## 6.2.0-beta.1 (February 23, 2021) ### Bug Fixes - Core: Refactor ProgressPlugin handling ([#14016](https://github.com/storybookjs/storybook/pull/14016)) ### Dependency Upgrades - Deps: upgrade react-dev-utils to get newer immer ([#14015](https://github.com/storybookjs/storybook/pull/14015)) ## 6.1.19 (February 23, 2021) ### Bug Fixes - Components: Add missing `regenerator-runtime` dependency ([#13991](https://github.com/storybookjs/storybook/pull/13991)) ## 6.2.0-beta.0 (February 22, 2021) Storybook 6.2 is in beta. πŸŽ‰πŸŽ‰πŸŽ‰ Hundreds of improvements and fixes, including: - **Vue 3** - Official support for the latest version of Vue. - **Webpack 5** - Experimental support for the latest version of Webpack. - **Controls** - Controls improvements including URL sync, filtering, sorting, and more. - **Angular** - Overhauled Angular support. - **Svelte** - Overhauled Svelte support. Track the release in the Github: [Storybook 6.2 Release ⚑️](https://github.com/storybookjs/storybook/issues/13160) ## 6.2.0-alpha.35 (February 22, 2021) ### Bug Fixes - Webpack5: Fix progress plugin version conflict ([#14007](https://github.com/storybookjs/storybook/pull/14007)) ## 6.2.0-alpha.34 (February 22, 2021) ### Maintenance - Core: Use webpack4 to build Manager UI instead of webpack5 ([#14001](https://github.com/storybookjs/storybook/pull/14001)) - Yarn PnP: Add missing dependencies for Webpack 4/5 work ([#13992](https://github.com/storybookjs/storybook/pull/13992)) ### Dependency Upgrades - Core: Fix core/builder dependencies ([#13999](https://github.com/storybookjs/storybook/pull/13999)) ## 6.2.0-alpha.33 (February 22, 2021) ### Features - Addon-docs: Support story.mdx, stories.mdx ([#13996](https://github.com/storybookjs/storybook/pull/13996)) ### Bug Fixes - Webpack5: Remove outdated html-webpack-plugin types ([#13986](https://github.com/storybookjs/storybook/pull/13986)) ### Dependency Upgrades - Move to a fork of react-sizeme with updated React peer dependency ([#13733](https://github.com/storybookjs/storybook/pull/13733)) - Webpack4: Upgrade html-webpack-plugin and remove external types ([#13993](https://github.com/storybookjs/storybook/pull/13993)) ## 6.2.0-alpha.32 (February 21, 2021) ### Breaking prerelease **NOTE:** this is a breaking change for users of `@storybook/vue3` which is currently in alpha prerelease: - Vue 3: Map args with setup hook & remove automatic props mapping ([#13981](https://github.com/storybookjs/storybook/pull/13981)) ### Bug Fixes - Webpack5: Fix compilation error display ([#13983](https://github.com/storybookjs/storybook/pull/13983)) - Webpack5: Add semver to builder-webpack5 dependencies ([#13982](https://github.com/storybookjs/storybook/pull/13982)) - CLI: Don't allow empty string as outputDir option ([#13969](https://github.com/storybookjs/storybook/pull/13969)) ## 6.2.0-alpha.31 (February 20, 2021) ### Features - Angular: Support angular components without selector ([#13939](https://github.com/storybookjs/storybook/pull/13939)) - Preact: Add CSF types ([#13963](https://github.com/storybookjs/storybook/pull/13963)) ### Bug Fixes - Addon-docs: Fix ArgsTable tab renamed to `Story` when using args ([#13845](https://github.com/storybookjs/storybook/pull/13845)) - Angular: Correctly destroy angular application between each render ([#13956](https://github.com/storybookjs/storybook/pull/13956)) - Webpack5: Fix warnings display in build-storybook ([#13975](https://github.com/storybookjs/storybook/pull/13975)) ## 6.2.0-alpha.30 (February 20, 2021) ### Features - Core: Support webpack5 and webpack4 side by side ([#13808](https://github.com/storybookjs/storybook/pull/13808)) ### Bug Fixes - Args: Fix issues with string default values ([#13919](https://github.com/storybookjs/storybook/pull/13919)) - Args: Prefer react runtime default values ([#13937](https://github.com/storybookjs/storybook/pull/13937)) ### Maintenance - Core: Improve preset handling test coverage ([#13951](https://github.com/storybookjs/storybook/pull/13951)) ## 6.2.0-alpha.29 (February 18, 2021) ### Features - Core: Sync args state to URL ([#13803](https://github.com/storybookjs/storybook/pull/13803)) - UI: Select search input value on / ([#13884](https://github.com/storybookjs/storybook/pull/13884)) ### Bug Fixes - Components: Add missing `regenerator-runtime` dependency ([#13916](https://github.com/storybookjs/storybook/pull/13916)) ### Maintenance - Core: Load middleware.cjs if it exists ([#13592](https://github.com/storybookjs/storybook/pull/13592)) - Build: Ensure consistency of Chromatic snapshots of Zoom stories ([#13932](https://github.com/storybookjs/storybook/pull/13932)) - Angular: Clean and improve angular-cli examples ([#13886](https://github.com/storybookjs/storybook/pull/13886)) ## 6.2.0-alpha.28 (February 15, 2021) ### Bug Fixes - Addon-actions: Change to override default values ([#13912](https://github.com/storybookjs/storybook/pull/13912)) - CLI: Add safe check for eslint overrides ([#13717](https://github.com/storybookjs/storybook/pull/13717)) ### Maintenance - CLI: Don't try to add packages that are already installed ([#13876](https://github.com/storybookjs/storybook/pull/13876)) ## 6.2.0-alpha.27 (February 15, 2021) ### Features - Addon-controls: Infer color and date controls ([#13675](https://github.com/storybookjs/storybook/pull/13675)) - Svelte: Support TypeScript and preprocessors ([#13900](https://github.com/storybookjs/storybook/pull/13900)) - Addon-controls: Add include/exclude configuration options ([#13898](https://github.com/storybookjs/storybook/pull/13898)) ### Maintenance - Add catalog metadata to the addons ([#13666](https://github.com/storybookjs/storybook/pull/13666)) - Misc: Clean TS config and bump `@storybook/preset-create-react-app` ([#13878](https://github.com/storybookjs/storybook/pull/13878)) ## 6.1.18 (February 15, 2021) ### Bug Fixes - UI: Fix theming for focused search bar ([#13895](https://github.com/storybookjs/storybook/pull/13895)) - Storyshots: Support main.js usage ([#13842](https://github.com/storybookjs/storybook/pull/13842)) ## 6.2.0-alpha.26 (February 13, 2021) ### Features - Addon-controls: Files control ([#13544](https://github.com/storybookjs/storybook/pull/13544)) - UI: Add a 'main' role to the Main component for a11y ([#13827](https://github.com/storybookjs/storybook/pull/13827)) ### Bug Fixes - Addon-docs/Vue3: Attach app context from preview to inline stories ([#13894](https://github.com/storybookjs/storybook/pull/13894)) - UI: Fix theming for focused search bar ([#13895](https://github.com/storybookjs/storybook/pull/13895)) ### Maintenance - Build: Move all the `yarn install` in the `build` CI job ([#13872](https://github.com/storybookjs/storybook/pull/13872)) - Build: Rework `test` NPM script ([#13871](https://github.com/storybookjs/storybook/pull/13871)) ## 6.2.0-alpha.25 (February 11, 2021) ### Features - Addon-docs: Configure syntax highlighter language by story parameter ([#13869](https://github.com/storybookjs/storybook/pull/13869)) - Svelte: Improved decorators ([#13785](https://github.com/storybookjs/storybook/pull/13785)) - Addon-docs/Angular: Add dynamic source snippets ([#13740](https://github.com/storybookjs/storybook/pull/13740)) ### Bug Fixes - Vue 3: Fix decorators and add more examples ([#13855](https://github.com/storybookjs/storybook/pull/13855)) - Storyshots: Support main.js usage ([#13842](https://github.com/storybookjs/storybook/pull/13842)) ### Maintenance - Core: Add tests for the preset behavior of core ([#13846](https://github.com/storybookjs/storybook/pull/13846)) - Upgrade to danger-js@main ([#13857](https://github.com/storybookjs/storybook/pull/13857)) ## 6.2.0-alpha.24 (February 6, 2021) ### Features - Addon-storyshots: Add support for Vue 3 ([#13828](https://github.com/storybookjs/storybook/pull/13828)) ### Maintenance - CLI: only kill other processes on fail ([#13822](https://github.com/storybookjs/storybook/pull/13822)) ## 6.2.0-alpha.23 (February 5, 2021) ### Bug Fixes - Addon-docs/Vue3: Resolve vue3 package for addon-docs preset ([#13819](https://github.com/storybookjs/storybook/pull/13819)) ## 6.2.0-alpha.22 (February 5, 2021) ### Bug Fixes - CLI: Fix opening localhost in browser by default ([#13812](https://github.com/storybookjs/storybook/pull/13812)) ## 6.1.17 (February 4, 2021) ### Bug Fixes - CLI: Fix opening localhost in browser by default ([#13812](https://github.com/storybookjs/storybook/pull/13812)) ## 6.2.0-alpha.21 (February 4, 2021) ### Features - Addon-docs: Add support for Vue 3 ([#13809](https://github.com/storybookjs/storybook/pull/13809)) ### Maintenance - Build: Exclude all test and story files from transpilation ([#13714](https://github.com/storybookjs/storybook/pull/13714)) - Build: Generate version file with preval macro ([#13715](https://github.com/storybookjs/storybook/pull/13715)) ## 6.1.16 (February 2, 2021) ### Bug Fixes - Addon-docs/Svelte: Fix component name in docgen-loader ([#13760](https://github.com/storybookjs/storybook/pull/13760)) - UI: Fix copy to clipboard for insecure deployments ([#13777](https://github.com/storybookjs/storybook/pull/13777)) ## 6.2.0-alpha.20 (February 2, 2021) ### Features - Vue: Add Vue 3 support ([#13775](https://github.com/storybookjs/storybook/pull/13775)) - CLI: Add try/catch on readFileAsJson to improve error message ([#13730](https://github.com/storybookjs/storybook/pull/13730)) - Core: Generate manager cache in smoke test, but don't use/clear any cache ([#13784](https://github.com/storybookjs/storybook/pull/13784)) ### Bug Fixes - Addon-docs/Svelte: Fix component name in docgen-loader ([#13760](https://github.com/storybookjs/storybook/pull/13760)) - Addon-docs/Svelte: Fix component description ([#13659](https://github.com/storybookjs/storybook/pull/13659)) - UI: Fix copy to clipboard for insecure deployments ([#13777](https://github.com/storybookjs/storybook/pull/13777)) ### Maintenance - CLI: Handle package versions in package strings for generators ([#13774](https://github.com/storybookjs/storybook/pull/13774)) - Build: Do not recompile packages in publish step of the CI ([#13786](https://github.com/storybookjs/storybook/pull/13786)) - CI: Remove generic cache key from Circle CI ([#13787](https://github.com/storybookjs/storybook/pull/13787)) - CI: Upgrade cache GH Action & remove fallback caches ([#13752](https://github.com/storybookjs/storybook/pull/13752)) ## 6.2.0-alpha.19 (January 29, 2021) ### Features - Addon-docs/Angular: Inline rendering support with angular-elements ([#13525](https://github.com/storybookjs/storybook/pull/13525)) - CLI: Add version matcher functions for framework detection ([#13738](https://github.com/storybookjs/storybook/pull/13738)) ### Bug Fixes - CLI: Fix handling of version ranges in dependency checks ([#13759](https://github.com/storybookjs/storybook/pull/13759)) ### Maintenance - Build: Enable deepscan in workspace ([#13716](https://github.com/storybookjs/storybook/pull/13716)) - Chore: Increase node version minimums to 10.13 ([#13725](https://github.com/storybookjs/storybook/pull/13725)) - Fixes smoke-test on svelte-kitchen-sink ([#13705](https://github.com/storybookjs/storybook/pull/13705)) ## 6.1.15 (January 22, 2021) ### Bug Fixes - Svelte: Fix duplicate story preview ([#13663](https://github.com/storybookjs/storybook/pull/13663)) - Angular: Properly handle empty tsconfig compilerOptions ([#13596](https://github.com/storybookjs/storybook/pull/13596)) ### Maintenance - Angular: Use Nx function to read non-angularCli configs ([#13558](https://github.com/storybookjs/storybook/pull/13558)) ### Dependency Upgrades - Bump @types/reach\_\_router version ([#13703](https://github.com/storybookjs/storybook/pull/13703)) ## 6.2.0-alpha.18 (January 22, 2021) ### Bug Fixes - Svelte: Fix duplicate story preview ([#13663](https://github.com/storybookjs/storybook/pull/13663)) ### Maintenance - Angular: Add Angular 11.1 support ([#13704](https://github.com/storybookjs/storybook/pull/13704)) ### Dependency Upgrades - Bump @types/reach\_\_router version ([#13703](https://github.com/storybookjs/storybook/pull/13703)) ## 6.2.0-alpha.17 (January 22, 2021) ### Features - Addon-docs/Svelte: Add dynamic snippet support ([#13653](https://github.com/storybookjs/storybook/pull/13653)) - Addon-docs/Svelte: Add Slots and Events to the generated ArgsTable ([#13660](https://github.com/storybookjs/storybook/pull/13660)) ### Bug Fixes - Angular: Force re-render if template change ([#13638](https://github.com/storybookjs/storybook/pull/13638)) - Angular: Properly handle empty tsconfig compilerOptions ([#13596](https://github.com/storybookjs/storybook/pull/13596)) ### Maintenance - Core: Deprecate default postcss config, recommend addon-postcss ([#13669](https://github.com/storybookjs/storybook/pull/13669)) - Core: Throw an error for invalid story format ([#13673](https://github.com/storybookjs/storybook/pull/13673)) - Build: Ensure consistency of Chromatic snapshots of Zoom stories ([#13676](https://github.com/storybookjs/storybook/pull/13676)) ### Dependency Upgrades - Dependencies: Swap back to upstream postcss-loader ([#13698](https://github.com/storybookjs/storybook/pull/13698)) ## 6.2.0-alpha.16 (January 16, 2021) ### Dependency Upgrades - Dependencies: Remove inquirer types ([#13651](https://github.com/storybookjs/storybook/pull/13651)) - Dependencies: Swap postcss-loader for fork version ([#13655](https://github.com/storybookjs/storybook/pull/13655)) ## 6.2.0-alpha.15 (January 15, 2021) ### Features - Addon-actions: Normalize args ([#13624](https://github.com/storybookjs/storybook/pull/13624)) - Addon-viewport: Add viewports of the latest iPhones ([#13176](https://github.com/storybookjs/storybook/pull/13176)) ### Maintenance - Maintenance: Configure Renovate ([#13641](https://github.com/storybookjs/storybook/pull/13641)) ### Dependency Upgrades - Dependencies: 6.2 non-breaking package upgrades ([#13631](https://github.com/storybookjs/storybook/pull/13631)) - Dependencies: Update postcss-loader to ^4.1.0 ([#13640](https://github.com/storybookjs/storybook/pull/13640)) ## 6.2.0-alpha.14 (January 14, 2021) ### Bug Fixes - CLI: Fix sb init prompt when framework type is undetected ([#13520](https://github.com/storybookjs/storybook/pull/13520)) ### Maintenance - Rax: Migrate to TS ([#13450](https://github.com/storybookjs/storybook/pull/13450)) - Riot: Migrate to TS ([#13447](https://github.com/storybookjs/storybook/pull/13447)) - Marionette: Migrate to TS ([#13448](https://github.com/storybookjs/storybook/pull/13448)) - Marko: Migrate to TS ([#13449](https://github.com/storybookjs/storybook/pull/13449)) ## 6.2.0-alpha.13 (January 13, 2021) ### Features - Angular: Improve decorators ([#13507](https://github.com/storybookjs/storybook/pull/13507)) ### Maintenance - Angular: Fix flaky tests based on timezone ([#13609](https://github.com/storybookjs/storybook/pull/13609)) - Angular: Use Nx function to read non-angularCli configs ([#13558](https://github.com/storybookjs/storybook/pull/13558)) - Build: Move Preact E2E tests on a Node 12 executor ([#13582](https://github.com/storybookjs/storybook/pull/13582)) - Addon-docs: Add missing types for Story doc block ([#13549](https://github.com/storybookjs/storybook/pull/13549)) ## 6.1.14 (January 12, 2021) ### Bug Fixes - Core: Use fs-extra emptyDir so build works on docker volume ([#13474](https://github.com/storybookjs/storybook/pull/13474)) - Addon-docs: Tighten preset webpack pattern for mdx stories ([#13476](https://github.com/storybookjs/storybook/pull/13476)) - Typescript: Fix qs import in @storybook/client-api ([#13518](https://github.com/storybookjs/storybook/pull/13518)) - CLI: Ensure --host option changes the network host ([#13521](https://github.com/storybookjs/storybook/pull/13521)) - Svelte: Statically load docgen info for svelte components ([#13466](https://github.com/storybookjs/storybook/pull/13466)) ## 6.1.13 (January 12, 2021) NPM publish failed ## 6.1.12 (January 12, 2021) ### Bug Fixes - Addon-docs: Fix link not working cross origin ([#13022](https://github.com/storybookjs/storybook/pull/13022)) - Addon-docs: Resolve babel-loader from storybook/core ([#13607](https://github.com/storybookjs/storybook/pull/13607)) ## 6.2.0-alpha.12 (January 12, 2021) ### Bug Fixes - Addon-docs: Resolve babel-loader from storybook/core ([#13607](https://github.com/storybookjs/storybook/pull/13607)) ## 6.2.0-alpha.11 (January 11, 2021) ### Features - HTML: Add CSF types ([#13519](https://github.com/storybookjs/storybook/pull/13519)) - Addon-jest: Infer parameter from story filename if not provided ([#13535](https://github.com/storybookjs/storybook/pull/13535)) - Server: Forward globals in fetchStoryHtml ([#13158](https://github.com/storybookjs/storybook/pull/13158)) ### Bug Fixes - Addon-docs: Fix link not working cross origin ([#13022](https://github.com/storybookjs/storybook/pull/13022)) - Addon-docs: Use theme text color header anchors ([#13533](https://github.com/storybookjs/storybook/pull/13533)) ### Maintenance - Build: remove redundant checks for TS type declaration generation ([#13567](https://github.com/storybookjs/storybook/pull/13567)) ## 6.2.0-alpha.10 (December 28, 2020) ### Bug Fixes - Typescript: Fix qs import in @storybook/client-api ([#13518](https://github.com/storybookjs/storybook/pull/13518)) - CLI: Ensure --host option changes the network host ([#13521](https://github.com/storybookjs/storybook/pull/13521)) ### Maintenance - Perf: Reuse SVG icon paths by using symbols ([#13110](https://github.com/storybookjs/storybook/pull/13110)) - Core: Fix typing of dev CLI options ([#13501](https://github.com/storybookjs/storybook/pull/13501)) - Perf: Bundle only required syntax highlighter languages ([#13479](https://github.com/storybookjs/storybook/pull/13479)) ## 6.2.0-alpha.9 (December 20, 2020) ### Features - Web-components: Add typescript types and CLI template ([#12395](https://github.com/storybookjs/storybook/pull/12395)) ### Bug Fixes - Addon-docs: Fix angular without compodoc ([#13487](https://github.com/storybookjs/storybook/pull/13487)) - Core: Use fs-extra emptyDir so build works on docker volume ([#13474](https://github.com/storybookjs/storybook/pull/13474)) - Addon-docs: Tighten preset webpack pattern for mdx stories ([#13476](https://github.com/storybookjs/storybook/pull/13476)) - Svelte: Statically load docgen info for svelte components ([#13466](https://github.com/storybookjs/storybook/pull/13466)) ### Dependency Upgrades - Bump @ember/optional-features from 1.3.0 to 2.0.0 ([#12829](https://github.com/storybookjs/storybook/pull/12829)) ## 6.2.0-alpha.8 (December 16, 2020) ### Bug Fixes - Angular: Fix `configFile: undefined` in ts-loader options ([#13382](https://github.com/storybookjs/storybook/pull/13382)) ### Maintenance - Angular: Deprecate the story component attribute ([#13383](https://github.com/storybookjs/storybook/pull/13383)) ## 6.2.0-alpha.7 (December 15, 2020) ### Bug Fixes - CLI: Add overrides to CRA ESLint config ([#13452](https://github.com/storybookjs/storybook/pull/13452)) ### Maintenance - Perf: Lazy load OverlayScrollbars ([#13430](https://github.com/storybookjs/storybook/pull/13430)) - Addon-docs: Remove unused titleFunction export ([#13457](https://github.com/storybookjs/storybook/pull/13457)) - Perf: Distribute both ESM and CJS modules ([#13013](https://github.com/storybookjs/storybook/pull/13013)) - Perf: Replace react-hotkeys with useEffect keybinding ([#13424](https://github.com/storybookjs/storybook/pull/13424)) ## 6.1.11 (December 12, 2020) ### Bug Fixes - UI: Fix null ref in sidebar ([#13423](https://github.com/storybookjs/storybook/pull/13423)) - Addon-docs: Handle svelte docgen failures gracefully ([#13386](https://github.com/storybookjs/storybook/pull/13386)) ### Dependency Upgrades - Update react-popper-tooltip and @popperjs/core for react17 ([#13434](https://github.com/storybookjs/storybook/pull/13434)) ## 6.2.0-alpha.6 (December 12, 2020) ### Features - Main.js: Add previewHead, previewBody, managerHead presets ([#13432](https://github.com/storybookjs/storybook/pull/13432)) ### Bug Fixes - Core: Fix `modulesCount` cache storage and retrieval ([#13431](https://github.com/storybookjs/storybook/pull/13431)) - UI: Fix null ref in sidebar ([#13423](https://github.com/storybookjs/storybook/pull/13423)) ### Maintenance - Components: Cleanup circular dependencies ([#13439](https://github.com/storybookjs/storybook/pull/13439)) - Core: Generate bundle size report for prebuilt manager ([#13425](https://github.com/storybookjs/storybook/pull/13425)) - CI: Speed up CircleCI workflows ([#13320](https://github.com/storybookjs/storybook/pull/13320)) ### Dependency Upgrades - Update react-popper-tooltip and @popperjs/core for react17 ([#13434](https://github.com/storybookjs/storybook/pull/13434)) ## 6.2.0-alpha.5 (December 8, 2020) ### Bug Fixes - Core: Fix `--static-dir` with absolute path on Windows ([#13344](https://github.com/storybookjs/storybook/pull/13344)) ## 6.2.0-alpha.4 (December 6, 2020) ### Bug Fixes - Addon-docs: Handle svelte docgen failures gracefully ([#13386](https://github.com/storybookjs/storybook/pull/13386)) ### Dependency Upgrades - Bump @ember/test-helpers from 1.7.1 to 2.1.0 ([#13143](https://github.com/storybookjs/storybook/pull/13143)) ## 6.2.0-alpha.3 (December 4, 2020) ### Bug Fixes - CLI: Fix stories path in Introduction.stories.mdx ([#13368](https://github.com/storybookjs/storybook/pull/13368)) - UI: Fix display of custom brand image ([#13355](https://github.com/storybookjs/storybook/pull/13355)) ### Maintenance - CLI: Replace inquirer with prompts ([#13225](https://github.com/storybookjs/storybook/pull/13225)) ## 6.1.10 (December 4, 2020) ### Bug Fixes - CLI: Fix stories path in Introduction.stories.mdx ([#13368](https://github.com/storybookjs/storybook/pull/13368)) - UI: Fix display of custom brand image ([#13355](https://github.com/storybookjs/storybook/pull/13355)) - Storyshots: Fix missing `done` attribute on type definition ([#13341](https://github.com/storybookjs/storybook/pull/13341)) - Addon-docs: ArgTypes optional on Meta ([#13352](https://github.com/storybookjs/storybook/pull/13352)) ### Dependency Upgrades - Addon-storyshots: Add React as peer dependency ([#13343](https://github.com/storybookjs/storybook/pull/13343)) ## 6.2.0-alpha.2 (December 3, 2020) ### Bug Fixes - Storyshots: Fix missing `done` attribute on type definition ([#13341](https://github.com/storybookjs/storybook/pull/13341)) - Core: Fix IE11 compatibility by using XHR and plain ES5 ([#13348](https://github.com/storybookjs/storybook/pull/13348)) ### Maintenance - Angular: Overhaul preview renderer ([#13215](https://github.com/storybookjs/storybook/pull/13215)) ## 6.2.0-alpha.1 (December 1, 2020) ### Bug Fixes - Addon-docs: ArgTypes optional on Meta ([#13352](https://github.com/storybookjs/storybook/pull/13352)) - Composition: Filter out disabled refs in getAutoRefs ([#12863](https://github.com/storybookjs/storybook/pull/12863)) - UI: Add support for expand/collapse keyboard shortcuts ([#12980](https://github.com/storybookjs/storybook/pull/12980)) ### Maintenance - Dependencies: Rebuild yarn.lock ([#13289](https://github.com/storybookjs/storybook/pull/13289)) - Core: Add typescript as optional peer dependency ([#13330](https://github.com/storybookjs/storybook/pull/13330)) ### Dependency Upgrades - Bump wait-on from 4.0.2 to 5.2.0 ([#12835](https://github.com/storybookjs/storybook/pull/12835)) - Bump commander from 5.1.0 to 6.2.0 ([#13148](https://github.com/storybookjs/storybook/pull/13148)) ## 6.2.0-alpha.0 (December 1, 2020) ### Bug Fixes - Addon-docs: Fix type aliases and enum types from Angular Compodoc JSON ([#12665](https://github.com/storybookjs/storybook/pull/12665)) - Core: Ensure node `name` does not contain leading/trailing whitespace ([#13275](https://github.com/storybookjs/storybook/pull/13275)) - Angular: Run setProps in the NgZone ([#12382](https://github.com/storybookjs/storybook/pull/12382)) ### Maintenance - Core: Make @babel/core an optional peer dependency ([#13329](https://github.com/storybookjs/storybook/pull/13329)) - Core: Replace preset-env polyfills with babel-polyfills ([#13055](https://github.com/storybookjs/storybook/pull/13055)) - CLI: use Jest to test CLI commands and remove outdated fixtures ([#12936](https://github.com/storybookjs/storybook/pull/12936)) ## 6.1.9 (November 29, 2020) ### Bug Fixes - Addon-backgrounds: Fix grid offset always using default value ([#13260](https://github.com/storybookjs/storybook/pull/13260)) - UI: Fix keybindings on non-US keyboard layouts ([#13319](https://github.com/storybookjs/storybook/pull/13319)) - Addon-Docs: Handle class attributes in Dynamic Source Rendering for Vue.js ([#13327](https://github.com/storybookjs/storybook/pull/13327)) ## 6.1.8 (November 27, 2020) ### Bug Fixes - Core: Fix preview URL dropped hashes ([#13308](https://github.com/storybookjs/storybook/pull/13308)) - Core: Fix template script tag support ([#13271](https://github.com/storybookjs/storybook/pull/13271)) - Addon-docs: Fix Vue source snippets for function attributes ([#13288](https://github.com/storybookjs/storybook/pull/13288)) - Components: Fix Zoom for IE11 ([#13302](https://github.com/storybookjs/storybook/pull/13302)) - React: Don't add FastRefresh if already enabled ([#13303](https://github.com/storybookjs/storybook/pull/13303)) - CLI: Fix storybook-deployer upgrade warning ([#13306](https://github.com/storybookjs/storybook/pull/13306)) ### Maintenance - React: Expose StorybookConfig types ([#13309](https://github.com/storybookjs/storybook/pull/13309)) - React: Fix unit tests for react preset ([#13315](https://github.com/storybookjs/storybook/pull/13315)) ## 6.1.7 (November 27, 2020) ### Bug Fixes - CLI: Fix not printing managerTotalTime when using cached manager ([#13294](https://github.com/storybookjs/storybook/pull/13294)) - Core: Only apply `express.json()` middleware to /runtime-error route ([#13295](https://github.com/storybookjs/storybook/pull/13295)) - Core: Don't use prebuilt or cached manager when running smoke test ([#13266](https://github.com/storybookjs/storybook/pull/13266)) - Core: Detect arg inference for cyclic args and warn ([#13263](https://github.com/storybookjs/storybook/pull/13263)) ### Dependency Upgrades - Remove unused dependency @svgr/webpack ([#13281](https://github.com/storybookjs/storybook/pull/13281)) ## 6.1.6 (November 25, 2020) ### Bug Fixes - Addon-controls: Fix ensureDocsBeforeControls support for paths ([#13204](https://github.com/storybookjs/storybook/pull/13204)) - CLI: Add core-js to Preact generator ([#13138](https://github.com/storybookjs/storybook/pull/13138)) - Core: Improve handling of --static-dir option ([#13245](https://github.com/storybookjs/storybook/pull/13245)) - Core: Fix webpack5 compatibility check for ProgressPlugin ([#13239](https://github.com/storybookjs/storybook/pull/13239)) ## 6.1.5 (November 24, 2020) ### Bug Fixes - Core: Resolve react and react-dom from core ([#13195](https://github.com/storybookjs/storybook/pull/13195)) ## 6.1.4 (November 24, 2020) ### Bug Fixes - Core: Clear manager cache on runtime error ([#13230](https://github.com/storybookjs/storybook/pull/13230)) ## 6.1.3 (November 23, 2020) ### Bug Fixes - Core: Replace 'trash' with 'fs.remove' ([#13211](https://github.com/storybookjs/storybook/pull/13211)) - UI: Fix overflow scrolling on layout:centered ([#13217](https://github.com/storybookjs/storybook/pull/13217)) - CLI: Don't install babel-loader for CRA ([#13220](https://github.com/storybookjs/storybook/pull/13220)) - Addon-docs: Fix lineheight in typeset component ([#13205](https://github.com/storybookjs/storybook/pull/13205)) ## 6.1.2 (November 21, 2020) ### Bug Fixes - Storyshots: Fix `beforeScreenshot` and `afterScreenshot` return types ([#13198](https://github.com/storybookjs/storybook/pull/13198)) - UI: Target only IE10/IE11 for our CSS vertical centering hack ([#13192](https://github.com/storybookjs/storybook/pull/13192)) ## 6.1.1 (November 20, 2020) ### Bug Fixes - Addon-backgrounds: Fix grid disable ([#13175](https://github.com/storybookjs/storybook/pull/13175)) ## 6.1.0 (November 19, 2020) 6.1 is the first in a series of performance-oriented Storybook releases. It includes: - [Fast search and navigation](https://storybook.js.org/blog/new-component-finder-and-sidebar/) - Manager caching for faster startup [#12707](https://github.com/storybookjs/storybook/pull/12707) - Asynchronous loaders [#12699](https://github.com/storybookjs/storybook/pull/12699) - React improvements - React 17 support [#12972](https://github.com/storybookjs/storybook/pull/12972) [#12975](https://github.com/storybookjs/storybook/pull/12975) - Fast refresh [#12470](https://github.com/storybookjs/storybook/pull/12470) [#12535](https://github.com/storybookjs/storybook/pull/12535) - Strict mode [#12781](https://github.com/storybookjs/storybook/pull/12781) 6.1 contains hundreds more fixes, features, and tweaks. Browse the [changelogs](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) matching `6.1.0-alpha.*`, `6.1.0-beta.*`, and `6.1.0-rc.*` for the full list of changes. See [Storybook 6 migration guide](https://medium.com/storybookjs/storybook-6-migration-guide-200346241bb5) to upgrade from `5.3` or earlier. ## 6.1.0-rc.6 (November 19, 2020) ### Bug Fixes - Core: Fix using cached manager on the 2nd run ([#13165](https://github.com/storybookjs/storybook/pull/13165)) - Addon-docs: Fix Preview scaling with transform instead of zoom ([#12845](https://github.com/storybookjs/storybook/pull/12845)) ## 6.1.0-rc.5 (November 19, 2020) ### Features - UI: CSS escape hatches for sidebar styling ([#13155](https://github.com/storybookjs/storybook/pull/13155)) ### Bug Fixes - UI: Fix CSS for IE11 ([#13159](https://github.com/storybookjs/storybook/pull/13159)) ### Maintenance - Build: Update example and app to Angular 11 ([#13141](https://github.com/storybookjs/storybook/pull/13141)) ## 6.1.0-rc.4 (November 17, 2020) ### Maintenance - Build: Fix Yarn 2 E2E tests ([#13129](https://github.com/storybookjs/storybook/pull/13129)) - UI: Reduce rerenders when changing the selected story ([#13107](https://github.com/storybookjs/storybook/pull/13107)) - Build: Update example to Angular 10 ([#13048](https://github.com/storybookjs/storybook/pull/13048)) ## 6.1.0-rc.3 (November 16, 2020) ### Maintenance - Addon-docs: Export SourceContainer context ([#13118](https://github.com/storybookjs/storybook/pull/13118)) - UI: Fix loading UI when EventSource isn't defined ([#13123](https://github.com/storybookjs/storybook/pull/13123)) - Build: Remove some dependencies and improve E2E workflow ([#13115](https://github.com/storybookjs/storybook/pull/13115)) ## 6.1.0-rc.2 (November 13, 2020) ### Bug Fixes - Addon-docs: Fix Meta prop types ([#13101](https://github.com/storybookjs/storybook/pull/13101)) - UI: preventDefault for certain keyboard shortcuts ([#13097](https://github.com/storybookjs/storybook/pull/13097)) ### Dependency Upgrades - Bump `@emotion/core` to 10.1.1 ([#13102](https://github.com/storybookjs/storybook/pull/13102)) ## 6.1.0-rc.1 (November 13, 2020) ### Maintenance - Angular: Support Angular 11 ([#13096](https://github.com/storybookjs/storybook/pull/13096)) - UI: Tree highlight performance ([#13095](https://github.com/storybookjs/storybook/pull/13095)) ## 6.1.0-rc.0 (November 12, 2020) ### Bug Fixes - UI: Fix kebab-case CSS property error ([#13090](https://github.com/storybookjs/storybook/pull/13090)) - UI: Fix single story hoisting at the root ([#13089](https://github.com/storybookjs/storybook/pull/13089)) ### Maintenance - UI: Disable instant-on manager for now ([#13084](https://github.com/storybookjs/storybook/pull/13084)) ## 6.1.0-beta.7 (November 11, 2020) ### Bug Fixes - React: Don't create a new story function on every render ([#13069](https://github.com/storybookjs/storybook/pull/13069)) - UI: Fix search field styling in Safari 13 ([#13070](https://github.com/storybookjs/storybook/pull/13070)) - Addon-docs: Fix spurious warnings ([#13075](https://github.com/storybookjs/storybook/pull/13075)) - UI: Fix Escape key handling perf ([#13073](https://github.com/storybookjs/storybook/pull/13073)) - Storyshots: Fix compatibility for jest-preset-angular 8.3+ ([#13060](https://github.com/storybookjs/storybook/pull/13060)) ## 6.1.0-beta.6 (November 9, 2020) ### Bug Fixes - Angular: Fix storyData handling on module update ([#13037](https://github.com/storybookjs/storybook/pull/13037)) - Args: Default to type 'object' when there is a null arg ([#13051](https://github.com/storybookjs/storybook/pull/13051)) - Core: Fix duplicate argTypeEnhancers on HMR ([#13050](https://github.com/storybookjs/storybook/pull/13050)) ### Dependency Upgrades - Bump react-dogen-typescript-plugin to 0.6.2 ([#13052](https://github.com/storybookjs/storybook/pull/13052)) ## 6.1.0-beta.5 (November 8, 2020) ### Features - UI: Single story hoisting in sidebar ([#13039](https://github.com/storybookjs/storybook/pull/13039)) ## 6.1.0-beta.4 (November 6, 2020) ### Bug Fixes - UI: Fixes for Sidebar and Search ([#13027](https://github.com/storybookjs/storybook/pull/13027)) - Core: Make sure cache is available before trying to use it ([#13012](https://github.com/storybookjs/storybook/pull/13012)) - Core: Fix possible "write after end" exception for response stream ([#13007](https://github.com/storybookjs/storybook/pull/13007)) ## 6.1.0-beta.3 (November 6, 2020) ### Features - Core: Add STORYBOOK environment variable ([#12997](https://github.com/storybookjs/storybook/pull/12997)) ### Bug Fixes - Args: Fix args inference for null values ([#13029](https://github.com/storybookjs/storybook/pull/13029)) - Core: Dedupe default ArgTypes enhancers ([#13030](https://github.com/storybookjs/storybook/pull/13030)) - Core: Add catch to end process ([#13018](https://github.com/storybookjs/storybook/pull/13018)) - UI: Fix icon for addon panel orientation button ([#13026](https://github.com/storybookjs/storybook/pull/13026)) - Addon-docs: Fix test for Angular type inference ([#13009](https://github.com/storybookjs/storybook/pull/13009)) - CLI: Fix deprecation check ([#12981](https://github.com/storybookjs/storybook/pull/12981)) - UI: Restrict layout styles to only apply to a rendered preview area ([#13014](https://github.com/storybookjs/storybook/pull/13014)) ### Maintenance - Build: Add chokidar2 for yarn dev ([#13028](https://github.com/storybookjs/storybook/pull/13028)) - Build: Remove more enzyme ([#13005](https://github.com/storybookjs/storybook/pull/13005)) ### Dependency Upgrades - Bump webpack to 4.41.24 ([#13019](https://github.com/storybookjs/storybook/pull/13019)) ## 6.1.0-beta.2 (November 4, 2020) ### Bug Fixes - Addon-docs: Hide React default props in source block ([#13003](https://github.com/storybookjs/storybook/pull/13003)) - Addon-docs: Angular empty string now infers to "string" instead of "void" ([#12994](https://github.com/storybookjs/storybook/pull/12994)) ### Maintenance - Components: Add outline icon ([#13002](https://github.com/storybookjs/storybook/pull/13002)) - Core: Migrate core to TypeScript ([#12839](https://github.com/storybookjs/storybook/pull/12839)) - Addon-docs: Exclude testfixtures from package ([#12998](https://github.com/storybookjs/storybook/pull/12998)) ## 6.1.0-beta.1 (November 3, 2020) ### Bug Fixes - Components: react-syntaxt-highlighter optimization ([#12948](https://github.com/storybookjs/storybook/pull/12948)) ### Maintenance - Build: Replace enzyme with react-test-library ([#12990](https://github.com/storybookjs/storybook/pull/12990)) - Core: Move `react` and `react-dom` to peer deps ([#12972](https://github.com/storybookjs/storybook/pull/12972)) ## 6.1.0-beta.0 (November 3, 2020) ### Maintenance - Build: Relax react deps for preview-wrapper-react ([#12988](https://github.com/storybookjs/storybook/pull/12988)) - Build: Run storybook in react@17 ([#12978](https://github.com/storybookjs/storybook/pull/12978)) ## 6.1.0-alpha.35 (November 2, 2020) ### Maintenance - Build: Fix bootstrap reset command ([#12976](https://github.com/storybookjs/storybook/pull/12976)) - Core: Remove webpack DLLs ([#12975](https://github.com/storybookjs/storybook/pull/12975)) ## 6.1.0-alpha.34 (November 1, 2020) ### Features - Composition: Append index to ref indicator links ([#12932](https://github.com/storybookjs/storybook/pull/12932)) ### Bug Fixes - UI: Don't listen for progress updates in static builds ([#12966](https://github.com/storybookjs/storybook/pull/12966)) ## 6.1.0-alpha.33 (October 30, 2020) ### Features - UI: Instant-on manager ([#12707](https://github.com/storybookjs/storybook/pull/12707)) ### Bug Fixes - Core: Disable UI dll by default ([#12926](https://github.com/storybookjs/storybook/pull/12926)) - Combine args with basic object spread semantics ([#12958](https://github.com/storybookjs/storybook/pull/12958)) ### Dependency Upgrades - Core: Allow React-DOM 17.x ([#12937](https://github.com/storybookjs/storybook/pull/12937)) ## 6.1.0-alpha.32 (October 30, 2020) ### Bug Fixes - CLI: Disable DLL by default in template ([#12954](https://github.com/storybookjs/storybook/pull/12954)) - Preact: Fix peerDeps version specifier ([#12883](https://github.com/storybookjs/storybook/pull/12883)) ## 6.1.0-alpha.31 (October 27, 2020) ### Features - Search UX improvements ([#12765](https://github.com/storybookjs/storybook/pull/12765)) - Core: Add new layout style `none` and fix layout styles ([#12727](https://github.com/storybookjs/storybook/pull/12727)) ### Dependency Upgrades - Deps: Upgrade regenerator-runtime to 0.13.7 ([#12902](https://github.com/storybookjs/storybook/pull/12902)) - Deps: Upgrade ts-dedent to 2.0 ([#12901](https://github.com/storybookjs/storybook/pull/12901)) ## 6.1.0-alpha.30 (October 26, 2020) ### Features - Addon-docs: Lazy load iframes ([#12888](https://github.com/storybookjs/storybook/pull/12888)) ### Bug Fixes - React: Allow Storybook packages to use React 17.x ([#12908](https://github.com/storybookjs/storybook/pull/12908)) - React: Support JSX react transform introduced in 16.14.0 ([#12899](https://github.com/storybookjs/storybook/pull/12899)) - Addon-viewport: Fill entire iframe width with drop shadow ([#12870](https://github.com/storybookjs/storybook/pull/12870)) ### Maintenance - CLI: Deprecate '--story-format=mdx' option ([#12905](https://github.com/storybookjs/storybook/pull/12905)) ### Dependency Upgrades - Deps: upgrade babel to 7.12 ([#12903](https://github.com/storybookjs/storybook/pull/12903)) - Addon-docs: Remove react-is dependency ([#12910](https://github.com/storybookjs/storybook/pull/12910)) ## 6.1.0-alpha.29 (October 23, 2020) ### Bug Fixes - CLI: Fix intro MDX for React17 ([#12878](https://github.com/storybookjs/storybook/pull/12878)) ## 6.0.27 (October 23, 2020) ### Bug Fixes - CLI: Fix intro MDX for React17 ([#12878](https://github.com/storybookjs/storybook/pull/12878)) - Core: Disable Docs DLL by default ([#12874](https://github.com/storybookjs/storybook/pull/12874)) - Essentials: Fix absolute config dir ([#12873](https://github.com/storybookjs/storybook/pull/12873)) - Addon-controls: Fix "docs before controls" check ([#12738](https://github.com/storybookjs/storybook/pull/12738)) - Addon-knobs: Fix uncontrolled to controlled warning for booleans ([#12719](https://github.com/storybookjs/storybook/pull/12719)) ### Dependency Upgrades - Upgrade babel-plugin-react-docgen ([#12748](https://github.com/storybookjs/storybook/pull/12748)) ## 6.1.0-alpha.28 (October 23, 2020) ### Bug Fixes - Core: Disable Docs DLL by default ([#12874](https://github.com/storybookjs/storybook/pull/12874)) - Essentials: Fix absolute config dir ([#12873](https://github.com/storybookjs/storybook/pull/12873)) - UI: Add close button to version update notification ([#12320](https://github.com/storybookjs/storybook/pull/12320)) ### Maintenance - UI: Add fullscreen mode to docs ([#12861](https://github.com/storybookjs/storybook/pull/12861)) ### Dependency Upgrades - Angular: Update TypeScript peerDep version to support Angular 11 ([#12866](https://github.com/storybookjs/storybook/pull/12866)) ## 6.1.0-alpha.27 (October 19, 2020) ### Features - Addon-docs: Dynamic source rendering for Vue ([#12812](https://github.com/storybookjs/storybook/pull/12812)) ### Bug Fixes - Core: Pass framework options as global ([#12810](https://github.com/storybookjs/storybook/pull/12810)) ### Maintenance - CLI: Clean up handling of unknown subcommands ([#12799](https://github.com/storybookjs/storybook/pull/12799)) ## 6.1.0-alpha.26 (October 18, 2020) ### Maintenance - Components: Minor update checking color in Button ([#12800](https://github.com/storybookjs/storybook/pull/12800)) ### Dependency Upgrades - Bump vue-docgen-api to 4.33.1 ([#12808](https://github.com/storybookjs/storybook/pull/12808)) - Storyshots: Add missing vue peer dependencies ([#12790](https://github.com/storybookjs/storybook/pull/12790)) - Core/CLI: Update ShellJS dep version ([#12794](https://github.com/storybookjs/storybook/pull/12794)) ## 6.1.0-alpha.25 (October 16, 2020) ### Features - React: Add strictMode option ([#12781](https://github.com/storybookjs/storybook/pull/12781)) ### Dependency Upgrades - Bump lodash from 4.17.19 to 4.17.20 ([#12235](https://github.com/storybookjs/storybook/pull/12235)) ## 6.1.0-alpha.24 (October 15, 2020) ### Bug Fixes - Addon-viewports: Fix initial load state ([#11627](https://github.com/storybookjs/storybook/pull/11627)) - UI: Fullscreen toggle does not work when all panels are collapsed ([#11810](https://github.com/storybookjs/storybook/pull/11810)) - Addon-controls: Fix "docs before controls" check ([#12738](https://github.com/storybookjs/storybook/pull/12738)) ### Maintenance - Build: fix E2E tests and rework related CircleCI jobs ([#12746](https://github.com/storybookjs/storybook/pull/12746)) ### Dependency Upgrades - Upgrade babel-plugin-react-docgen ([#12748](https://github.com/storybookjs/storybook/pull/12748)) ## 6.1.0-alpha.23 (October 12, 2020) ### Features - Core: Add async loaders ([#12699](https://github.com/storybookjs/storybook/pull/12699)) - Addon-a11y: Add blurred vision effect ([#12731](https://github.com/storybookjs/storybook/pull/12731)) ### Maintenance - Build: Improve angular e2e tests ([#12723](https://github.com/storybookjs/storybook/pull/12723)) ## 6.1.0-alpha.22 (October 10, 2020) ### Features - Angular: Choose project used by Storybook ([#12565](https://github.com/storybookjs/storybook/pull/12565)) ### Bug Fixes - Composition: Fix incorrect ref type ([#12709](https://github.com/storybookjs/storybook/pull/12709)) - Addon-knobs: Fix uncontrolled to controlled warning for booleans ([#12719](https://github.com/storybookjs/storybook/pull/12719)) ## 6.1.0-alpha.21 (October 8, 2020) ### Features - Sidebar: Better search, keyboard shortcuts, "recently viewed" ([#12601](https://github.com/storybookjs/storybook/pull/12601)) - Source-loader: Generate sourcemaps ([#12277](https://github.com/storybookjs/storybook/pull/12277)) - Core: Add APNG support ([#12639](https://github.com/storybookjs/storybook/pull/12639)) ### Bug Fixes - Addon-docs: Fix Memo React components in ArgsTable ([#12686](https://github.com/storybookjs/storybook/pull/12686)) - Core: Fix babel-loader path resolution ([#12536](https://github.com/storybookjs/storybook/pull/12536)) ### Maintenance - Core: Log which CSF file is failing to load ([#12690](https://github.com/storybookjs/storybook/pull/12690)) - Build: Speed up CI checks ([#12315](https://github.com/storybookjs/storybook/pull/12315)) ## 6.0.26 (October 5, 2020) ### Bug Fixes - Addon-docs: Fix exotic React components in Source block ([#12638](https://github.com/storybookjs/storybook/pull/12638)) ## 6.1.0-alpha.20 (October 5, 2020) ### Bug Fixes - Addon-docs: Fix exotic React components in Source block ([#12638](https://github.com/storybookjs/storybook/pull/12638)) - Storyshots: Fix typings of "test"-method ([#12389](https://github.com/storybookjs/storybook/pull/12389)) - Storyshots: Fix support for test failures in async tests ([#11962](https://github.com/storybookjs/storybook/pull/11962)) ### Maintenance - Storyshots Puppeteer: Fix support for over 1 assertions in async tests ([#12657](https://github.com/storybookjs/storybook/pull/12657)) ### Dependency Upgrades - Marko: Update @marko/webpack and allow Marko 5 peerDepenency ([#12035](https://github.com/storybookjs/storybook/pull/12035)) ## 6.0.25 (October 4, 2020) ### Bug Fixes - CLI: Workaround for react native `sb init` ([#12405](https://github.com/storybookjs/storybook/pull/12405)) ## 6.0.24 (October 4, 2020) Failed NPM publish ## 6.0.23 (October 4, 2020) Failed NPM publish ## 6.1.0-alpha.19 (October 3, 2020) ### Maintenance - ArgsTable: Remove the "simple" detection for enum types ([#12587](https://github.com/storybookjs/storybook/pull/12587)) - Addon-docs: Move summary & detail equality check to createSummaryValue ([#12588](https://github.com/storybookjs/storybook/pull/12588)) - Essentials: Make controls tab show first ([#12652](https://github.com/storybookjs/storybook/pull/12652)) - Misc: Clean usage and place in the monorepo of some dependencies ([#12653](https://github.com/storybookjs/storybook/pull/12653)) ## 6.1.0-alpha.18 (September 30, 2020) ### Bug Fixes - Composition: Rename `disabled` parameter => `disable` ([#12603](https://github.com/storybookjs/storybook/pull/12603)) - UI: Fix page title for non-alpha chars ([#12583](https://github.com/storybookjs/storybook/pull/12583)) ### Maintenance - Fix spelling errors ([#12590](https://github.com/storybookjs/storybook/pull/12590)) ## 6.1.0-alpha.17 (September 26, 2020) ### Features - Addon-docs: Add CSS Shadow Parts to web-component props table ([#10442](https://github.com/storybookjs/storybook/pull/10442)) ### Dependency Upgrades - [Security] Bump bl from 1.2.2 to 1.2.3 ([#12480](https://github.com/storybookjs/storybook/pull/12480)) - [Security] Bump node-fetch from 2.6.0 to 2.6.1 ([#12448](https://github.com/storybookjs/storybook/pull/12448)) ## 6.0.22 (September 26, 2020) ### Bug Fixes - Addon-docs: Change 2nd argument of transformSource to the storyContext ([#12265](https://github.com/storybookjs/storybook/pull/12265)) - Angular: Unsubscribe prop subscriptions ([#12514](https://github.com/storybookjs/storybook/pull/12514)) - React: Fix reactDocgen option when false ([#12492](https://github.com/storybookjs/storybook/pull/12492)) - CLI: Fix storiesof-to-csf codemod for TypeScript ([#12453](https://github.com/storybookjs/storybook/pull/12453)) - Addon-docs: Fix missing line-height on TypeSet block ([#12134](https://github.com/storybookjs/storybook/pull/12134)) - Core: Use the denormed params on the first story for initial options ([#11938](https://github.com/storybookjs/storybook/pull/11938)) ### Maintenance - Build: Disable problematic story in Chromatic ([#12457](https://github.com/storybookjs/storybook/pull/12457)) ### Dependency Upgrades - [Security] Bump node-fetch from 2.6.0 to 2.6.1 ([#12448](https://github.com/storybookjs/storybook/pull/12448)) ## 6.1.0-alpha.16 (September 25, 2020) ### Bug Fixes - Addon-backgrounds: Add docs support and extend grid configuration ([#12368](https://github.com/storybookjs/storybook/pull/12368)) - Addon-docs: Fix story description to only show when expanded ([#12563](https://github.com/storybookjs/storybook/pull/12563)) ### Dependency Upgrades - Upgrade react-docgen-typescript-plugin to 0.6.0 ([#12577](https://github.com/storybookjs/storybook/pull/12577)) ## 6.1.0-alpha.15 (September 24, 2020) ### Features - Core: Add viewMode to StoryContext ([#12566](https://github.com/storybookjs/storybook/pull/12566)) - Addon-docs: Add converters between Flow types and storybook types ([#12550](https://github.com/storybookjs/storybook/pull/12550)) ### Bug Fixes - Addon-actions: Fix log flushing when story re-renders ([#12500](https://github.com/storybookjs/storybook/pull/12500)) - Angular: Unsubscribe prop subscriptions ([#12514](https://github.com/storybookjs/storybook/pull/12514)) - Addon-docs: Remove leading pipe if using raw value for Flow union ([#12549](https://github.com/storybookjs/storybook/pull/12549)) ## 6.1.0-alpha.14 (September 22, 2020) ### Features - Web Components: Add script tag support ([#12509](https://github.com/storybookjs/storybook/pull/12509)) ### Bug Fixes - React: Fix fast refresh ([#12535](https://github.com/storybookjs/storybook/pull/12535)) ### Maintenance - CLI: Change suggested upgrade command to sb@latest ([#12533](https://github.com/storybookjs/storybook/pull/12533)) ## 6.1.0-alpha.13 (September 22, 2020) Failed NPM publish ## 6.1.0-alpha.12 (September 21, 2020) ### Features - React: Add react-refresh ([#12470](https://github.com/storybookjs/storybook/pull/12470)) - Server: Add support for script tags ([#12522](https://github.com/storybookjs/storybook/pull/12522)) ### Dependency Upgrades - Core: Upgrade babel ([#12499](https://github.com/storybookjs/storybook/pull/12499)) ## 6.1.0-alpha.11 (September 19, 2020) ### Bug Fixes - Preact: Keep the story state between rerenders ([#12221](https://github.com/storybookjs/storybook/pull/12221)) ### Maintenance - Addon-controls: Update style of Boolean control ([#12515](https://github.com/storybookjs/storybook/pull/12515)) ## 6.1.0-alpha.10 (September 16, 2020) ### Features - Ember: Add `emberOptions` to `main.js` config ✨ ([#12440](https://github.com/storybookjs/storybook/pull/12440)) ### Bug Fixes - React: Fix reactDocgen option when false ([#12492](https://github.com/storybookjs/storybook/pull/12492)) ## 6.1.0-alpha.9 (September 13, 2020) ### Features - Storyshots: Allow taking a screenshot of just a specific element ([#12460](https://github.com/storybookjs/storybook/pull/12460)) ### Bug Fixes - CLI: Fix storiesof-to-csf codemod for TypeScript ([#12453](https://github.com/storybookjs/storybook/pull/12453)) ### Maintenance - Addon-docs: Resolve vue-docgen-loader from @storybook/vue ([#12461](https://github.com/storybookjs/storybook/pull/12461)) - Build: Disable problematic story in Chromatic ([#12457](https://github.com/storybookjs/storybook/pull/12457)) ## 6.1.0-alpha.8 (September 12, 2020) ### Features - HTML: Add script tag support ([#12089](https://github.com/storybookjs/storybook/pull/12089)) - Addon-docs: Fix fixed-position inline stories ([#11350](https://github.com/storybookjs/storybook/pull/11350)) ### Bug Fixes - Core: require.resolve loaders and add missing dependencies ([#12383](https://github.com/storybookjs/storybook/pull/12383)) - Addon-docs: Fix DocsPage scroll behavior ([#12047](https://github.com/storybookjs/storybook/pull/12047)) ### Maintenance - Core: Fix monorepo compatibility ([#11753](https://github.com/storybookjs/storybook/pull/11753)) ## 6.1.0-alpha.7 (September 10, 2020) ### Features - Components: Add graphql support to SyntaxHighlighter ([#12385](https://github.com/storybookjs/storybook/pull/12385)) ### Bug Fixes - UI: Fix the p > div nesting issue ([#12298](https://github.com/storybookjs/storybook/pull/12298)) - Addon-docs: Apply transformSource to any SourceType ([#12375](https://github.com/storybookjs/storybook/pull/12375)) - CLI: Workaround for react native `sb init` ([#12405](https://github.com/storybookjs/storybook/pull/12405)) ### Dependency Upgrades - Core: Change react deps to normal deps ([#11628](https://github.com/storybookjs/storybook/pull/11628)) ## 6.1.0-alpha.6 (September 10, 2020) ### Features - Core: Add static dir path mappings ([#12222](https://github.com/storybookjs/storybook/pull/12222)) - Addon-controls: Default to radio control for small enums ([#12436](https://github.com/storybookjs/storybook/pull/12436)) ### Bug Fixes - Source-loader: Export extract-source in its own entry point ([#12429](https://github.com/storybookjs/storybook/pull/12429)) - Addon-docs: Prefer flow's union elements over raw values ([#12376](https://github.com/storybookjs/storybook/pull/12376)) ## 6.1.0-alpha.5 (September 10, 2020) Failed npm publish ## 6.1.0-alpha.4 (September 8, 2020) ### Features - Addon-docs: Add Methods to web components ArgsTable ([#12413](https://github.com/storybookjs/storybook/pull/12413)) ### Bug Fixes - Addon-docs: Introduce undefined filtering to jsxDecorator ([#12365](https://github.com/storybookjs/storybook/pull/12365)) - Addon-docs: Fix missing line-height on TypeSet block ([#12134](https://github.com/storybookjs/storybook/pull/12134)) ### Maintenance - Addon-docs: Reuse extractSource from source-loader ([#12225](https://github.com/storybookjs/storybook/pull/12225)) ## 6.1.0-alpha.3 (September 3, 2020) ### Features - Addon-docs: Add Controls argument autodetection for svelte ([#12347](https://github.com/storybookjs/storybook/pull/12347)) ### Bug Fixes - Core: Use denormed params of the first story for initial options ([#11938](https://github.com/storybookjs/storybook/pull/11938)) ### Maintenance - Addon-docs: Light refactor of Source block ([#12268](https://github.com/storybookjs/storybook/pull/12268)) - Addon-docs: Change 2nd argument of transformSource to the storyContext ([#12265](https://github.com/storybookjs/storybook/pull/12265)) ### Dependency Upgrades - Bump css from 2.2.4 to 3.0.0 ([#12338](https://github.com/storybookjs/storybook/pull/12338)) ## 6.1.0-alpha.2 (September 3, 2020) Failed NPM publish ## 6.1.0-alpha.1 (August 31, 2020) ### Features - Components: Add additionalActions prop to Preview block ([#12274](https://github.com/storybookjs/storybook/pull/12274)) ### Maintenance - Addon-docs: Add transformSource for jsxDecorator, deprecated onBeforeRender ([#12178](https://github.com/storybookjs/storybook/pull/12178)) ### Dependency Upgrades - Update the axe version in addon-a11y to 4.0 ([#12150](https://github.com/storybookjs/storybook/pull/12150)) - Upgrade react-popper-tooltip to 3.1.0 ([#11827](https://github.com/storybookjs/storybook/pull/11827)) ## 6.1.0-alpha.0 (August 31, 2020) ### Features - SyntaxHighlighter: Put formatted code to clipboard ([#11276](https://github.com/storybookjs/storybook/pull/11276)) - Addon-docs: Add inline rendering for svelte ([#12313](https://github.com/storybookjs/storybook/pull/12313)) ### Bug Fixes - UI: Remove scrolling attribute from iFrame ([#12223](https://github.com/storybookjs/storybook/pull/12223)) ### Maintenance - CLI: Add HTML components and stories ([#12286](https://github.com/storybookjs/storybook/pull/12286)) - Vue: Add basic CSF types ([#12037](https://github.com/storybookjs/storybook/pull/12037)) - CLI: Add Aurelia detection ([#12181](https://github.com/storybookjs/storybook/pull/12181)) - Storyshots: Remove needless iteration testStorySnapshots ([#12321](https://github.com/storybookjs/storybook/pull/12321)) ### Dependency Upgrades - Bump react-syntax-highlighter to 13.2.1 ([#11838](https://github.com/storybookjs/storybook/pull/11838)) ## 6.0.21 (August 31, 2020) ### Bug Fixes - Addon-controls: Fix uncontrolled to controlled warning for booleans ([#12322](https://github.com/storybookjs/storybook/pull/12322)) ### Maintenance - Build: Add CRA benchmark ([#12209](https://github.com/storybookjs/storybook/pull/12209)) ## 6.0.20 (August 28, 2020) ### Bug Fixes - ArgsTable: Fix union type splitting ([#11868](https://github.com/storybookjs/storybook/pull/11868)) - CLI: Fix import of Button in react mdx template ([#12252](https://github.com/storybookjs/storybook/pull/12252)) ## 5.3.21 (August 28, 2020) ### Bug Fixes - Core: Add skip dispose option to ClientApi ([#9868](https://github.com/storybookjs/storybook/pull/9868)) ## 6.0.19 (August 27, 2020) ### Bug Fixes - UI: Fix eject and copy URLs for composition ([#12233](https://github.com/storybookjs/storybook/pull/12233)) ## 5.3.20 (August 27, 2020) ### Bug Fixes - React-native server: Fix addon tabs ([#10468](https://github.com/storybookjs/storybook/pull/10468)) - Addon-docs: Fix babel JSX handling in MDX ([#11448](https://github.com/storybookjs/storybook/pull/11448)) - Revert "Fix: Search stories" ([#10916](https://github.com/storybookjs/storybook/pull/10916)) ## 6.0.18 (August 26, 2020) ### Bug Fixes - UI: Fix `disable` parameter to hide addon panel ([#12171](https://github.com/storybookjs/storybook/pull/12171)) - Addon-controls: Fix controls from args ([#12230](https://github.com/storybookjs/storybook/pull/12230)) ### Dependency Upgrades - Mithril: Add Mithril v2.0.0 to peer dependencies ([#12229](https://github.com/storybookjs/storybook/pull/12229)) ## 6.0.17 (August 25, 2020) ### Bug Fixes - Addon-essentials: Log info on config override ([#12211](https://github.com/storybookjs/storybook/pull/12211)) ### Maintenance - Build: Remove outdated CLI tests ([#12207](https://github.com/storybookjs/storybook/pull/12207)) ### Dependency Upgrades - Source-loader: Pin prettier to 2.0.x version ([#12226](https://github.com/storybookjs/storybook/pull/12226)) ## 6.0.16 (August 20, 2020) ### Bug Fixes - Addon-docs: Fix Vue ArgsTable sanitizing of item.type.elements to item.type.value ([#12165](https://github.com/storybookjs/storybook/pull/12165)) ## 6.0.15 (August 20, 2020) ### Bug Fixes - Addon-docs: Fix ArgsTable union type handling in Vue/TS ([#12158](https://github.com/storybookjs/storybook/pull/12158)) - Addon-docs: Fix inline rendering for DOM nodes in HTML ([#12164](https://github.com/storybookjs/storybook/pull/12164)) ### Maintenance - React: Simplify component type for CSF typing ([#12110](https://github.com/storybookjs/storybook/pull/12110)) ## 6.0.14 (August 20, 2020) ### Bug Fixes - Addon-docs: Fix MDX IDs from CSF imports ([#12154](https://github.com/storybookjs/storybook/pull/12154)) - Addon-viewport: Add preset to fix windows import ([#12148](https://github.com/storybookjs/storybook/pull/12148)) - Composition: Verify refs in node ([#12085](https://github.com/storybookjs/storybook/pull/12085)) ### Maintenance - Build: Update and optimize circleCI Config ([#12118](https://github.com/storybookjs/storybook/pull/12118)) ## 6.0.13 (August 19, 2020) ### Bug Fixes - Source-loader: Fix default exports of type TSAsExpression ([#12099](https://github.com/storybookjs/storybook/pull/12099)) - Addon-docs: Fix source code for Template.bind({}) in MDX ([#12107](https://github.com/storybookjs/storybook/pull/12107)) - Addon-A11y: Fix manual run & timeline ([#12003](https://github.com/storybookjs/storybook/pull/12003)) - Core: Add frameworkPath to options to support custom frameworks ([#12087](https://github.com/storybookjs/storybook/pull/12087)) ## 6.0.12 (August 17, 2020) ### Bug Fixes - Angular: Make CLI templates compatible with TS strict mode ([#12081](https://github.com/storybookjs/storybook/pull/12081)) - React: Fix CSF component typing ([#12072](https://github.com/storybookjs/storybook/pull/12072)) - ArgsTable: Fix styles to allow long text to wrap ([#11818](https://github.com/storybookjs/storybook/pull/11818)) - Addon-docs: Fix main check for absolute config dirs ([#12057](https://github.com/storybookjs/storybook/pull/12057)) ## 6.0.11 (August 17, 2020) NPM publish failed ## 6.0.10 (August 15, 2020) ### Bug Fixes - Addon-controls: Fix argType inference priority ([#12048](https://github.com/storybookjs/storybook/pull/12048)) ## 6.0.9 (August 15, 2020) ### Bug Fixes - Addon-docs: Fix CSF names importing in MDX ([#12044](https://github.com/storybookjs/storybook/pull/12044)) ### Maintenance - ArgsTable: Error when subcomponents is an array ([#12033](https://github.com/storybookjs/storybook/pull/12033)) ## 6.0.8 (August 15, 2020) Unpublished ## 6.0.7 (August 14, 2020) ### Bug Fixes - Addon-docs: Fix extractArgTypes for unknown component ([#12012](https://github.com/storybookjs/storybook/pull/12012)) ### Maintenance - UI: Update upgrade command in about section ([#11934](https://github.com/storybookjs/storybook/pull/11934)) - Build: Remove documentation scripts and fix README ([#12015](https://github.com/storybookjs/storybook/pull/12015)) ### Dependency Upgrades - Bump jest-specific-snapshot to v4 ([#11939](https://github.com/storybookjs/storybook/pull/11939)) ## 6.0.6 (August 14, 2020) ### Bug Fixes - CLI: Fix upgrade to warn when no packages found ([#11993](https://github.com/storybookjs/storybook/pull/11993)) - Addon-docs: Fix blocks type export ([#11987](https://github.com/storybookjs/storybook/pull/11987)) - CLI: Fix RN link ([#11973](https://github.com/storybookjs/storybook/pull/11973)) ## 6.0.5 (August 13, 2020) ### Bug Fixes - CLI: Fix welcome links on Introduction MDX ([#11949](https://github.com/storybookjs/storybook/pull/11949)) ## 6.0.4 (August 12, 2020) ### Bug Fixes - Source-loader: Fix `.add` detection ([#11920](https://github.com/storybookjs/storybook/pull/11920)) ## 6.0.3 (August 12, 2020) ### Bug Fixes - Essentials: Fix missing toolbars addon ([#11910](https://github.com/storybookjs/storybook/pull/11910)) ## 6.0.2 (August 11, 2020) ### Bug Fixes - CLI: Fix csf-hoist-story-annotations codemod for variable default exports ([#11895](https://github.com/storybookjs/storybook/pull/11895)) ## 6.0.1 (August 11, 2020) ### Bug Fixes - Core: Fix support for main.ts/preview.ts files ([#11885](https://github.com/storybookjs/storybook/pull/11885)) - Addon-docs: Fix ArgsTable regression ([#11889](https://github.com/storybookjs/storybook/pull/11889)) ## 6.0.0 (August 10, 2020) Storybook 6.0 is here! - πŸ’Ž [Essentials: Zero-configuration setup](https://medium.com/storybookjs/zero-config-storybook-66e7c4798e5d) - 🧬 [Args: Next-generation, dynamic story format](https://medium.com/storybookjs/introducing-storybook-args-2dadcdb777cc) - πŸŽ› [Controls: Live edit component examples](https://medium.com/storybookjs/storybook-controls-ce82af93e430) - 🌐 [Composition: Combine multiple Storybooks](https://medium.com/storybookjs/storybook-composition-af0da9084fba) - πŸ“š [Documentation: Complete project overhaul](https://storybook.js.org/docs/react/get-started/introduction) 6.0 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching `6.0.0-alpha.*`, `6.0.0-beta.*`, and `6.0.0-rc.*` for the full list of changes. See [MIGRATION.md](https://github.com/storybookjs/storybook/blob/next/MIGRATION.md) to upgrade from `5.3` or earlier. ## 6.0.0-rc.30 (August 10, 2020) ### Bug Fixes - Storyshots: Don't ship typescript files in dist ([#11792](https://github.com/storybookjs/storybook/pull/11792)) ### Maintenance - 6.0 documentation overhaul ([#11861](https://github.com/storybookjs/storybook/pull/11861)) ## 6.0.0-rc.29 (August 7, 2020) ### Features - CLI: Add CSF types for Angular ([#11825](https://github.com/storybookjs/storybook/pull/11825)) ### Bug Fixes - Core: Fix serialization of `undefined` ([#11829](https://github.com/storybookjs/storybook/pull/11829)) ## 6.0.0-rc.28 (August 6, 2020) ### Bug Fixes - CLI: Add CSF typings for react stories ([#11811](https://github.com/storybookjs/storybook/pull/11811)) ### Dependency Upgrades - Upgrade telejson to 5.0.1 ([#11824](https://github.com/storybookjs/storybook/pull/11824)) ## 6.0.0-rc.27 (August 6, 2020) ### Features - Addon-docs: Prettier, collapsible values in ArgsTable ([#11768](https://github.com/storybookjs/storybook/pull/11768)) - Addon-docs: Add inline rendering support for HTML ([#11814](https://github.com/storybookjs/storybook/pull/11814)) ### Bug Fixes - Addon-controls: Fix ArgsTable bugs and styling ([#11805](https://github.com/storybookjs/storybook/pull/11805)) - Addon-docs: Don't zoom docs content ([#11795](https://github.com/storybookjs/storybook/pull/11795)) ## 6.0.0-rc.26 (August 5, 2020) ### Dependency Upgrades - Perf: Upgrade telejson ([#11797](https://github.com/storybookjs/storybook/pull/11797)) ## 6.0.0-rc.25 (August 4, 2020) ### Bug Fixes - CSF: Fix mixed `.x` and deprecated `.story.x` parameters ([#11781](https://github.com/storybookjs/storybook/pull/11781)) ## 6.0.0-rc.24 (August 3, 2020) ### Bug Fixes - Addon-docs: Fix link font size to inherit ([#11770](https://github.com/storybookjs/storybook/pull/11770)) - Addon-knobs: Fix search params with URI encoding ([#11642](https://github.com/storybookjs/storybook/pull/11642)) - Core: Add `STORY_SPECIFIED` event for initial selection/URL ([#11766](https://github.com/storybookjs/storybook/pull/11766)) - Core: Fix handling of initial hashes ([#11767](https://github.com/storybookjs/storybook/pull/11767)) ### Documentation - Core: Fix link to deprecated configure ([#11771](https://github.com/storybookjs/storybook/pull/11771)) ## 6.0.0-rc.23 (August 3, 2020) ### Bug Fixes - Source-loader: Fix storiesOf missing `__STORY__` variable ([#11765](https://github.com/storybookjs/storybook/pull/11765)) ## 6.0.0-rc.22 (August 2, 2020) ### Features - Addon-docs: Add `docs.description` parameter ([#11761](https://github.com/storybookjs/storybook/pull/11761)) ### Bug Fixes - Composition: Fix missing version property in autoref ([#11745](https://github.com/storybookjs/storybook/pull/11745)) - Addon-a11y: Fix inherited parameters ([#11730](https://github.com/storybookjs/storybook/pull/11730)) - Addon-docs: Fix Ember args ([#11760](https://github.com/storybookjs/storybook/pull/11760)) - Addon-Docs: Fix Ember extractArgTypes default value ([#10512](https://github.com/storybookjs/storybook/pull/10512)) - Addon-Docs: Fix Ember extractArgTypes ([#10525](https://github.com/storybookjs/storybook/pull/10525)) ### Dependency Upgrades - Addon-docs: Make vue-docgen optional peer deps ([#11759](https://github.com/storybookjs/storybook/pull/11759)) ## 6.0.0-rc.21 (August 1, 2020) ### Features - Addon-docs: Add Story.story for CSF stories with MDX docs ([#11752](https://github.com/storybookjs/storybook/pull/11752)) ### Maintenance - Addon-docs: Rename Preview/Props to Canvas/ArgsTable ([#11744](https://github.com/storybookjs/storybook/pull/11744)) ## 6.0.0-rc.20 (July 31, 2020) ### Breaking Changes - Core: Pass normalized parameters to the story sort function ([#11743](https://github.com/storybookjs/storybook/pull/11743)) ### Bug Fixes - Core: Dedupe argTypes serialization ([#11740](https://github.com/storybookjs/storybook/pull/11740)) ## 6.0.0-rc.19 (July 31, 2020) ### Bug Fixes - Core: Speed up combineParameters ([#11736](https://github.com/storybookjs/storybook/pull/11736)) - Addon-docs: Support absolute anchors when deployed at non-root ([#11403](https://github.com/storybookjs/storybook/pull/11403)) ### Maintenance - Args: Add optional scalar test cases for typescript ([#11149](https://github.com/storybookjs/storybook/pull/11149)) ## 6.0.0-rc.18 (July 30, 2020) ### Bug Fixes - Addon-controls: Fix update logic for argTypes with custom names ([#11704](https://github.com/storybookjs/storybook/pull/11704)) - Core: Fix HMR ([#11709](https://github.com/storybookjs/storybook/pull/11709)) - Server: Serialize Object controls as JSON over the wire ([#11703](https://github.com/storybookjs/storybook/pull/11703)) - Revert #11502: Remove z-index on ActionBar ([#11708](https://github.com/storybookjs/storybook/pull/11708)) - Revert #11066: Add skip to content on panel and story iframe ([#11718](https://github.com/storybookjs/storybook/pull/11718)) - UI: Improve treestate performance ([#11725](https://github.com/storybookjs/storybook/pull/11725)) ## 6.0.0-rc.17 (July 30, 2020) Failed NPM publish ## 6.0.0-rc.16 (July 28, 2020) ### Features - Source-loader: Inject source snippets as story parameters ([#11707](https://github.com/storybookjs/storybook/pull/11707)) - Source-loader: Handle bind expression stories ([#11710](https://github.com/storybookjs/storybook/pull/11710)) - UI: Add skip to content on panel and story iframe ([#11066](https://github.com/storybookjs/storybook/pull/11066)) - Addon-storyshots: Add web-component support ([#11064](https://github.com/storybookjs/storybook/pull/11064)) ### Bug Fixes - Addon-docs: Fix docs render layout to always be 'fullscreen' ([#11699](https://github.com/storybookjs/storybook/pull/11699)) - UI: Fix release notes on production builds ([#11700](https://github.com/storybookjs/storybook/pull/11700)) - Addon-docs: Apply list styles over reset ([#11281](https://github.com/storybookjs/storybook/pull/11281)) ### Maintenance - CLI: Update rax/mithril/web-components templates, rework Yarn2 E2E ([#11354](https://github.com/storybookjs/storybook/pull/11354)) ## 6.0.0-rc.15 (July 27, 2020) ### Features - Server: Update to 6.0 APIs and support Controls ([#11680](https://github.com/storybookjs/storybook/pull/11680)) ### Bug Fixes - Addon-Storysource: Fix broken source when there's no story ([#11679](https://github.com/storybookjs/storybook/pull/11679)) - Angular: Use system path when checking if asset is a directory ([#11472](https://github.com/storybookjs/storybook/pull/11472)) - Composition: Fix composition of older storybooks ([#11673](https://github.com/storybookjs/storybook/pull/11673)) - Core: Fix existing behavior with story prefixes ([#11660](https://github.com/storybookjs/storybook/pull/11660)) - Core: Fix webpack recursion in mainjs glob processing logic ([#11647](https://github.com/storybookjs/storybook/pull/11647)) ### Maintenance - Addon-knobs: Move `@types/react-color` to devDeps ([#11690](https://github.com/storybookjs/storybook/pull/11690)) ### Dependency Upgrades - Bump react-docgen-typescript-plugin to 0.5.2 ([#11658](https://github.com/storybookjs/storybook/pull/11658)) ## 6.0.0-rc.14 (July 22, 2020) ### Bug Fixes - Addon-docs: Re-enable source-loader by default ([#11650](https://github.com/storybookjs/storybook/pull/11650)) - Core: Remove duplicate decorators and warn ([#11643](https://github.com/storybookjs/storybook/pull/11643)) - Storyshots: Fix metadata (parameters/decorators) handling ([#11518](https://github.com/storybookjs/storybook/pull/11518)) - Addon-docs: Skip dynamic source rendering when not needed ([#11640](https://github.com/storybookjs/storybook/pull/11640)) - Core: Fix prefix redirect ([#11637](https://github.com/storybookjs/storybook/pull/11637)) ### Maintenance - Core: Log message length on channel message ([#11646](https://github.com/storybookjs/storybook/pull/11646)) ## 6.0.0-rc.13 (July 21, 2020) ### Bug Fixes - Core: Improve translation of globs for main.js stories ([#11531](https://github.com/storybookjs/storybook/pull/11531)) - Core: Optimize `storiesHash` by removing unused parameters ([#11624](https://github.com/storybookjs/storybook/pull/11624)) - Composition: Fix docs-only stories in composed refs ([#11584](https://github.com/storybookjs/storybook/pull/11584)) - CLI: Generate `docs:json` command dynamically for Angular project ([#11622](https://github.com/storybookjs/storybook/pull/11622)) ## 6.0.0-rc.12 (July 20, 2020) ### Bug Fixes - Addon-controls: Fix undefined args handling ([#11619](https://github.com/storybookjs/storybook/pull/11619)) - UI: Fix the color of the menu separator ([#11564](https://github.com/storybookjs/storybook/pull/11564)) - Storyshots: Don't show `configure` deprecation warning ([#11611](https://github.com/storybookjs/storybook/pull/11611)) - Addon-docs: Fix Props `components` input ([#11612](https://github.com/storybookjs/storybook/pull/11612)) ### Maintenance - Examples: Remove deprecated hierarchy separators ([#11615](https://github.com/storybookjs/storybook/pull/11615)) - Hoist CSF `.story` annotations ([#11617](https://github.com/storybookjs/storybook/pull/11617)) ## 6.0.0-rc.11 (July 19, 2020) ### Features - Addon-controls: Expose `presetColors` for the color control ([#11606](https://github.com/storybookjs/storybook/pull/11606)) ### Bug Fixes - Addon-docs: Fix Vue defaultValue in props table ([#11603](https://github.com/storybookjs/storybook/pull/11603)) ## 6.0.0-rc.10 (July 18, 2020) ### Features - Addon-docs: Automatic source selection based on story type ([#11601](https://github.com/storybookjs/storybook/pull/11601)) ## 6.0.0-rc.9 (July 17, 2020) ### Bug Fixes - Addon-controls: Fix no-args warning if argTypes are used ([#11598](https://github.com/storybookjs/storybook/pull/11598)) - Core: Pass denormalized stories to the sort function ([#11572](https://github.com/storybookjs/storybook/pull/11572)) - Addon-docs: Fix Vue inline rendering with Args and decorators ([#11594](https://github.com/storybookjs/storybook/pull/11594)) - Composition: Fix missing refId on getData calls ([#11541](https://github.com/storybookjs/storybook/pull/11541)) - UI: Fix scrollbars in flexbar ([#11579](https://github.com/storybookjs/storybook/pull/11579)) ## 6.0.0-rc.8 (July 16, 2020) ### Features - CLI: Component-driven React / Vue / Angular / Preact / Svelte templates ([#11505](https://github.com/storybookjs/storybook/pull/11505)) - Addon-controls: Add reset UI to ArgsTable ([#11550](https://github.com/storybookjs/storybook/pull/11550)) ### Bug Fixes - Addon-docs: Fix Vue argTypes default values ([#11534](https://github.com/storybookjs/storybook/pull/11534)) ### Maintenance - Core: Move basic argType inference out of addon-docs and into core ([#11561](https://github.com/storybookjs/storybook/pull/11561)) ## 6.0.0-rc.7 (July 16, 2020) NPM publish failed ## 6.0.0-rc.6 (July 16, 2020) NPM publish failed ## 6.0.0-rc.5 (July 15, 2020) ### Features - Core: Add args reset API ([#11519](https://github.com/storybookjs/storybook/pull/11519)) ### Bug Fixes - Addon-docs: Make Meta block subcomponents optional ([#11556](https://github.com/storybookjs/storybook/pull/11556)) - UI: Remove z-index on ActionBar ([#11502](https://github.com/storybookjs/storybook/pull/11502)) - Composition: Fix docs-only story handling for composed storybooks ([#11537](https://github.com/storybookjs/storybook/pull/11537)) - Addon-Docs: Fix ArgsTable controls on Docs tab ([#11552](https://github.com/storybookjs/storybook/pull/11552)) ### Maintenance - Core: Add `argTypes` to `StoryContext` ([#11558](https://github.com/storybookjs/storybook/pull/11558)) - CLI: Improve Storybook packages version management ([#11342](https://github.com/storybookjs/storybook/pull/11342)) ## 6.0.0-rc.4 (July 15, 2020) NPM publish failed ## 6.0.0-rc.3 (July 11, 2020) ### Bug Fixes - Composition: Don't show versions dropdown if there are no versions ([#11497](https://github.com/storybookjs/storybook/pull/11497)) - Addon-docs: Remove undefined for optional values in Typescript Props ([#11503](https://github.com/storybookjs/storybook/pull/11503)) ## 6.0.0-rc.2 (July 10, 2020) ### Bug Fixes - UI: Fix menu alignment regression ([#11469](https://github.com/storybookjs/storybook/pull/11469)) - Composition: Fix syntax on `no-cors` ([#11491](https://github.com/storybookjs/storybook/pull/11491)) - Addon-docs: Fix MDX handling to ignore babel.config.js ([#11495](https://github.com/storybookjs/storybook/pull/11495)) - UI: Increase max-height of menu tooltip so scrollbars don't appear ([#11471](https://github.com/storybookjs/storybook/pull/11471)) ### Maintenance - CLI: Add common welcome MDX and cleanup ([#11422](https://github.com/storybookjs/storybook/pull/11422)) - CSF: Deprecate duplicate titles rather than forbid them ([#11476](https://github.com/storybookjs/storybook/pull/11476)) ## 6.0.0-rc.1 (July 9, 2020) ### Bug Fixes - Addon-toolbars: Show name if there is no icon ([#11475](https://github.com/storybookjs/storybook/pull/11475)) ### Maintenance - CI: Fix iframe test flake ([#11473](https://github.com/storybookjs/storybook/pull/11473)) - CI: Deploy the `next` branch of frontpage too ([#11462](https://github.com/storybookjs/storybook/pull/11462)) ### Dependency Upgrades - Bump vue-property-decorator from 8.4.2 to 9.0.0 ([#11241](https://github.com/storybookjs/storybook/pull/11241)) - Bump @types/react-dom from 16.9.7 to 16.9.8 ([#11191](https://github.com/storybookjs/storybook/pull/11191)) - Bump jest-image-snapshot from 3.1.0 to 4.0.2 ([#11267](https://github.com/storybookjs/storybook/pull/11267)) - Bump autoprefixer from 9.8.0 to 9.8.4 ([#11288](https://github.com/storybookjs/storybook/pull/11288)) - [Security] Bump npm-registry-fetch from 4.0.4 to 4.0.5 ([#11453](https://github.com/storybookjs/storybook/pull/11453)) ## 6.0.0-rc.0 (July 8, 2020) [Storybook 6.0](https://github.com/storybookjs/storybook/issues/9311) is stabilizing! It brings loads of component dev and documentation improvements to your favorite workshop: - [Args](https://docs.google.com/document/d/1Mhp1UFRCKCsN8pjlfPdz8ZdisgjNXeMXpXvGoALjxYM/edit#heading=h.6mdg0tp8crgj) - next-gen dynamic component examples - ([controls](https://github.com/storybookjs/storybook/pull/10834) / [runtime](https://github.com/storybookjs/storybook/pull/10014) / [actions](https://github.com/storybookjs/storybook/pull/10029) / [toolbars](https://github.com/storybookjs/storybook/pull/10028) / [docs controls](https://github.com/storybookjs/storybook/pull/10354)) - [Composition](https://github.com/storybookjs/storybook/pull/9210) - compose multiple storybooks into one - [Zero-config Typescript](https://github.com/storybookjs/storybook/pull/10813) - pre-configured for all frameworks, easy customization - [Yarn 2 support](https://github.com/storybookjs/storybook/issues/9527) - next generation package management ## 6.0.0-beta.46 (July 8, 2020) ### Breaking Changes - Addon-backgrounds: Zero config defaults ([#11460](https://github.com/storybookjs/storybook/pull/11460)) ### Features - Composition: Add version query to composed ref ([#11447](https://github.com/storybookjs/storybook/pull/11447)) - UI: Add version release notes ([#11360](https://github.com/storybookjs/storybook/pull/11360)) ### Maintenance - Addon-controls: Add addon-docs check on startup ([#11458](https://github.com/storybookjs/storybook/pull/11458)) - Addon-docs: Remove deprecated addParameters calls ([#11455](https://github.com/storybookjs/storybook/pull/11455)) - Composition: Change event source to ref ([#11392](https://github.com/storybookjs/storybook/pull/11392)) - Fix Yarn 2 compatibility in CLI and Essentials ([#11444](https://github.com/storybookjs/storybook/pull/11444)) ## 6.0.0-beta.45 (July 7, 2020) ### Bug Fixes - Addon-docs: Fix babel JSX handling in MDX ([#11448](https://github.com/storybookjs/storybook/pull/11448)) ## 6.0.0-beta.44 (July 6, 2020) ### Breaking Changes - Core: Consistent file paths for locally-defined addons ([#11368](https://github.com/storybookjs/storybook/pull/11368)) ### Features - Composition: Ensure args get sent to the right ref ([#11401](https://github.com/storybookjs/storybook/pull/11401)) - Core: Deprecate configure and clearDecorators ([#11431](https://github.com/storybookjs/storybook/pull/11431)) ### Bug Fixes - Controls: Fix object control for story switching ([#11432](https://github.com/storybookjs/storybook/pull/11432)) - Controls: Fix interaction lag & CJK input ([#11430](https://github.com/storybookjs/storybook/pull/11430)) ## 6.0.0-beta.43 (July 5, 2020) ### Features - Composition: Ignore globals from non-local refs ([#11407](https://github.com/storybookjs/storybook/pull/11407)) ### Maintenance - Core: Remove manager redirects on boot ([#11390](https://github.com/storybookjs/storybook/pull/11390)) ## 6.0.0-beta.42 (July 5, 2020) ### Bug Fixes - Addon-docs: Fix Props subcomponents regression ([#11420](https://github.com/storybookjs/storybook/pull/11420)) ### Maintenance - Core: Deprecate `addParameters` and `addDecorator` ([#11417](https://github.com/storybookjs/storybook/pull/11417)) ## 6.0.0-beta.41 (July 4, 2020) ### Bug Fixes - Addon-docs: Fix subcomponents display logic ([#11415](https://github.com/storybookjs/storybook/pull/11415)) - Addon-docs: Fix Source rendering corner case ([#11414](https://github.com/storybookjs/storybook/pull/11414)) ## 6.0.0-beta.40 (July 4, 2020) ### Features - CLI: Add upgrade utility with version consistency check ([#11396](https://github.com/storybookjs/storybook/pull/11396)) ### Maintenance - Build: Fix CI breaks ([#11410](https://github.com/storybookjs/storybook/pull/11410)) - Core: Deprecate immutable options as parameters ([#11387](https://github.com/storybookjs/storybook/pull/11387)) ## 6.0.0-beta.39 (July 2, 2020) ### Breaking Changes - CSF: Forbid duplicate kinds ([#11369](https://github.com/storybookjs/storybook/pull/11369)) - Args: Rename `globalArgs` to `globals` ([#11385](https://github.com/storybookjs/storybook/pull/11385)) ### Features - Args: Disable rows and controls in argTypes ([#11388](https://github.com/storybookjs/storybook/pull/11388)) - Composition: Add auto disable ([#11364](https://github.com/storybookjs/storybook/pull/11364)) - CLI: use addon-essentials & args ([#11282](https://github.com/storybookjs/storybook/pull/11282)) ### Maintenance - Build: Add artifacts for e2e CI task ([#11365](https://github.com/storybookjs/storybook/pull/11365)) - Build: Remove cli fixtures in favor of e2e ([#11357](https://github.com/storybookjs/storybook/pull/11357)) ## 6.0.0-beta.38 (June 30, 2020) ### Breaking Changes - Configuration: Remove hierarchy separators ([#11344](https://github.com/storybookjs/storybook/pull/11344)) ### Features - Addon-docs: Dynamic Source rendering for React ([#11332](https://github.com/storybookjs/storybook/pull/11332)) - Args: Store global args in session storage ([#11345](https://github.com/storybookjs/storybook/pull/11345)) - Addon-docs: Add opt-in Markdown transclusion in MDX ([#11334](https://github.com/storybookjs/storybook/pull/11334)) ### Bug Fixes - Core: Fix preset options handling ([#11333](https://github.com/storybookjs/storybook/pull/11333)) - UI: Revert theming greys flip ([#11297](https://github.com/storybookjs/storybook/pull/11297)) - Core: Composition QA ([#11224](https://github.com/storybookjs/storybook/pull/11224)) ### Maintenance - Examples: Dual theme rendering ([#11295](https://github.com/storybookjs/storybook/pull/11295)) - Examples: Recreate stories for sidebaritem ([#11298](https://github.com/storybookjs/storybook/pull/11298)) ## 6.0.0-beta.37 (June 26, 2020) ### Breaking Changes - Core: Deprecate `setAddon` from `storiesOf` API ([#11322](https://github.com/storybookjs/storybook/pull/11322)) ### Bug Fixes - Revert "Core: Fix source-map strategy for production" ([#11320](https://github.com/storybookjs/storybook/pull/11320)) - Core: Set viewMode to story when navating from non story pages ([#11317](https://github.com/storybookjs/storybook/pull/11317)) ### Dependency Upgrades - Bump react-textarea-autosize to 8.1.1 ([#11319](https://github.com/storybookjs/storybook/pull/11319)) ## 6.0.0-beta.36 (June 25, 2020) ### Features - Composition: Allow refs versions in config ([#11294](https://github.com/storybookjs/storybook/pull/11294)) ### Bug Fixes - CLI: Fix docs & essentials version on `sb@next init` ([#11303](https://github.com/storybookjs/storybook/pull/11303)) - Composition: Fix list of versions missing current version ([#11259](https://github.com/storybookjs/storybook/pull/11259)) - Composition: Fix undefined/undefined in url on init ([#11293](https://github.com/storybookjs/storybook/pull/11293)) ### Maintenance - Essentials example: Fix typescript error ([#11305](https://github.com/storybookjs/storybook/pull/11305)) ## 6.0.0-beta.35 (June 24, 2020) ### Features - Essentials: Add addon-controls ([#11285](https://github.com/storybookjs/storybook/pull/11285)) ### Bug Fixes - Addon-docs markdown tables right align support ([#11280](https://github.com/storybookjs/storybook/pull/11280)) ### Maintenance - Addon-docs: Simplify argType inference ([#11284](https://github.com/storybookjs/storybook/pull/11284)) ## 6.0.0-beta.34 (June 23, 2020) ### Features - Addon-backgrounds: Allow gradients in story preview ([#11265](https://github.com/storybookjs/storybook/pull/11265)) ### Bug Fixes - Core: Fix invalid glob warning for absolute paths ([#11247](https://github.com/storybookjs/storybook/pull/11247)) ### Maintenance - UI: Replace document.execCommand with navigator.clipboard ([#11251](https://github.com/storybookjs/storybook/pull/11251)) - ArgsTable: Updated Boolean control ([#11263](https://github.com/storybookjs/storybook/pull/11263)) - Core; Preserve watch output when running dev mode ([#11150](https://github.com/storybookjs/storybook/pull/11150)) ### Dependency Upgrades - Bump lint-staged from 10.2.6 to 10.2.10 ([#11187](https://github.com/storybookjs/storybook/pull/11187)) ## 6.0.0-beta.33 (June 22, 2020) ### Features - ArgsTable: Add subsections and design cleanup ([#11216](https://github.com/storybookjs/storybook/pull/11216)) - Core: Improve startup events ([#11080](https://github.com/storybookjs/storybook/pull/11080)) ### Bug Fixes - Preact: Fix Preact 8 compatibility ([#11225](https://github.com/storybookjs/storybook/pull/11225)) ### Maintenance - Core :Add deprecation message for selectedName/Kind urls ([#11111](https://github.com/storybookjs/storybook/pull/11111)) ## 6.0.0-beta.32 (June 19, 2020) ### Bug Fixes - Addon-knobs: Update select types for undefined, null and boolean ([#11202](https://github.com/storybookjs/storybook/pull/11202)) ### Maintenance - Composition: rename auth url & add tests for modules/refs ([#11215](https://github.com/storybookjs/storybook/pull/11215)) - Examples: Add design-system to official example ([#11081](https://github.com/storybookjs/storybook/pull/11081)) ## 6.0.0-beta.31 (June 17, 2020) ### Bug Fixes - React: Fix react-docgen for JS files ([#11217](https://github.com/storybookjs/storybook/pull/11217)) - React: Load root tsconfig.json into docgen-typescript if none provided ([#11184](https://github.com/storybookjs/storybook/pull/11184)) - Composition: Remove manual redirects ([#11196](https://github.com/storybookjs/storybook/pull/11196)) ### Dependency Upgrades - Bump react-draggable from 4.4.2 to 4.4.3 ([#11192](https://github.com/storybookjs/storybook/pull/11192)) ## 6.0.0-beta.30 (June 16, 2020) ### Features - MDX: Support function.bind({}) syntax ([#11198](https://github.com/storybookjs/storybook/pull/11198)) ### Bug Fixes - Addon-docs: Remove render preprocessing for react components w/o docgen ([#11195](https://github.com/storybookjs/storybook/pull/11195)) - Core: Fix addon load order ([#11178](https://github.com/storybookjs/storybook/pull/11178)) - Core: Add global box-sizing setting. Fixes #10207 ([#11055](https://github.com/storybookjs/storybook/pull/11055)) ### Maintenance - Addon-controls: Add examples to angular, ember, html, svelte, vue, web-components ([#11197](https://github.com/storybookjs/storybook/pull/11197)) ## 6.0.0-beta.29 (June 16, 2020) ### Features - Addon-docs: Add syntax highlighting to Code and Description blocks ([#11183](https://github.com/storybookjs/storybook/pull/11183)) ### Bug Fixes - MDX: Don't use root babelrc by default ([#11185](https://github.com/storybookjs/storybook/pull/11185)) - Addon-docs: Fix 'show source' for stories with dynamic title ([#10959](https://github.com/storybookjs/storybook/pull/10959)) ## 6.0.0-beta.28 (June 15, 2020) ### Features - Addon-docs: Add argTypes type/control shorthand ([#11174](https://github.com/storybookjs/storybook/pull/11174)) ### Bug Fixes - Core: Remove boxSizing to fix weird CSS layouts ([#11175](https://github.com/storybookjs/storybook/pull/11175)) - Addon-docs: Fix forwardRef & invalid hook call ([#11154](https://github.com/storybookjs/storybook/pull/11154)) - Client-API: Add @types/qs typings ([#11162](https://github.com/storybookjs/storybook/pull/11162)) ### Maintenance - CLI: Colocate stories and components, centralize main.js ([#11136](https://github.com/storybookjs/storybook/pull/11136)) - Build: Exclude stories from collecting coverage ([#11164](https://github.com/storybookjs/storybook/pull/11164)) - Core: Extend router/utils test set ([#11156](https://github.com/storybookjs/storybook/pull/11156)) ## 6.0.0-beta.27 (June 14, 2020) ### Maintenance - UI: Remove unused modules ([#11159](https://github.com/storybookjs/storybook/pull/11159)) - UI: Remove unused & duplicated code ([#11155](https://github.com/storybookjs/storybook/pull/11155)) - REMOVE unused dependencies && FIX versions ([#11143](https://github.com/storybookjs/storybook/pull/11143)) ## 6.0.0-beta.26 (June 12, 2020) ### Bug Fixes - Addon-docs: Fix Vue args rendering in Docs mode ([#11138](https://github.com/storybookjs/storybook/pull/11138)) - Typescript: Fix mandatory typescript dependency ([#11140](https://github.com/storybookjs/storybook/pull/11140)) ## 6.0.0-beta.25 (June 11, 2020) ### Bug Fixes - Composition: Fix auto refs when there are no specified refs ([#11057](https://github.com/storybookjs/storybook/pull/11057)) ## 6.0.0-beta.24 (June 11, 2020) ### Breaking Changes - Components: Remove PropsTable, clean ArgsTable stories ([#11105](https://github.com/storybookjs/storybook/pull/11105)) ### Features - React: Switch react-docgen-typescript-loader to react-docgen-typescript-plugin ([#11106](https://github.com/storybookjs/storybook/pull/11106)) - Vue: Add first-class args support ([#11115](https://github.com/storybookjs/storybook/pull/11115)) - Core: Add babel plugin for typescript decorators ([#11063](https://github.com/storybookjs/storybook/pull/11063)) - CLI: Pass --quiet to disable HMR logging in browser console ([#11087](https://github.com/storybookjs/storybook/pull/11087)) - Addon-knobs: Add number of knobs to tab title ([#11075](https://github.com/storybookjs/storybook/pull/11075)) ### Bug Fixes - Core: Fix package duplication issues by aliasing all storybook packages ([#11092](https://github.com/storybookjs/storybook/pull/11092)) - hidden) canvas ([#10599](https://github.com/storybookjs/storybook/pull/10599)) - Core: Fix loglevel filtering ([#11096](https://github.com/storybookjs/storybook/pull/11096)) - Core: Remove @babel/plugin-transform-react-constant-elements ([#11086](https://github.com/storybookjs/storybook/pull/11086)) - UI: Fix search in production mode ([#10917](https://github.com/storybookjs/storybook/pull/10917)) ### Maintenance - CLI: Refactor to simplify works with multiple package managers ([#11074](https://github.com/storybookjs/storybook/pull/11074)) ### Dependency Upgrades - chore(deps-dev): bump protractor from 5.4.4 to 7.0.0 ([#10832](https://github.com/storybookjs/storybook/pull/10832)) - build(deps): [security] bump websocket-extensions from 0.1.3 to 0.1.4 ([#11056](https://github.com/storybookjs/storybook/pull/11056)) - build(deps): bump @babel/plugin-transform-shorthand-properties from 7.8.3 to 7.10.1 ([#11088](https://github.com/storybookjs/storybook/pull/11088)) - build(deps-dev): bump tslib from 1.13.0 to 2.0.0 ([#11089](https://github.com/storybookjs/storybook/pull/11089)) - build(deps-dev): bump @packtracker/webpack-plugin from 2.2.0 to 2.3.0 ([#11091](https://github.com/storybookjs/storybook/pull/11091)) ## 6.0.0-beta.23 (June 8, 2020) ### Features - Addon-docs: Add `docs.forceExtractedArgTypes` parameter ([#11069](https://github.com/storybookjs/storybook/pull/11069)) ### Bug Fixes - Vue: Fix force rendering ([#11076](https://github.com/storybookjs/storybook/pull/11076)) - Controls: Fix enum extraction for react-docgen-typescript ([#11070](https://github.com/storybookjs/storybook/pull/11070)) ### Maintenance - Core: Zero-config Typescript e2e test ([#10843](https://github.com/storybookjs/storybook/pull/10843)) ## 6.0.0-beta.22 (June 6, 2020) ### Features - Addon-controls: Add hideNoControlsWarning parameter ([#11035](https://github.com/storybookjs/storybook/pull/11035)) ### Bug Fixes - Controls: Fix null entry in options array handling ([#11048](https://github.com/storybookjs/storybook/pull/11048)) - Ember: Return early when there's no JSDoc for a component ([#10490](https://github.com/storybookjs/storybook/pull/10490)) - Ember: Fix double render ([#10971](https://github.com/storybookjs/storybook/pull/10971)) - UI: Fix focus not showing up on buttons ([#10944](https://github.com/storybookjs/storybook/pull/10944)) - Composition: Fix bad package.json resolve ([#11023](https://github.com/storybookjs/storybook/pull/11023)) - Core: Fix Yarn 2 compatibility & E2E test ([#11008](https://github.com/storybookjs/storybook/pull/11008)) ### Maintenance - Aurelia: Fix issue with auto generated knobs for elements ([#10853](https://github.com/storybookjs/storybook/pull/10853)) - Build: Upgrade cypress && FIX lodash dependency ([#10925](https://github.com/storybookjs/storybook/pull/10925)) ### Dependency Upgrades - build(deps-dev): bump ember-source from 3.17.3 to 3.19.0 ([#11043](https://github.com/storybookjs/storybook/pull/11043)) - Bump rimraf from 2.7.1 to 3.0.2 ([#10923](https://github.com/storybookjs/storybook/pull/10923)) - build(deps-dev): bump ts-jest from 25.5.1 to 26.1.0 ([#11042](https://github.com/storybookjs/storybook/pull/11042)) - Update react-textarea-autosize & Remove @types/react-textarea-autosize ([#11040](https://github.com/storybookjs/storybook/pull/11040)) - Bump pug from 2.0.4 to 3.0.0 ([#10920](https://github.com/storybookjs/storybook/pull/10920)) - build(deps): bump @types/node from 13.13.9 to 14.0.10 ([#11039](https://github.com/storybookjs/storybook/pull/11039)) - Bump vue-docgen-api from 4.23.1 to 4.24.0 ([#11017](https://github.com/storybookjs/storybook/pull/11017)) - Bump @babel/preset-flow from 7.9.0 to 7.10.1 ([#11018](https://github.com/storybookjs/storybook/pull/11018)) ## 6.0.0-beta.21 (June 4, 2020) ### Breaking Changes - Preact: Update Preact version ([#10978](https://github.com/storybookjs/storybook/pull/10978)) ### Features - Addon-docs: Angular ArgTypes for pipes, injectables, classes ([#11016](https://github.com/storybookjs/storybook/pull/11016)) - TypeScript: Add warning for setup issues and fix Babel config ([#10998](https://github.com/storybookjs/storybook/pull/10998)) - Core: Add logLevel preset property to filter logging ([#10370](https://github.com/storybookjs/storybook/pull/10370)) ### Bug Fixes - Addon-controls: Fix initialization logic; remove react-select ([#11024](https://github.com/storybookjs/storybook/pull/11024)) - CLI: Fix `sb init` in Yarn workspace environment ([#10985](https://github.com/storybookjs/storybook/pull/10985)) ### Maintenance - React: Remove argsStory helper function ([#11036](https://github.com/storybookjs/storybook/pull/11036)) - Addon-controls: Remove residual options-type controls ([#11015](https://github.com/storybookjs/storybook/pull/11015)) ## 6.0.0-beta.20 (June 1, 2020) ### Bug Fixes - Addon-controls: Fix `options` control types ([#11003](https://github.com/storybookjs/storybook/pull/11003)) - Addon-controls: Fix no-control handling ([#11001](https://github.com/storybookjs/storybook/pull/11001)) - Addon-docs: Fix function argType inference in react-docgen-typescript ([#10997](https://github.com/storybookjs/storybook/pull/10997)) ### Maintenance - Addon-controls/a11y: Fix PARAM_KEY export for consistency ([#10988](https://github.com/storybookjs/storybook/pull/10988)) ## 6.0.0-beta.19 (May 30, 2020) ### Features - Addon-controls: Add warning to controls tab on no-args story ([#10986](https://github.com/storybookjs/storybook/pull/10986)) ### Bug Fixes - Addon-docs: Handle JSON.parse exception for Angular union types ([#10984](https://github.com/storybookjs/storybook/pull/10984)) ## 6.0.0-beta.18 (May 29, 2020) ### Bug Fixes - Core: Fix HMR for navigation sidebar in UI ([#10981](https://github.com/storybookjs/storybook/pull/10981)) - Core: Fix `register.tsx` as manager code in preset heuristic ([#10980](https://github.com/storybookjs/storybook/pull/10980)) - Core: Send global args with set stories ([#10910](https://github.com/storybookjs/storybook/pull/10910)) - Core: Log swallowed errors when requiring stories ([#10974](https://github.com/storybookjs/storybook/pull/10974)) - Core: Support valid globs ([#10926](https://github.com/storybookjs/storybook/pull/10926)) ## 6.0.0-beta.17 (May 28, 2020) ### Features - Addon-controls: Angular support ([#10946](https://github.com/storybookjs/storybook/pull/10946)) - Addon-controls: Web-components support ([#10953](https://github.com/storybookjs/storybook/pull/10953)) ## 6.0.0-beta.16 (May 28, 2020) ### Bug Fixes - Core: Add missing babel plugin ([#10941](https://github.com/storybookjs/storybook/pull/10941)) ### Maintenance - CI: Stabilize E2E tests ([#10888](https://github.com/storybookjs/storybook/pull/10888)) ## 6.0.0-beta.15 (May 27, 2020) ### Features - Addon-Controls: Next-generation knobs ([#10834](https://github.com/storybookjs/storybook/pull/10834)) ### Bug Fixes - Core: Avoid re-render on HMR of other stories ([#10908](https://github.com/storybookjs/storybook/pull/10908)) - Core: Fix auth for refs ([#10845](https://github.com/storybookjs/storybook/pull/10845)) ### Dependency Upgrades - Bump react-syntax-highlighter from 11.0.2 to 12.2.1 ([#10919](https://github.com/storybookjs/storybook/pull/10919)) ## 6.0.0-beta.14 (May 25, 2020) ### Breaking Changes - CSF: Hoist story annotation object ([#10907](https://github.com/storybookjs/storybook/pull/10907)) - Vue: Remove babel-preset-vue ([#10909](https://github.com/storybookjs/storybook/pull/10909)) ### Features - Angular: Support `workspace.json` in nx workspace ([#10881](https://github.com/storybookjs/storybook/pull/10881)) ### Bug Fixes - Addon-docs: Fix single item width in Preview block ([#10877](https://github.com/storybookjs/storybook/pull/10877)) - UI: Center toolbar icon buttons ([#10897](https://github.com/storybookjs/storybook/pull/10897)) - Core: Fix double rendering on startup ([#10892](https://github.com/storybookjs/storybook/pull/10892)) ### Maintenance - Core: Use dedicated loader for es6 modules ([#10783](https://github.com/storybookjs/storybook/pull/10783)) - Core: Fix yarn test command on windows ([#10904](https://github.com/storybookjs/storybook/pull/10904)) ## 5.3.19 (May 24, 2020) ### Bug Fixes - UI: Fix search stories ([#10539](https://github.com/storybookjs/storybook/pull/10539)) ### Security - Upgrade markdown-to-jsx to 6.11.4 ([#10873](https://github.com/storybookjs/storybook/pull/10873)) ## 6.0.0-beta.13 (May 23, 2020) ### Bug Fixes - Core: Fix ts/tsx resolution in the manager ([#10886](https://github.com/storybookjs/storybook/pull/10886)) - Core: Fix typo in projectRoot node_modules detection ([#10848](https://github.com/storybookjs/storybook/pull/10848)) - Addon-docs: Fix story inline rendering ([#10875](https://github.com/storybookjs/storybook/pull/10875)) - Core: Fix CRA filter for built-in webpack settings ([#10861](https://github.com/storybookjs/storybook/pull/10861)) - Addon-docs: Fix react forwardRefs with destructured props ([#10864](https://github.com/storybookjs/storybook/pull/10864)) ### Maintenance - React: Upgrade preset-create-react-app in examples ([#10867](https://github.com/storybookjs/storybook/pull/10867)) - Core: Close server when e2e test failed ([#10868](https://github.com/storybookjs/storybook/pull/10868)) ### Dependency Upgrades - Upgrade markdown-to-jsx to 6.11.4 ([#10873](https://github.com/storybookjs/storybook/pull/10873)) ## 6.0.0-beta.12 (May 21, 2020) ### Breaking Changes - Core: Zero-config TypeScript loading ([#10813](https://github.com/storybookjs/storybook/pull/10813)) ## 6.0.0-beta.11 (May 21, 2020) Failed publish ## 6.0.0-beta.10 (May 21, 2020) Failed publish ## 6.0.0-beta.9 (May 21, 2020) ### Bug Fixes - UI: Avoid full refresh when on some tab changes ([#10838](https://github.com/storybookjs/storybook/pull/10838)) - Composition: Fix refs not authenticating ([#10819](https://github.com/storybookjs/storybook/pull/10819)) - Core: Fix global args initial state for addon-toolbars ([#10833](https://github.com/storybookjs/storybook/pull/10833)) - Addon-a11y: Add deprecated withA11y ([#10814](https://github.com/storybookjs/storybook/pull/10814)) - Core: Transpile minimum node_modules ([#10725](https://github.com/storybookjs/storybook/pull/10725)) - UI: Change default view to Canvas on mobile ([#10818](https://github.com/storybookjs/storybook/pull/10818)) - Docs: Improve Preview zoom handling ([#10801](https://github.com/storybookjs/storybook/pull/10801)) ### Maintenance - CI: example overhaul clean ([#10702](https://github.com/storybookjs/storybook/pull/10702)) - CLI: Migrate CLI to TypeScript ([#10802](https://github.com/storybookjs/storybook/pull/10802)) ### Dependency Upgrades - Upgrade and add some missing dependencies in core, router, api ([#10825](https://github.com/storybookjs/storybook/pull/10825)) ## 6.0.0-beta.8 (May 17, 2020) ### Features - Addon-toolbars: Show tool icons for all viewModes ([#10810](https://github.com/storybookjs/storybook/pull/10810)) ### Bug Fixes - Addon-docs: Eval argTypes default value ([#10812](https://github.com/storybookjs/storybook/pull/10812)) ### Maintenance - Scripts: parallel execution on build package scripts ([#10808](https://github.com/storybookjs/storybook/pull/10808)) ## 6.0.0-beta.7 (May 15, 2020) ### Breaking changes - Cleanup: Remove support for babel-loader < 8 ([#10781](https://github.com/storybookjs/storybook/pull/10781)) ### Features - Composition: Zero-config composition from dependencies ([#10753](https://github.com/storybookjs/storybook/pull/10753)) ### Bug Fixes - Core: Detect local addons for windows machine ([#10786](https://github.com/storybookjs/storybook/pull/10786)) - Composition: Rename `mapper` to `storyMapper` and fix loading bugs ([#10780](https://github.com/storybookjs/storybook/pull/10780)) ### Maintenance - CLI: HTML stories homogenization ([#10705](https://github.com/storybookjs/storybook/pull/10705)) - CLI: web-components stories homogenization ([#10703](https://github.com/storybookjs/storybook/pull/10703)) ### Dependency Upgrades - Update jest-preset-angular to 8.2.0 ([#10778](https://github.com/storybookjs/storybook/pull/10778)) ## 6.0.0-beta.6 (May 12, 2020) ### Breaking Changes - Essentials: Update configuration heuristics for main.js ([#10737](https://github.com/storybookjs/storybook/pull/10737)) ### Features - Essentials: Add addon-actions ([#10748](https://github.com/storybookjs/storybook/pull/10748)) - Essentials: Add addon-docs ([#10729](https://github.com/storybookjs/storybook/pull/10729)) ### Bug Fixes - UI: Reset layout properties when switching stories ([#10643](https://github.com/storybookjs/storybook/pull/10643)) ### Maintenance - CLI: react stories homogenization ([#10711](https://github.com/storybookjs/storybook/pull/10711)) - CLI: vue stories homogenization ([#10708](https://github.com/storybookjs/storybook/pull/10708)) - CLI: webpack react stories homogenization ([#10709](https://github.com/storybookjs/storybook/pull/10709)) - CLI: svelte stories homogenization ([#10704](https://github.com/storybookjs/storybook/pull/10704)) - CLI: react-scripts stories homogenization ([#10710](https://github.com/storybookjs/storybook/pull/10710)) - CLI: mithril stories homogenization ([#10707](https://github.com/storybookjs/storybook/pull/10707)) - CLI: rax stories homogenization ([#10706](https://github.com/storybookjs/storybook/pull/10706)) - CLI: riot stories homogenization ([#10715](https://github.com/storybookjs/storybook/pull/10715)) - CLI: ember stories homogenization ([#10713](https://github.com/storybookjs/storybook/pull/10713)) - CLI: preact stories homogenization ([#10712](https://github.com/storybookjs/storybook/pull/10712)) - CLI: sfc_vue stories homogenization ([#10714](https://github.com/storybookjs/storybook/pull/10714)) ### Dependency Upgrades - Revert "Change reference for jest-preset-angular/build/setupJest as per migration guide" ([#10727](https://github.com/storybookjs/storybook/pull/10727)) ## 6.0.0-beta.5 (May 11, 2020) ### Bug Fixes - Core: Fix error handling on load ([#10659](https://github.com/storybookjs/storybook/pull/10659)) ### Maintenance - Storyshots: Change reference for jest-preset-angular/build/setupJest ([#10699](https://github.com/storybookjs/storybook/pull/10699)) - CLI: Remove CRA fixtures from Yarn 2 tests run ([#10720](https://github.com/storybookjs/storybook/pull/10720)) - Fix: Set private package on Aurelia example ([#10688](https://github.com/storybookjs/storybook/pull/10688)) ## 6.0.0-beta.4 (May 8, 2020) ### Features - React: Add `argsStory` convenience function ([#10685](https://github.com/storybookjs/storybook/pull/10685)) ### Dependency Upgrades - Build: Upgrade jest to 26 ([#10669](https://github.com/storybookjs/storybook/pull/10669)) ## 6.0.0-beta.3 (May 7, 2020) ### Breaking Changes - Addon-backgrounds: Simplified parameters API ([#10634](https://github.com/storybookjs/storybook/pull/10634)) ### Bug Fixes - Core: Fix `globalArgs` initialization from global parameters ([#10566](https://github.com/storybookjs/storybook/pull/10566)) - Core: Fix DLL context for IE11 ([#106444]https://github.com/storybookjs/storybook/pull/10644)) ### Dependency Upgrades - Addon-storyshots: Upgrade to jest 26 ([#10642](https://github.com/storybookjs/storybook/pull/10642)) - Bump terser-webpack-plugin from 2.3.6 to 3.0.0 ([#10650](https://github.com/storybookjs/storybook/pull/10650)) ## 6.0.0-beta.2 (May 4, 2020) ### Bug Fixes - Addon-docs: Fix broken props logic for no-args stories ([#10633](https://github.com/storybookjs/storybook/pull/10633)) - Addon-docs: Fix custom source manual override ([#10632](https://github.com/storybookjs/storybook/pull/10632)) - Addon-docs: Fix MDX stories with multiple children ([#9531](https://github.com/storybookjs/storybook/pull/9531)) - Addon-docs: Fix object array in Props ([#10621](https://github.com/storybookjs/storybook/pull/10621)) - Actions: Fix import of `uuid` ([#10625](https://github.com/storybookjs/storybook/pull/10625)) ### Maintenance - Core: Fix Args test to not use different code path ([#10607](https://github.com/storybookjs/storybook/pull/10607)) ## 6.0.0-beta.1 (May 2, 2020) ### Features - CLI: Add automatic detection for svelte ([#10623](https://github.com/storybookjs/storybook/pull/10623)) ### Bug Fixes - Addon-docs: Fix no-props logic in Source block ([#10619](https://github.com/storybookjs/storybook/pull/10619)) - Props: Fix subcomponents ([#10608](https://github.com/storybookjs/storybook/pull/10608)) ### Maintenance - Yarn 2: Fix dependencies issues for compatibility ([#10613](https://github.com/storybookjs/storybook/pull/10613)) - CLI: Fix cli when working with Yarn 2 and Node 10 ([#10550](https://github.com/storybookjs/storybook/pull/10550)) ## 6.0.0-beta.0 (April 29, 2020) Storybook 6.0 is in beta. πŸŽ‰πŸŽ‰πŸŽ‰ Hundreds of improvements and fixes, including: - **Args** - Dynamic story data with automatic prop controls and actions. - **Composition** - Compose storybooks for better documentation, performance, and multi-framework support. - **Server** - Enabling Storybook for Rails and other server-side components. - **Yarn 2** - Supporting next generation package management. Track the release in the Github: [Storybook 6.0 Release πŸ†](https://github.com/storybookjs/storybook/issues/9311) ## 6.0.0-alpha.46 (April 29, 2020) ### Breaking Changes - Core: Normalize parameters in store/channel ([#10373](https://github.com/storybookjs/storybook/pull/10373)) - React: Remove deprecated CRA preset ([#10571](https://github.com/storybookjs/storybook/pull/10571)) ### Features - Addon-docs: Props controls for Vue ([#10559](https://github.com/storybookjs/storybook/pull/10559)) ### Bug Fixes - Addon-docs: Add subcomponents prop to Meta block ([#10573](https://github.com/storybookjs/storybook/pull/10573)) ## 6.0.0-alpha.45 (April 28, 2020) ## Breaking changes - Core: Pass args first to stories by default ([#10452](https://github.com/storybookjs/storybook/pull/10452)) ## 6.0.0-alpha.44 (April 27, 2020) ### Features - CLI: Automatically detect typescript in `sb init` ([#10547](https://github.com/storybookjs/storybook/pull/10547)) ### Bug Fixes - UI: Fix `viewMode` parameter handling ([#10292](https://github.com/storybookjs/storybook/pull/10292)) ## 6.0.0-alpha.43 (April 24, 2020) ### Features - Addon-a11y: Use channel to highlight elements in preview ([#10456](https://github.com/storybookjs/storybook/pull/10456)) - Storyshots: Support react hooks ([#10529](https://github.com/storybookjs/storybook/pull/10529)) ### Bug Fixes - Core: Transform for/of in dlls for IE11 compatibility ([#10471](https://github.com/storybookjs/storybook/pull/10471)) ### Maintenance - Addon-contexts: Move to deprecated-addons repo ([#10479](https://github.com/storybookjs/storybook/pull/10479)) ## 6.0.0-alpha.42 (April 23, 2020) ### Bug Fixes - Build: Fix misc warnings that trip up Chromatic ([#10521](https://github.com/storybookjs/storybook/pull/10521)) - Composition: Update UI for refs ([#10504](https://github.com/storybookjs/storybook/pull/10504)) ### Maintenance - Addon-docs: Rename `formatSource` to `transformSource` ([#10503](https://github.com/storybookjs/storybook/pull/10503)) ## 6.0.0-alpha.41 (April 21, 2020) ### Features - Addon-docs: Reset styles in Preview component ([#10274](https://github.com/storybookjs/storybook/pull/10274)) ### Bug Fixes - Addon-docs: Port Vue to ArgsTable ([#10482](https://github.com/storybookjs/storybook/pull/10482)) - Addon-docs: Fix Props controls to point to primary story ([#10480](https://github.com/storybookjs/storybook/pull/10480)) - Core: Fix addon tab in react-native-server ([#10468](https://github.com/storybookjs/storybook/pull/10468)) ### Dependency Upgrades - Misc upgrades ([#10460](https://github.com/storybookjs/storybook/pull/10460)) ## 6.0.0-alpha.40 (April 20, 2020) ### Bug Fixes - Addon-docs: Fix controls column display logic ([#10473](https://github.com/storybookjs/storybook/pull/10473)) ## 6.0.0-alpha.39 (April 18, 2020) ### Breaking Changes - Addon-docs: Inline stories in Vue by default ([#10463](https://github.com/storybookjs/storybook/pull/10463)) ### Features - Addon-docs: Provide better props include/exclude features ([#10464](https://github.com/storybookjs/storybook/pull/10464)) - UI: Improve loading state ([#10444](https://github.com/storybookjs/storybook/pull/10444)) ### Bug Fixes - UI: Fix bad shortcutpage layout ([#10445](https://github.com/storybookjs/storybook/pull/10445)) ## 6.0.0-alpha.38 (April 18, 2020) Failed publish ## 6.0.0-alpha.37 (April 17, 2020) ### Features - Addon-actions: Make arg auto-generation more aggressive ([#10451](https://github.com/storybookjs/storybook/pull/10451)) ### Maintenance - Examples: Format stringified parameters ([#10435](https://github.com/storybookjs/storybook/pull/10435)) ### Dependency Upgrades - Bump recast from 0.16.2 to 0.19.0 ([#10415](https://github.com/storybookjs/storybook/pull/10415)) ## 6.0.0-alpha.36 (April 16, 2020) ### Bug Fixes - Server: Fix serialization of knobs params back to server ([#10391](https://github.com/storybookjs/storybook/pull/10391)) - Core: Serve correctly hashed static files with the Cache-Control header ([#10390](https://github.com/storybookjs/storybook/pull/10390)) - Addon-a11y: Fix default a11y parameters ([#10439](https://github.com/storybookjs/storybook/pull/10439)) - Core: Fix event source handling ([#10416](https://github.com/storybookjs/storybook/pull/10416)) ### Maintenance - Addon-docs: Add blocks typings ([#10441](https://github.com/storybookjs/storybook/pull/10441)) ## 6.0.0-alpha.35 (April 16, 2020) ### Bug Fixes - Core: Fix static build with DLL ([#10377](https://github.com/storybookjs/storybook/pull/10377)) - Addon-Docs: Fix Args table generation for story with no component ([#10436](https://github.com/storybookjs/storybook/pull/10436)) ### Maintenance - Yarn 2: Fix compatibility with `.storybook/preview.js` file ([#10342](https://github.com/storybookjs/storybook/pull/10342)) - Official-storybook: Fix passArgsFirst problems ([#10432](https://github.com/storybookjs/storybook/pull/10432)) ## 6.0.0-alpha.34 (April 15, 2020) ### Breaking Changes - Addon-A11y: Remove decorator in favor of parameter configuration ([#10381](https://github.com/storybookjs/storybook/pull/10381)) ### Features - Addon-docs: Add controls to ArgsTable ([#10354](https://github.com/storybookjs/storybook/pull/10354)) - CLI: Reuse existing chromium tab if possible ([#10329](https://github.com/storybookjs/storybook/pull/10329)) ### Bug Fixes - Core: Fix main.js `stories` regex to glob conversion ([#10400](https://github.com/storybookjs/storybook/pull/10400)) - Composition: Fix ref getSourceType for URL paths with index.html ([#10421](https://github.com/storybookjs/storybook/pull/10421)) - Core: Add .cjs files for main.js config ([#10358](https://github.com/storybookjs/storybook/pull/10358)) ### Dependency Upgrades - Bump @types/react-select from 2.0.19 to 3.0.11 ([#10262](https://github.com/storybookjs/storybook/pull/10262)) - Bump strip-json-comments from 3.0.1 to 3.1.0 ([#10334](https://github.com/storybookjs/storybook/pull/10334)) - Bump axe version to 3.5.3 ([#10375](https://github.com/storybookjs/storybook/pull/10375)) - Bump markdown-to-jsx from 6.11.0 to 6.11.1 ([#10331](https://github.com/storybookjs/storybook/pull/10331)) - Bump semver from 7.1.3 to 7.2.2 ([#10385](https://github.com/storybookjs/storybook/pull/10385)) ## 6.0.0-alpha.33 (April 14, 2020) ### Breaking prerelease - Core: Rename ParameterEnhancer to ArgsEnhancer ([#10398](https://github.com/storybookjs/storybook/pull/10398)) ### Bug Fixes - Core: Fix `webpackFinal` being called twice ([#10402](https://github.com/storybookjs/storybook/pull/10402)) - Core: Fix legacy redirect ([#10404](https://github.com/storybookjs/storybook/pull/10404)) ### Maintenance - CLI: Update fixtures used for CLI tests ([#10396](https://github.com/storybookjs/storybook/pull/10396)) - Build: Update bootstrap to install optional deps on CI ([#10408](https://github.com/storybookjs/storybook/pull/10408)) - Addon-docs: Format source at render time ([#10383](https://github.com/storybookjs/storybook/pull/10383)) ## 6.0.0-alpha.32 (April 11, 2020) ### Features - CSF: Warn when there are no exported stories ([#10357](https://github.com/storybookjs/storybook/pull/10357)) ### Bug Fixes - Marko: Always destroy old component when switching stories ([#10345](https://github.com/storybookjs/storybook/pull/10345)) ### Maintenance - Dev: Build script for package development ([#10343](https://github.com/storybookjs/storybook/pull/10343)) ## 6.0.0-alpha.31 (April 7, 2020) ### Bug Fixes - Core: Fix ie11 compatibility ([#10281](https://github.com/storybookjs/storybook/pull/10281)) - Core: Add .cjs & .mjs to interpret-files ([#10288](https://github.com/storybookjs/storybook/pull/10288)) - Core: Fix source-map strategy for production ([#10290](https://github.com/storybookjs/storybook/pull/10290)) - Addon-knobs: Allow `text` and `number` to take undefined values ([#10101](https://github.com/storybookjs/storybook/pull/10101)) ### Maintenance - Core: Warn about deprecated config files ([#10097](https://github.com/storybookjs/storybook/pull/10097)) - Yarn 2: rework imports in webpack preview virtual module to fix compatibility ([#10305](https://github.com/storybookjs/storybook/pull/10305)) - Addon-centered: Move to deprecated-addons ([#10300](https://github.com/storybookjs/storybook/pull/10300)) ## 5.3.18 (March 31, 2020) ### Bug Fixes - Core: Fix manager assets to be routed in express ([#9646](https://github.com/storybookjs/storybook/pull/9646)) - Storyshots: Fix MDX transform ([#10223](https://github.com/storybookjs/storybook/pull/10223)) - Addon-docs: Restore IE11 compat on Windows by transpiling acorn-jsx ([#9790](https://github.com/storybookjs/storybook/pull/9790)) - Addon-docs: Ensure visibility of links within prop descriptions ([#10210](https://github.com/storybookjs/storybook/pull/10210)) ## 6.0.0-alpha.30 (March 31, 2020) ### Breaking Changes - Misc: remove deprecations for 6.0.0 ([#10216](https://github.com/storybookjs/storybook/pull/10216)) - DocsPage: Remove slots for 6.0 ([#10259](https://github.com/storybookjs/storybook/pull/10259)) - Addon-actions: Add preset and configure with parameters ([#9933](https://github.com/storybookjs/storybook/pull/9933)) ### Features - MDX: Add args/argTypes/component/subcomponents support ([#10258](https://github.com/storybookjs/storybook/pull/10258)) - Addon-docs: Add linear gradient support to ColorPalette block ([#10237](https://github.com/storybookjs/storybook/pull/10237)) ### Bug Fixes - Addon-a11y: Performance fix ([#10219](https://github.com/storybookjs/storybook/pull/10219)) - API: Fix local addon handling ([#10254](https://github.com/storybookjs/storybook/pull/10254)) - Core: Fix URL load failure due to missing base ([#10228](https://github.com/storybookjs/storybook/pull/10228)) - Storyshots: Fix MDX transform ([#10223](https://github.com/storybookjs/storybook/pull/10223)) ### Maintenance - Build: Add puppeteer libs so teamcity can build examples ([#10235](https://github.com/storybookjs/storybook/pull/10235)) ### Dependency Upgrades - Misc upgrades ([#10236](https://github.com/storybookjs/storybook/pull/10236)) ## 6.0.0-alpha.29 (March 26, 2020) ### Features - Core: Composition - load remote storybooks ([#9210](https://github.com/storybookjs/storybook/pull/9210)) - CLI: extract-storybook bin ([#10146](https://github.com/storybookjs/storybook/pull/10146)) ### Bug Fixes - Addon-docs: Ensure visibility of links within prop descriptions ([#10210](https://github.com/storybookjs/storybook/pull/10210)) ### Maintenance - Core: Remove useStoryState ([#10187](https://github.com/storybookjs/storybook/pull/10187)) - Addon-jest: Title case panel name ([#10161](https://github.com/storybookjs/storybook/pull/10161)) ### Dependency Upgrades - Bump semver from 6.3.0 to 7.1.3 ([#9864](https://github.com/storybookjs/storybook/pull/9864)) - Bump @types/jest from 25.1.3 to 25.1.4 ([#10133](https://github.com/storybookjs/storybook/pull/10133)) ## 6.0.0-alpha.28 (March 23, 2020) ### Features - UI: Form/textarea maxHeight : 400 ([#9860](https://github.com/storybookjs/storybook/pull/9860)) ### Bug Fixes - Addon-docs: Make source resilient to bad story ID's ([#10184](https://github.com/storybookjs/storybook/pull/10184)) - Core: Don't persist theme to localStorage ([#9076](https://github.com/storybookjs/storybook/pull/9076)) - Core: Fix to load Storybook in IE11 ([#9942](https://github.com/storybookjs/storybook/pull/9942)) ### Maintenance - Server: Simplify server addons ([#9931](https://github.com/storybookjs/storybook/pull/9931)) - Core: FIX error of load order when using configure in preview|config.js ([#10159](https://github.com/storybookjs/storybook/pull/10159)) - Build: Experiment to make CircleCI tests a faster and more stable ([#9969](https://github.com/storybookjs/storybook/pull/9969)) - Vue: Fix webpack config when execute 'yarn workspace vue-example dev' ([#9704](https://github.com/storybookjs/storybook/pull/9704)) - Core: Re-enable failing args tests ([#10126](https://github.com/storybookjs/storybook/pull/10126)) - Build: Add script & parallelization for running chromatic on examples ([#10125](https://github.com/storybookjs/storybook/pull/10125)) ### Dependency Upgrades - Addon-a11y: Move react to peer dependency ([#9957](https://github.com/storybookjs/storybook/pull/9957)) ## 5.3.17 (March 14, 2020) ### Bug Fixes - Components: Change react-syntax-highlighter from esm to cjs ([#9780](https://github.com/storybookjs/storybook/pull/9780)) ## 5.3.16 (March 14, 2020) Failed NPM publish ## 5.3.15 (March 14, 2020) ### Bug Fixes - Core: Disables html-webpack-plugin's option to remove script tag types ([#10042](https://github.com/storybookjs/storybook/pull/10042)) - Addon-actions: Style ActionLogger to preserve whitespace ([#10046](https://github.com/storybookjs/storybook/pull/10046)) ### Maintenance - CI: Fix GitHub unit test workflow ([#9971](https://github.com/storybookjs/storybook/pull/9971)) ### Dependency Upgrades - Security: Remove usage of a vulnerable version of serialize-javascript ([#10071](https://github.com/storybookjs/storybook/pull/10071)) ## 6.0.0-alpha.27 (March 13, 2020) ### Features - Addon-toolbars: Global args support in the toolbar ([#10028](https://github.com/storybookjs/storybook/pull/10028)) - Addon-actions: Add Storybook Args support ([#10029](https://github.com/storybookjs/storybook/pull/10029)) - Core: Add globalArgs/globalArgTypes `preview.js` exports ([#10123](https://github.com/storybookjs/storybook/pull/10123)) ## 6.0.0-alpha.26 (March 12, 2020) ### Breaking Changes - Remove deprecated decorators and loaders ([#9951](https://github.com/storybookjs/storybook/pull/9951)) ### Features - Core: Improve support for main.ts/preview.ts files ([#10099](https://github.com/storybookjs/storybook/pull/10099)) - Addon-docs: Theme with `docs.theme` parameter ([#10114](https://github.com/storybookjs/storybook/pull/10114)) - Addon-docs: Svelte example ([#7673](https://github.com/storybookjs/storybook/pull/7673)) ### Maintenance - CSF: Promote args/argTypes to first-class metadata ([#10117](https://github.com/storybookjs/storybook/pull/10117)) ## 6.0.0-alpha.25 (March 11, 2020) NOTE: `6.0.0-alpha.24` broken due to bad merge. Sorry! ### Bug Fixes - Core: Fix initialization of global args ([#10106](https://github.com/storybookjs/storybook/pull/10106)) ## 6.0.0-alpha.24 (March 11, 2020) ### Features - Addon-docs: formatSource snippet customization function ([#10089](https://github.com/storybookjs/storybook/pull/10089)) - Core: Add global args feature ([#10015](https://github.com/storybookjs/storybook/pull/10015)) - UI: Migrate from simplebar to overlaybars ([#9375](https://github.com/storybookjs/storybook/pull/9375)) ### Bug Fixes - Core: Fix StoryInput parameters typings ([#10013](https://github.com/storybookjs/storybook/pull/10013)) - Changed import of react-syntax-highlighter from esm to cjs ([#9292](https://github.com/storybookjs/storybook/pull/9292)) ### Maintenance - Build: Setup TeamCity Cloud ([#9875](https://github.com/storybookjs/storybook/pull/9875)) - Tech/improvements ([#10096](https://github.com/storybookjs/storybook/pull/10096)) - Core: Move event handlers into module init ([#10085](https://github.com/storybookjs/storybook/pull/10085)) ### Dependency Upgrades - Bump axe-core from 3.5.1 to 3.5.2 ([#10090](https://github.com/storybookjs/storybook/pull/10090)) ## 6.0.0-alpha.23 (March 11, 2020) Failed publish ## 6.0.0-alpha.22 (March 10, 2020) ### Breaking Changes - MDX: Compile to improved source-loader format ([#10084](https://github.com/storybookjs/storybook/pull/10084)) ### Features - Core: Add args feature ([#10014](https://github.com/storybookjs/storybook/pull/10014)) ### Maintenance - Tech/improvements ([#10083](https://github.com/storybookjs/storybook/pull/10083)) - Few minor improvements extracted from the inception feature PR ([#10072](https://github.com/storybookjs/storybook/pull/10072)) - Tech/improvements ([#10070](https://github.com/storybookjs/storybook/pull/10070)) ### Dependency Upgrades - Yarn 2: Add missing dependencies ([#10012](https://github.com/storybookjs/storybook/pull/10012)) - Security: Remove usage of a vulnerable version of serialize-javascript ([#10071](https://github.com/storybookjs/storybook/pull/10071)) ## 6.0.0-alpha.21 (March 5, 2020) ### Breaking Changes - Core: Overhaul start.js and event emitting/listening ([#9914](https://github.com/storybookjs/storybook/pull/9914)) ### Features - CLI: Support js / jsx / ts / tsx stories in React CSF template ([#10003](https://github.com/storybookjs/storybook/pull/10003)) - Cra-kitchen-sink : Add Named Color Palette Example(MDX) ([#9709](https://github.com/storybookjs/storybook/pull/9709)) - Addon-Queryparams: Add addon preset ([#9949](https://github.com/storybookjs/storybook/pull/9949)) ### Bug Fixes - Addon-actions: Style ActionLogger to preserve whitespace ([#10046](https://github.com/storybookjs/storybook/pull/10046)) - Core: Disables html-webpack-plugin's option to remove script tag types ([#10042](https://github.com/storybookjs/storybook/pull/10042)) ### Maintenance - Tech: Misc improvements ([#10052](https://github.com/storybookjs/storybook/pull/10052)) - Tech: Misc improvements extracted from composition ([#10040](https://github.com/storybookjs/storybook/pull/10040)) - CI: change parallelism ([#10041](https://github.com/storybookjs/storybook/pull/10041)) - Storybook-official: try moving options to `manager.js` ([#9323](https://github.com/storybookjs/storybook/pull/9323)) - Misc: Add missing dependencies ([#9965](https://github.com/storybookjs/storybook/pull/9965)) - CI: Fix GitHub unit test workflow ([#9971](https://github.com/storybookjs/storybook/pull/9971)) ### Dependency Upgrades - Upgrade reach router ([#10016](https://github.com/storybookjs/storybook/pull/10016)) ## 6.0.0-alpha.20 (February 27, 2020) ### Bug Fixes - Core: Fix `configFilename` containing backticks ([#9960](https://github.com/storybookjs/storybook/pull/9960)) ### Maintenance - Core: Add stories to demonstrate `layout` ([#9940](https://github.com/storybookjs/storybook/pull/9940)) ## 5.3.14 (February 25, 2020) ### Bug Fixes - Centered: remove `typesVersions` attribute ([#9907](https://github.com/storybookjs/storybook/pull/9907)) - Props: Fix typescript unspecified default value ([#9873](https://github.com/storybookjs/storybook/pull/9873)) - Core: Use telejson for websockets channel ([#9867](https://github.com/storybookjs/storybook/pull/9867)) - Storyshots: Fix support for jsx/tsx config files ([#9834](https://github.com/storybookjs/storybook/pull/9834)) - MDX: Fix custom classes getting stripped ([#8897](https://github.com/storybookjs/storybook/pull/8897)) - Typescript: Add downlevel dts for 3.5 ([#9847](https://github.com/storybookjs/storybook/pull/9847)) ## 6.0.0-alpha.19 (February 24, 2020) ### Features - Addon-links: Add preset ([#9932](https://github.com/storybookjs/storybook/pull/9932)) ### Bug Fixes - Addon-docs: Restore IE11 compat on Windows by transpiling acorn-jsx ([#9790](https://github.com/storybookjs/storybook/pull/9790)) ## 6.0.0-alpha.18 (February 22, 2020) ### Features - Addon-knobs: Add `disableForceUpdate` option ([#9447](https://github.com/storybookjs/storybook/pull/9447)) ## 6.0.0-alpha.17 (February 21, 2020) ### Bug Fixes - Props: Fix typescript unspecified default value ([#9873](https://github.com/storybookjs/storybook/pull/9873)) - Centered: remove `typesVersions` attribute ([#9907](https://github.com/storybookjs/storybook/pull/9907)) ### Maintenance - Misc: Add missing dependencies or peerDependencies ([#9916](https://github.com/storybookjs/storybook/pull/9916)) ## 6.0.0-alpha.16 (February 21, 2020) Failed NPM publish ## 6.0.0-alpha.15 (February 20, 2020) ### Breaking Changes - Refactor Client API: pull metadata handling code into the store. ([#9877](https://github.com/storybookjs/storybook/pull/9877)) ### Features - Core: Add skip dispose option to ClientApi ([#9868](https://github.com/storybookjs/storybook/pull/9868)) ## 6.0.0-alpha.14 (February 19, 2020) ### Features - CLI: Add Yarn 2 compatibility ([#9866](https://github.com/storybookjs/storybook/pull/9866)) ### Bug Fixes - Typescript: Add downlevel dts for TS3.5 support ([#9902](https://github.com/storybookjs/storybook/pull/9902)) - CLI: capture unknown arguments the native way ([#9888](https://github.com/storybookjs/storybook/pull/9888)) - Core: Use telejson for websockets channel ([#9867](https://github.com/storybookjs/storybook/pull/9867)) ### Maintenance - Build: Upgrade to latest version of eslint config ([#9882](https://github.com/storybookjs/storybook/pull/9882)) - Typescript: Misc improvements ([#9879](https://github.com/storybookjs/storybook/pull/9879)) - Misc: Project root cleanup ([#9880](https://github.com/storybookjs/storybook/pull/9880)) ### Dependency Upgrades - Bump webpack-cli from 3.3.10 to 3.3.11 ([#9895](https://github.com/storybookjs/storybook/pull/9895)) - Migrate to leven ([#9881](https://github.com/storybookjs/storybook/pull/9881)) ## 6.0.0-alpha.13 (February 15, 2020) ### Bug Fixes - CLI: fix React Scripts csf-ts story templates ([#9863](https://github.com/storybookjs/storybook/pull/9863)) - Addon-viewports: Fix Galaxy S9's viewport size ([#9797](https://github.com/storybookjs/storybook/pull/9797)) - Storyshots: Fix support for jsx/tsx config files ([#9834](https://github.com/storybookjs/storybook/pull/9834)) ### Maintenance - Addon-docs: Snapshot testing and bug reporting for props tables ([#9838](https://github.com/storybookjs/storybook/pull/9838)) - Typescript: Remove prop types in lib/components ([#9747](https://github.com/storybookjs/storybook/pull/9747)) - Typescript: Better api consumer ([#9861](https://github.com/storybookjs/storybook/pull/9861)) ### Dependency Upgrades - Bump marko from 4.18.42 to 4.18.45 ([#9839](https://github.com/storybookjs/storybook/pull/9839)) ## 6.0.0-alpha.12 (February 14, 2020) ### Maintenance - Typescript: Improve @storybook/ui types ([#9820](https://github.com/storybookjs/storybook/pull/9820)) - Misc: Fix deepscan issues ([#9843](https://github.com/storybookjs/storybook/pull/9843)) ([#9842](https://github.com/storybookjs/storybook/pull/9842)) ## 6.0.0-alpha.11 (February 13, 2020) ### Breaking Changes - Core: Remove legacy data from Story Store ([#9810](https://github.com/storybookjs/storybook/pull/9810)) ### Bug Fixes - Addon-docs: Preserve HTML element classes in MDX ([#8897](https://github.com/storybookjs/storybook/pull/8897)) ### Maintenance - CLI: transpile `@storybook/cli` to CJS ([#9807](https://github.com/storybookjs/storybook/pull/9807)) ## 5.3.13 (February 12, 2020) ### Bug Fixes - React: Remove `MiniCssExtractPlugin` for CRA ([#9759](https://github.com/storybookjs/storybook/pull/9759)) ### Maintenance - Build: Fix DLL generation race condition ([#9770](https://github.com/storybookjs/storybook/pull/9770)) ## 6.0.0-alpha.10 (February 11, 2020) ### Maintenance - Typescript: Migrate @storybook/ui ([#9791](https://github.com/storybookjs/storybook/pull/9791)) ## 6.0.0-alpha.9 (February 9, 2020) ### Features - Addon-docs: Add preset options for vue-docgen-api ([#9699](https://github.com/storybookjs/storybook/pull/9699)) - UI: Add initialActive option parameter ([#9141](https://github.com/storybookjs/storybook/pull/9141)) ### Bug Fixes - Components: Import react-syntax-highlighter/create-element from cjs ([#9795](https://github.com/storybookjs/storybook/pull/9795)) ### Maintenance - Examples: Change main.js to main.ts to show it's possible ([#9775](https://github.com/storybookjs/storybook/pull/9775)) ## 6.0.0-alpha.8 (February 8, 2020) ### Maintenance - Replace lodash named imports with specific imports ([#9787](https://github.com/storybookjs/storybook/pull/9787)) ## 6.0.0-alpha.7 (February 7, 2020) ### Bug Fixes - Core: Support custom addons using JSX ([#9648](https://github.com/storybookjs/storybook/pull/9648)) - Components: Change react-syntax-highlighter from esm to cjs ([#9780](https://github.com/storybookjs/storybook/pull/9780)) - Core: Fix manager assets to be routed in express ([#9646](https://github.com/storybookjs/storybook/pull/9646)) ### Maintenance - Examples: Remove addon-notes remnants ([#9782](https://github.com/storybookjs/storybook/pull/9782)) - Build: Fix DLL generation race condition ([#9770](https://github.com/storybookjs/storybook/pull/9770)) ## 6.0.0-alpha.6 (February 5, 2020) ### Bug Fixes - Core: Fix dev server error - back out bad change ([#9753](https://github.com/storybookjs/storybook/pull/9753)) - CLI: Fix file path for the Button story ([#9325](https://github.com/storybookjs/storybook/pull/9325)) ## 5.3.12 (February 5, 2020) ### Bug Fixes - Core: Fix dev server error - back out bad change ([#9753](https://github.com/storybookjs/storybook/pull/9753)) ## 5.3.11 (February 4, 2020) ### Bug Fixes - Svelte: Fix Svelte 3 slots for decorators ([#9724](https://github.com/storybookjs/storybook/pull/9724)) - CLI: Fix file path for Button story ([#9325](https://github.com/storybookjs/storybook/pull/9325)) - Angular: Emit decorator metadata by default ([#9701](https://github.com/storybookjs/storybook/pull/9701)) - Storyshots: Fix config via main.ts ([#9577](https://github.com/storybookjs/storybook/pull/9577)) ## 6.0.0-alpha.5 (February 4, 2020) ### Features - Core: Add Yarn 2 compatibility ([#9667](https://github.com/storybookjs/storybook/pull/9667)) - Addon-a11y: Add preset ([#9697](https://github.com/storybookjs/storybook/pull/9697)) - Server: Initial support for @storybook/server ([#9722](https://github.com/storybookjs/storybook/pull/9722)) ### Bug Fixes - Svelte: Fix Svelte 3 slots for decorators ([#9724](https://github.com/storybookjs/storybook/pull/9724)) ### Maintenance - Cra-ts-kitchen-sink: Fix stories glob pattern ([#9706](https://github.com/storybookjs/storybook/pull/9706)) ## 6.0.0-alpha.4 (February 3, 2020) ### Bug Fixes - Angular: Emit decorator metadata by default ([#9701](https://github.com/storybookjs/storybook/pull/9701)) - Addon-centered: Fix clash with addon-docs for react ([#8388](https://github.com/storybookjs/storybook/pull/8388)) ### Maintenance - Add angular 8 and 9 cli fixtures ([#8769](https://github.com/storybookjs/storybook/pull/8769)) ### Dependency Upgrades - Misc upgrades ([#9688](https://github.com/storybookjs/storybook/pull/9688)) ## 5.3.10 (February 2, 2020) ### Bug Fixes - Core: Upgrade `min-css-extract-plugin` to fix SASS loading ([#9652](https://github.com/storybookjs/storybook/pull/9652)) - CRA: Fix jsconfig support ([#9324](https://github.com/storybookjs/storybook/pull/9324)) - Web-components: Fix default value for docs prop table ([#9655](https://github.com/storybookjs/storybook/pull/9655)) - Web-components: Fix types to play nicely with lit-element ([#9557](https://github.com/storybookjs/storybook/pull/9557)) - UI: Add support for className prop on Form.Field ([#9665](https://github.com/storybookjs/storybook/pull/9665)) - Addon-storyshots: Remove excess slashes from jest transform warning ([#9616](https://github.com/storybookjs/storybook/pull/9616)) ### Maintenance - Ember: Migrate to new "import { hbs } from 'ember-cli-htmlbars'" ([#9633](https://github.com/storybookjs/storybook/pull/9633)) - Build: Netlify for examples again ([#9585](https://github.com/storybookjs/storybook/pull/9585)) - Publish: Remove docs to reduce package size ([#9612](https://github.com/storybookjs/storybook/pull/9612)) ## 6.0.0-alpha.3 (February 2, 2020) ### Bug Fixes - CRA: Fix jsconfig support ([#9324](https://github.com/storybookjs/storybook/pull/9324)) - UI: Check if docsOnly is set to hide the addon panels ([#9687](https://github.com/storybookjs/storybook/pull/9687)) ### Maintenance - Addon-notes, addon-info: Move to deprecated-addons repo ([#9673](https://github.com/storybookjs/storybook/pull/9673)) ## 6.0.0-alpha.2 (January 30, 2020) ### Features - UI: Configure tabs title, visibility, order and disable ([#9095](https://github.com/storybookjs/storybook/pull/9095)) - Addon-cssresources: Add hideCode option ([#9627](https://github.com/storybookjs/storybook/pull/9627)) - UI: Add `viewMode` parameter to control story nav UI ([#9090](https://github.com/storybookjs/storybook/pull/9090)) ### Bug Fixes - Web-components: Fix default value for prop table docs ([#9655](https://github.com/storybookjs/storybook/pull/9655)) - Web-components: Make TypeScript types play nicely with lit-element ([#9557](https://github.com/storybookjs/storybook/pull/9557)) - UI: Fix tabs to scroll horizontally ([#9383](https://github.com/storybookjs/storybook/pull/9383)) - UI: Add support for className prop on Form.Field ([#9665](https://github.com/storybookjs/storybook/pull/9665)) - Core: Upgrade `min-css-extract-plugin` to fix SASS loading ([#9652](https://github.com/storybookjs/storybook/pull/9652)) - Adon-docs: Fix ColorPalette styling ([#9643](https://github.com/storybookjs/storybook/pull/9643)) - Addon-storyshots: Remove excess slashes from jest transform warning ([#9616](https://github.com/storybookjs/storybook/pull/9616)) ### Maintenance - Source-loader: Overhaul to remove decorators, support user-configurable source ([#9547](https://github.com/storybookjs/storybook/pull/9547)) - Build: Use Netlify for examples again ([#9585](https://github.com/storybookjs/storybook/pull/9585)) - Ember: Migrate to new "import { hbs } from 'ember-cli-htmlbars'" ([#9633](https://github.com/storybookjs/storybook/pull/9633)) - Publish: Remove docs to reduce package size ([#9612](https://github.com/storybookjs/storybook/pull/9612)) ## 5.3.9 (January 24, 2020) ### Bug Fixes - Addon-docs: Revert breaking source indentation fix ([#9609](https://github.com/storybookjs/storybook/pull/9609)) ## 6.0.0-alpha.1 (January 23, 2020) ### Features - Core: Enable HMR logging in browser console ([#9535](https://github.com/storybookjs/storybook/pull/9535)) ### Bug Fixes - Addon-knobs: Fix broken link to repo in empty panel ([#9530](https://github.com/storybookjs/storybook/pull/9530)) - Typescript: Export IStory in `@storybook/angular` ([#9097](https://github.com/storybookjs/storybook/pull/9097)) ### Maintenance - React-native: Extract to its own repo ([#9599](https://github.com/storybookjs/storybook/pull/9599)) - Polymer: Extract to its own repo ([#9596](https://github.com/storybookjs/storybook/pull/9596)) - Build: Fix some dependencies & ts problems ([#9603](https://github.com/storybookjs/storybook/pull/9603)) ## 5.3.8 (January 22, 2020) ### Bug Fixes - Addon-docs: Fix TS false default value in prop table ([#9560](https://github.com/storybookjs/storybook/pull/9560)) - Addon-knobs: Fix broken repo link in empty panel ([#9530](https://github.com/storybookjs/storybook/pull/9530)) - Typescript: Export IStory in `@storybook/angular` ([#9097](https://github.com/storybookjs/storybook/pull/9097)) - Fixed Angular button example story ([#9540](https://github.com/storybookjs/storybook/pull/9540)) - Clean usage of `@types/webpack-env` dep in all packages ([#9536](https://github.com/storybookjs/storybook/pull/9536)) ## 6.0.0-alpha.0 (January 21, 2020) ### Features - API: Add useSharedState, useStoryState ([#9566](https://github.com/storybookjs/storybook/pull/9566)) - Addon-docs: Named colors with ColorPalette ([#9453](https://github.com/storybookjs/storybook/pull/9453)) - Core: Add preview layouts ([#9229](https://github.com/storybookjs/storybook/pull/9229)) - Marionette: Add marionette support ([#7981](https://github.com/storybookjs/storybook/pull/7981)) - Addon-a11y: Support manual run ([#8883](https://github.com/storybookjs/storybook/pull/8883)) - Addon-cssresources: Disable SyntaxHighlighter for long code ([#9360](https://github.com/storybookjs/storybook/pull/9360)) - Core: Improve monorepo support ([#8822](https://github.com/storybookjs/storybook/pull/8822)) ### Bug Fixes - Addon-docs: Fix TS false default value in prop table ([#9560](https://github.com/storybookjs/storybook/pull/9560)) - Addon-docs: Remove hard-coded lineHeight in Typeset block ([#9567](https://github.com/storybookjs/storybook/pull/9567)) - Fixed Angular button example story ([#9540](https://github.com/storybookjs/storybook/pull/9540)) - Core: Fix generated entry to import at top of file ([#9398](https://github.com/storybookjs/storybook/pull/9398)) - Preact: Fix story function typescript type ([#9123](https://github.com/storybookjs/storybook/pull/9123)) - UI: Make canvas link a link ([#9257](https://github.com/storybookjs/storybook/pull/9257)) ### Maintenance - Build: the build-storybooks script ([#9569](https://github.com/storybookjs/storybook/pull/9569)) - CLI: Improve Rax template ([#9574](https://github.com/storybookjs/storybook/pull/9574)) - Typescript: Migrate polymer ([#9565](https://github.com/storybookjs/storybook/pull/9565)) - Typescript: Migrate ember ([#9020](https://github.com/storybookjs/storybook/pull/9020)) - Next 6.0.0 ([#9212](https://github.com/storybookjs/storybook/pull/9212)) - REMOVE subscription_store ([#9228](https://github.com/storybookjs/storybook/pull/9228)) ### Dependency Upgrades - Update husky to v4 ([#9509](https://github.com/storybookjs/storybook/pull/9509)) - Bumped react-dev-utils dependency to v10. ([#9579](https://github.com/storybookjs/storybook/pull/9579)) - Bump babel-plugin-macros from 2.7.1 to 2.8.0 ([#9236](https://github.com/storybookjs/storybook/pull/9236)) - Bump babel-plugin-emotion from 10.0.23 to 10.0.27 ([#9239](https://github.com/storybookjs/storybook/pull/9239)) - Bump @babel/runtime from 7.7.4 to 7.7.7 ([#9277](https://github.com/storybookjs/storybook/pull/9277)) - Bump corejs-upgrade-webpack-plugin from 2.2.0 to 3.0.1 ([#9427](https://github.com/storybookjs/storybook/pull/9427)) - Bump terser-webpack-plugin from 2.2.1 to 2.3.2 ([#9386](https://github.com/storybookjs/storybook/pull/9386)) # Older versions For older versions of the changelog, see [CHANGELOG.v1-5.md](./CHANGELOG.v1-5.md)