Update storybook monorepo to v6.5.16
This PR contains the following updates:
Release Notes
storybookjs/storybook (@storybook/addon-actions)
v6.5.16
Bug Fixes
- Angular: Fix handling of docsMode option in angular builder #20608
- Angular: Fix webpackStatsJson types in angular-builder #20296
Dependency Upgrades
- Security: Upgrade json5 dependency #20526
v6.5.15
Bug Fixes
- Support Angular 15.0.4 #20287
- CLI: execute automigrations when pressing enter in the prompts #20208
v6.5.14
Bug Fixes
- Angular: Fix "webpack_require.nmd is not a function issue" in Angular 15 #20043
- CLI/React native: Fix addons template to import register instead of manager #19620
Maintenance
- Core: Patch preview-web and refs to support React Native #19975
Dependency Upgrades
- Upgrade loader-utils to 2.0.4 in storysource and source-loader #19891
v6.5.13
Bug Fixes
- Telemetry: Send start/build events even when there is no generator #19507
- Telemetry: Fix inconsistent debug #19509
- Addon-docs: Pass remarks plugins to mdx loader #18740
- Angular: Alias decorateStory as applyDecorators #19189
v6.5.12
Bug Fixes
- React: Fix issue with react 18 implementation #19125
v6.5.11
Bug Fixes
- CLI: Fix race condition in sb init #19083
- Core: Fix WebProjectAnnotations export in preview-web for back-compat #19048
- Addon-interactions: Fix IE support by replacing array includes #18993
- Vue: Fix enum check in extractArgTypes #18959
- React: Fix callback behavior in
react@18#18737 - Store: always call composeConfigs in setProjectAnnotations #18916
- Telemetry: improve addon extraction logic #18868
- Addon-docs: Check for undefined before reading property in extractArgTypes.ts #18710nance
v6.5.10
Maintenance
- Interactions: Run conditionally based on query param #18706
- Components: Re-bundle the syntax highlighter #18425
- Svelte: Make
svelte-loaderoptional dependency #18645 - Theming: Replace references to
themes.normalwiththemes.light#17034
Bug Fixes
- HTML: Fix missing ability to set
docs.extractArgTypes#18831 - CLI: Throw error on failure in sb init #18816
- CLI: Hook up the npm7 migration #18522
- Preview: Ensure docs container re-renders when globals change #18711
- Toolbars: Fall back to name if both title and icon are not specified #17430
- CLI: Fix addons register in RN template #18693
- CLI: Fix detection of type: module when initializing storybook #18714
- CLI/Svelte: Always create main with cjs extension #18648
- Fix typo in CSS pseudo selector #17708
- UI: Fix sidebar a11y by moving aria-expanded attribute to button #18354
- CLI: Add npm7 migration for legacy peer deps #18510
- UI: Fix display skip to sidebar button #18479
- Core: Fix process is not defined when using components #18469
Dependency Upgrades
- Core: Fix process is not defined #18367
- Core: Fix PnP compatibility for @storybook/ui and @storybook/router packages #18412
v6.5.9
Bug Fixes
- Core: Fix process is not defined when using components (#18469)
- Story index: Warn on
storyNamein CSF3 exports (#18464) - Telemetry: Strip out preset from addon name (#18442)
Maintenance
- Angular: Support Angular 14 standalone components (#18272)
- UI: Update manager to respect
parameters.docsOnlyinstories.json(#18433)
v6.5.8
Bug Fixes
- UI: Disable Emotion warnings about unsafe pseudo-selectors in SSR (#18361)
v6.5.7
Bug Fixes
- Preview: Default select to
viewModestory (#18370) - CLI: Add support for angular/cli@14.0.0 (#18334)
- Vue/Vue3: Fix decorators in StoryStoreV7 (#18375)
Maintenance
- Fix lint warnings in
PreviewWebtests (#18369)
v6.5.6
Bug Fixes
- Core: Fix node 18 ip support (#18330)
v6.5.5
Bug Fixes
- CSF: Fix auto-title crash on file ID and show warning (#18307)
- CLI: Fix open in browser doesn't work in WSL (#18305)
- CLI: Fix automigration scripts (#18302)
Maintenance
- CLI: Improve texts for automigration (#18303)
Dependency Upgrades
- MDX: Upgrade csf-mdx libraries (#18300)
v6.5.4
Bug Fixes
- Webpack5: Apply named exports order logic for stories only (#18284)
- Core: Use correct framework version in telemetry (#18285)
Maintenance
- Examples: fix jest 27 in angular e2e modern inline rendering config (#18274)
v6.5.3
Bug Fixes
- Revert "security: update x-default-browser" (#18270)
v6.5.2
Bug Fixes
- Core: Fix get-monorepo-type when no package.json at repo root (#18259)
Dependency Upgrades
- security: update x-default-browser (#18157)
v6.5.0
Storybook 6.5 is here!! 🎉🎉🎉
SB6.5 adds new testing and design review workflows while improving core performance and compatibility.
- 🤖 Interaction testing simulate interactions and run assertions in the browser
- 🎨 Figma plugin to connect stories to variants
- 🏎️ Webpack 5 lazy compilation for faster start up
- ⚡ Vite builder for near instant rebuilds
- 💯 Hundreds more fixes and quality of life improvements
More info in the Github issue Storybook 6.5 Release 👟. Release announcement coming soon!!!
v6.4.22
Maintenance
- Core: Avoid framework imports from core/client (#17875)
v6.4.21
Bug Fixes
- Angular: Do not use default for includePaths (#17876)
- Controls: Fix date control width in addons panel (#17780)
- CLI: Preserve quote style in automigrate (#17858)
- CLI: Update the exclude list for upgrade warnings (#17909)
v6.4.20
Bug Fixes
- CLI: Fix vite/jest issue with mocked global (#17830)
- Angular: Fix multiple calls of Input setter (#17633)
- Web-components: Fix CSS class usage in CLI template (#17702)
- UI: Fix composition support in safari (#17679)
- Addon-docs: DocsPage story order should match the index (#17669)
- Core: Fix core.builder check (#17606)
Maintenance
- CLI: Add automigration to
@storybook/builder-vite(#17829)
v6.4.19
Features
- CLI/React: Add interactions to cli template (#17345)
- CLI/Angular: Add interactions to cli template (#17437)
Bug Fixes
- Core/CLI: Add
extractfunction toPreviewWeband use it insb extractif available (#17447) - Core: Ensure we show an error when
configure()throws (#17435) - Core: Fix
useParameterwith nullish coalescing (#17327) - Addon-links: Fix export statement in react.d.ts (#17434)
- Addon-docs: Fix typo in ArgsTable tooltip (#17404)
v6.4.18
Bug Fixes
- CLI: Pin version of
@mdx-js/reactto 1.x.x until we are compatible (#17395)
v6.4.17
Bug Fixes
- Revert "Angular: Retrieve version from core package" (#17372)
v6.4.16
Bug Fixes
- Angular: Workaround for compodoc on windows machines (#17334)
- Angular: Use ɵReflectionCapabilities to find component & module metadata (#17156)
- Angular: Retrieve version from core package (#17363)
v6.4.15
Bug Fixes
- Angular: Fix runCompodoc for Windows, local Compodoc, and user specified tsconfig (#16728)
- Core: Fix negated glob support (#17328)
Maintenance
- Build: Upgrade main yarn (#17323)
- CLI: Add version update argument to generate-sb-packages-versions utility (#17356)
v6.4.14
Bug Fixes
- CLI: Add
--no-manager-cacheto build-storybook (#17300) - CSF3: Remove
pathfrom autoTitle browser code (#17185) - Addon-docs: Fix
docs.disableparameter on DocsPage (#17256) - Core: Fix issue with recursive glob with prior special chars (#17252)
- Webpack: Fix for
processfallback usingrequire.resolve(#17249)
Dependency Upgrades
- Upgrade compodoc for colors.js bug (#17266)
- Upgrade jscodeshift dependency for colors.js bug (#17265)
- Restore prettier >= 2.2.1 to satisfy previous constraints (#17257)
v6.4.13
Bug Fixes
- Core: Fix
staticDirsfavicon handling by refactor (#17241) - Angular: Fix 13.1 and add CI test cases (#17206)
- Core: Fix
__namedExportsOrderwarning from preview.js (#17240) - Webpack5: Fix manager.js
processreferences (#17213)
Dependency Upgrades
v6.4.12
Bug Fixes
- Angular: Fix for renamed method in angular 13.1 (#17032)
v6.4.10
Bug Fixes
- Core: Fix process.env assignment (#17174)
- Angular: Fix angular 13.1 JIT error and HMR reload (#17131)
- Router: Fix navigating to hash links (#17134)
- Source-loader: Fix node.declaration edge case (#17027)
- Core: Fix debug output on webpack failures (#16988)
Dependency Upgrades
- Bump cli-table3 to fix colors bug (#17180)
v6.4.9
Bug Fixes
- Core: Ensure we have a full story index before caching (#16947)
- Angular: Fix support for non-roman alphabets in story titles (#16931)
- Core: Be explicit about
viewModeto fix Vue issue (#16919) - Core: Remove unused and occluded types (#16917)
v6.4.8
Bug Fixes
Maintenance
- Core: Add feature flag to disable legacy hierarchy separator warning (#16915)
v6.4.7
Bug Fixes
- Angular: Fix incorrect log (#16885)
v6.4.5
Bug Fixes
- Angular: Fix tsConfig paths not resolving for Angular >=12.2 (#16882)
- Addon-docs: Fix transclusion crash on webpack rules without test field (#16873)
Dependency Upgrades
- Bump lodash to 4.17.21 (#16883)
v6.4.4
Bug Fixes
- CLI: Fix mainjsFramework automigrate (#16866)
v6.4.3
Bug Fixes
- Don't render with
modernInlineifinlineStoriesisfalse(#16853) - Preview: Don't hide the story while preparing (#16850)
v6.4.2
Bug Fixes
- UI: Ensure all classes+animations for our loaders are prefixed (#16815)
- Angular: Add back-compat method to find options (styles) in angular.json (#16832)
v6.4.1
Bug Fixes
Maintenance
- Fix
handle-release-branchesworkflow (#16801)
v6.4.0
Storybook 6.4 is here!! 🎉🎉🎉
SB6.4 adds interaction testing and performance re-architecture ahead of a huge 7.0 release.
- ▶️ Interactive stories to simulate user behavior and tools to debug it
- ⚡️ On-demand architecture for smaller builds and faster load times
- ⛸ Automigrate + versioned documentation for easier upgrades
- 📋 Linter to enforce Storybook best practices
- 💯 Hundreds more fixes and quality of life improvements
More info in the Github issue Storybook 6.4 Release 🛠. Release announcement coming soon!!!
v6.3.13
Dependency Upgrades
- Bump cli-table3 to fix colors bug (#17180)
v6.3.12
Bug Fixes
- CLI: Force
sb upgradeto use latest version ofnpm-check-updates(#16336)
v6.3.11
Bug Fixes
- CLI: Fix CRA version detection crash (#16308)
v6.3.10
Bug Fixes
- CLI: Don't upgrade preset-create-react-app if react-scripts < 5 (#16255)
v6.3.9
Maintenance
- CLI: Add webpack5 builder to CRA5
sb init(#16194)
v6.3.8
Maintenance
- Core: Write JSON stats file in streaming fashion and omit
chunksfor brevity (#15889)
v6.3.7
Fix bad publish of 6.4.0-alpha.27 to the latest tag
v6.3.6
Bug Fixes
v6.3.5
Bug Fixes
- Controls: Don't set arg in validateOptions if it would be
undefined(#15654) - Trailing comma handling for "-s" command line paramenter (#15615)
- Controls: Fix color matching behavior for non-string types (#15549)
- Composition: Fix refs ordering (#15527)
v6.3.4
Maintenance
- Addon-docs: Cache DocsContext on window to prevent duplication (#15428)
v6.3.3
Bug Fixes
- Webpack5: Quit process after finishing a static build (#15483)
- Addon-docs/Angular: Fix numeric args default value handling (#15491)
- Angular: Fix circular reference not being handled in moduleMetadata (#15410)
- Core: Fix double rebuilds by removing aggregateTimeout (#15372)
- CLI: Fix NPM typo (#15461)
v6.3.2
Bug Fixes
- Essentials: Update measure and outline. Fix alt+tab issues on windows. (#15402)
- Core: Fix decorator context update (#15408)
- Revert "Vue3: Update args without re-mounting component" (#15409)
- Upgrade bad release of
react-docgen-typescript-plugin(#15432)
v6.3.1
Bug Fixes
- Core: Only use dotenv-webpack when a user has a dotenv file (#15365)
- Essentials: Update addon measure and outline (#15354)
- Actions: Don't override existing action args (#15394)
- Svelte: Fix argType.type.name extraction (#15332)
- CSF3: Genericize feature flagging and fix webpack5 (#15375)
- Webpack5: Fix warnings typo (#15374)
- UI: Fix navigation after no story error (#15349)
- CSF3: Rename setup to play (#15358)
- Upgrade dotenv-webpack to 7.0.x (#15343)
v6.3.0
SB6.3 adds new UI development and testing features, while evolving with the JS ecosystem:
- 📐 Layout debugging with Measure and Outline addons
- 🔌 Reuse your stories in unit tests: Jest, Cypress & more
- 🚀 Frameworks: Angular 12 Ivy, Lit2 web components
- 🛠 Builders: Webpack5 stable, Vite community
- 📦 Packaging: Modern ESM
It also contains hundreds more fixes, features, and tweaks. Browse the changelogs matching 6.3.0-alpha.*, 6.3.0-beta.*, and 6.3.0-rc.* for the full list of changes. See Storybook 6 migration guide to upgrade from 5.x or MIGRATION.md for detailed migration instructions.
v6.2.9
Bug Fixes
- Angular: set the @ViewChild with a non-empty value in StorybookWrapperComponent (#14586)
- Addon-docs: Fix ArgsTable sorting when using of={Component} (#14669)
- Server: Fix string escaping in CSF compiler (#14615)
Maintenance
- Examples: Move from placehold.it to place-hold.it for mock images (#14637)
v6.2.8
Bug Fixes
v6.2.7
Bug Fixes
- CLI: Fix prerelease upgrade (#14529)
v6.2.6
Bug Fixes
- Core: Allow string in object arg and support fractional numbers in URL args (#14511)
- UI: Skip duplicate storyId breaking sidebar (#14502)
v6.2.5
Bug Fixes
- Core: Don't include args param in docs mode URL (#14494)
- Core: Restore previewHead/Body presets (#14500)
- Controls: Reset ArgsTable state when switching stories (#14493)
Dependency Upgrades
- Revert "Upgrade
dotenv-webpackto v6" (#14501)
v6.2.4
Dependency Upgrades
- Upgrade
dotenv-webpackto v6 (#14492)
v6.2.3
Bug Fixes
- Core: Fix file-loader options for ESM compat (#14480)
- Core: Fix config.js-based configuration (#14479)
Maintenance
- Core: Disable postcss warning, add main.js
featuressetting (#14478)
v6.2.2
Bug Fixes
- Core: Fix symlinks in static dir when building static Storybook (#14448)
- Addon-docs/ArgsTable: Use storySort parameter (#14422)
- Revert "Svelte - Fix async loaders and docs" Fix #14443 (#14444)
- Addon-docs/Angular: Keep inlineStories to false by default (#14447)
Maintenance
- CLI: Fix link to
sb initdocs (#14421)
v6.2.1
Fix bad version update message from #12183
v6.2.0
Storybook 6.2: Future-proof component development
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.
Also an overhaul of Storybook’s auto-generated controls and hundreds more fixes, features, and tweaks.
Browse the changelogs 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 to upgrade from 5.x or MIGRATION.md for detailed migration instructions.
v6.1.21
Bug Fixes
- IE11: Transpile prettier down to ES5 (#14047)
- CLI: Add
--legacy-peer-depsfor NPM7 install (#14106) - SyntaxHighlighter: Safely access clipboard on global.navigator (#14035)
v6.1.20
- Deps: upgrade react-dev-utils to get newer immer (#14015)
v6.1.19
Bug Fixes
- Components: Add missing
regenerator-runtimedependency (#13991)
v6.1.18
Bug Fixes
v6.1.17
Bug Fixes
- CLI: Fix opening localhost in browser by default (#13812)
v6.1.16
Bug Fixes
- Addon-docs/Svelte: Fix component name in docgen-loader (#13760)
- UI: Fix copy to clipboard for insecure deployments (#13777)
v6.1.15
Bug Fixes
- Svelte: Fix duplicate story preview (#13663)
- Angular: Properly handle empty tsconfig compilerOptions (#13596)
Maintenance
- Angular: Use Nx function to read non-angularCli configs (#13558)
Dependency Upgrades
- Bump @types/reach__router version (#13703)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.