⬆️(dependencies) update js dependencies
This PR contains the following updates:
Release Notes
babel/babel (@babel/core)
v7.24.5
:bug: Bug Fix
-
babel-plugin-transform-classes,babel-traverse- #16377 fix: TypeScript annotation affects output (@liuxingbaoyu)
-
babel-helpers,babel-plugin-proposal-explicit-resource-management,babel-runtime-corejs3
:nail_care: Polish
:house: Internal
- Other
- #16414 Relax ESLint peerDependency constraint to allow v9 (@liuxingbaoyu)
-
babel-parser-
#16425 Improve
@babel/parserAST types (@nicolo-ribaudo) -
#16417 Always pass type argument to
.startNode(@nicolo-ribaudo)
-
#16425 Improve
-
babel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-helper-module-transforms,babel-helper-split-export-declaration,babel-helper-wrap-function,babel-helpers,babel-plugin-bugfix-firefox-class-in-computed-class-key,babel-plugin-proposal-explicit-resource-management,babel-plugin-transform-block-scoping,babel-plugin-transform-destructuring,babel-plugin-transform-object-rest-spread,babel-plugin-transform-optional-chaining,babel-plugin-transform-parameters,babel-plugin-transform-private-property-in-object,babel-plugin-transform-react-jsx-self,babel-plugin-transform-typeof-symbol,babel-plugin-transform-typescript,babel-traverse-
#16439 Make
NodePath<T | U>distributive (@nicolo-ribaudo)
-
#16439 Make
-
babel-plugin-proposal-partial-application,babel-types-
#16421 Remove
JSXNamespacedNamefrom validCallExpressionargs (@nicolo-ribaudo)
-
#16421 Remove
-
babel-plugin-transform-class-properties,babel-preset-env- #16406 Do not load unnecessary Babel 7 syntax plugins in Babel 8 (@nicolo-ribaudo)
:running_woman: Performance
changesets/changesets (@changesets/cli)
v2.27.2
Patch Changes
-
#1354
69be7dcThanks @Andarist! - Fixed an issue withchangeset statusincorrectly returning an error status in two cases:- for changed ignored packages
- for changed private packages when
privatePackage.versionwas set tofalse
-
#1351
c6da182Thanks @TheHolyWaffle! - Fix an issue with not applying a custom.prettierrcconfiguration withprettier@>= 3.1.1 -
Updated dependencies [
c6da182]:
chromaui/addon-visual-tests (@chromatic-com/storybook)
v1.4.0
🚀 Enhancement
- Suggest enabling TurboSnap and use all suggestions in generated config file #306 (@ghengeveld)
- Show "Visual Tests disabled" screen when
uiTestsfeature is disabled #304 (@ghengeveld) - Poll for API connection and show notification when it fails #303 (@ghengeveld)
🐛 Bug Fix
- Hide refs (composed Storybooks) while guided tour is active #307 (@ghengeveld)
Authors: 1
- Gert Hengeveld (@ghengeveld)
v1.3.5
🐛 Bug Fix
- Upgrade Chromatic CLI to v11.3.2 #302 (@ghengeveld)
- Support builds from (supposed) forked repository or monorepo setup #299 (@ghengeveld)
- Show message when snapshotting is disabled for story #300 (@ghengeveld)
- Fix spin animation on build progress eyebrow #298 (@ghengeveld)
Authors: 1
- Gert Hengeveld (@ghengeveld)
v1.3.4
🐛 Bug Fix
- Upgrade Chromatic CLI dependency #297 (@ghengeveld)
- Update dev config to load
preset.tsrather thanindex.ts#296 (@ghengeveld)
Authors: 1
- Gert Hengeveld (@ghengeveld)
storybookjs/storybook (@storybook/addon-a11y)
v8.1.1
- Docgen: Only add react-docgen info when a component is defined in the file - #26967, thanks @glenjamin!
- Docs: Fix MDX Stories block tag-filtering behavior - #27144, thanks @shilman!
- Docs: Fix Subtitle block when no
ofprop passed - #27147, thanks @JReinhold! - Next.js: Add typing for NextImage to main framework options type - #27105, thanks @valentinpalkovic!
- Next.js: Avoid conflicts with the raw loader - #27093, thanks @seanparmelee!
- Types: Fix typing for main.framework/builder fields - #27088, thanks @valentinpalkovic!
v8.1.0
Storybook 8.1 is here with a tone of new features and bug fixes:
- 🏷️ Static tag-based filtering
- 🦺 Type-safe, standards-based module mocking
- 🐣 New
beforeEachtest hook - 🧳 Portable Stories API for Playwright Component Testing
- 🐕🦺 Support the new signal-based input & output functions in Angular
- 2️⃣ Two new ways to create stories: generating them from story controls or from your components directly!
List of all updates
- Addon-actions: Fix falsy args printing as object - 22163 - #26917, thanks @Fatcat560!
- Addon-docs: Fix MDX compilation with
@vitejs/plugin-react-swcand plugins - #26837, thanks @JReinhold! - Addon-docs: Fix
providerImportSourceextension - #26868, thanks @bashmish! - Addon-docs: Fix
react-dom/serverimports breaking stories and docs - #26557, thanks @JReinhold! - Addon-docs: Support Stencil based display names in source snippets - #26592, thanks @yannbf!
- Addon-docs: Fix
[Object object]displayName in some JSX components - #26566, thanks @yannbf! - Angular: Add type support for Angular's input signals - #26413, thanks @valentinpalkovic!
- Angular: Add type support for Angular's output signals - #26546, thanks @valentinpalkovic!
- API: Add API access to sidebar renderLabel - #27099, thanks @shilman!
- Args: Add possibility to mark controls as read-only - #26577, thanks @valentinpalkovic!
- Automigrations: Fix name of VTA addon - #26816, thanks @valentinpalkovic!
- Automigrations: Add migration note about new react-docgen default - #26620, thanks @valentinpalkovic!
- Automigrations: Fix missing support for mts vite config - #26441, thanks @drik98!
- Automigrations: Improve react-docgen automigration prompt - #27106, thanks @valentinpalkovic!
- Blocks: Add
ofprop toSubtitle- #22552, thanks @joaonunomota! - Blocks: Add
ofprop toTitle- #23728, thanks @Sidnioulz! - CLI: Add --config-dir flag to add command - #26771, thanks @eric-blue!
- CLI: Add --config-dir flag to migrate command - #26721, thanks @yannbf!
- CLI: Add main.js
docs.autodocsautomigration - #27089, thanks @shilman! - CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - #26766, thanks @ndelangen!
- CLI: Automigrate improve upgrade storybook related packages - #26497, thanks @ndelangen!
- CLI: Automigrations copy edits - #26342, thanks @joevaugh4n!
- CLI: Fix eslint configuration for string
extends- #27097, thanks @shilman! - CLI: Improve Yarn berry error parsing - #26616, thanks @yannbf!
- CLI: Improve
vite-config-file.ts- #26375, thanks @joevaugh4n! - CLI: Instruct the correct auto-migration command - #26515, thanks @ndelangen!
- CLI: Introduce package manager fallback for initializing Storybook in an empty directory with yarn1 - #26500, thanks @valentinpalkovic!
- CLI: Throw an error when running upgrade command in incorrect cwd - #26585, thanks @yannbf!
- Codemods: Escape filename given as argument - #26430, thanks @YukiKitagata!
- Controls: Add Channels API to search for files in the project root - #26726, thanks @valentinpalkovic!
- Controls: Added server channel to create a new story - #26769, thanks @valentinpalkovic!
- Controls: Add UI to create new story files - #26875, thanks @valentinpalkovic!
- Controls: Fix crashing when docgen extraction partially fails - #26862, thanks @yannbf!
- Controls: Fix disable condition in ArgControl component - #26567, thanks @valentinpalkovic!
- Controls: Fix number controls do not reset - #26372, thanks @jiyiru!
- Core: Add
durationandonClicksupport to Notification API and improve Notification UI - #26696, thanks @ghengeveld! - Core: Drop unneeded
UPDATE_STORY_ARGSwhich was for SSv6 - #25993, thanks @tmeasday! - Core: Ensure that simultaneous onStoriesChanged don't clobber each other - #26882, thanks @tmeasday!
- Core: Fix filters not being applied in WebKit - #26949, thanks @JReinhold!
- Core: Fix preloading too early - #26442, thanks @ndelangen!
- Core: Implement file formatter - #26809, thanks @valentinpalkovic!
- Core: Optimize clearNotification - #26415, thanks @ndelangen!
- Core: Save from controls - #26827, thanks @ndelangen!
- CSF: Allow default export without title or component attributes - #26516, thanks @kasperpeulen!
- CSF: Fix typings for control and other properties of argTypes - #26824, thanks @kasperpeulen!
- CSF: Make sure loaders/decorators can be used as array - #26514, thanks @kasperpeulen!
- Dependencies: Upgrade @storybook/csf to 0.1.5 - #26958, thanks @Cherry!
- Dependencies: Upgrade
@joshwooding/vite-plugin-react-docgen-typescriptto0.3.1- #26673, thanks @joshwooding! - Dependencies: Upgrade
ejsto3.1.10- #27054, thanks @RiuSalvi! - Dependencies: Bump es-module-lexer - #26737, thanks @valentinpalkovic!
- Dependencies: Update globby dependency - #26733, thanks @valentinpalkovic!
- Dependencies: Update postcss-loader in Next.js framework - #26707, thanks @valentinpalkovic!
- Doc Tools: Signature Type Error Handling - #26774, thanks @ethriel3695!
- Indexer: Escape special characters in storyImport regex - #22545, thanks @VojGin!
- Maintenance: Fix performance regressions - #26411, thanks @kasperpeulen!
- MDX: Do not transform
http://links - #26488, thanks @JReinhold! - Next.js: Fix Compatibility with <v14.0.4 - #27082, thanks @JReinhold!
- Next.js: Fix next/font usage on Windows machines - #26700, thanks @valentinpalkovic!
- Next.js: Move sharp into optional deps - #26787, thanks @shuta13!
- Next.js: Support v14.2 useParams functionality - #26874, thanks @yannbf!
- Next.js: Implement next redirect and the RedirectBoundary - #27050, thanks @yannbf!
- Next.js: Support path aliases when no base url is set - #26651, thanks @yannbf!
- Node: Safe use of
documentfor preview - #24248, thanks @DylanPiercey! - Onboarding: Improve UI - #27074, thanks @ndelangen!
- Portable stories: Introduce experimental Playwright CT API and Support for more renderers - #26063, thanks @yannbf!
- Portable stories: Make setProjectAnnotations accept multiple types of imports - #26316, thanks @yannbf!
- Portable Stories: Remove link to missing docs - #27075, thanks @JReinhold!
- Portable Stories: Warn when rendering stories without cleaning up first - #27008, thanks @JReinhold!
- React-Docgen: Make sure to be able to handle empty unions - #26639, thanks @kasperpeulen!
- React: Support v19 betas in peer dependencies - #26960, thanks @JReinhold!
- React: Support v19 in
react-dom-shim- [#26898](https://togithub.co
Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
⚠️ No Changeset found
Latest commit: 2ba8bce6e7569104ecbed0100978878dc26f6bdf
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR