Skip to content

Commit b6c438a

Browse files
Add Node.js dropping note to migration
1 parent 46ce8d1 commit b6c438a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

MIGRATION.md

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
- [From version 7.x to 8.0.0](#from-version-7x-to-800)
44
- [Implicit actions can not be used during rendering (for example in the play function)](#implicit-actions-can-not-be-used-during-rendering-for-example-in-the-play-function)
55
- [Core changes](#core-changes)
6+
- [Dropping support for Node.js 16](#dropping-support-for-nodejs-16)
67
- [Autotitle breaking fixes](#autotitle-breaking-fixes)
78
- [React v18 in the manager UI (including addons)](#react-v18-in-the-manager-ui-including-addons)
89
- [Storyshots has been removed](#storyshots-has-been-removed)
@@ -380,6 +381,10 @@ To summarize:
380381

381382
### Core changes
382383

384+
#### Dropping support for Node.js 16
385+
386+
In Storybook 8, we have dropped Node.js 16 support since it reached end-of-life on 2023-09-11. Storybook 8 supports Node.js 18 and above.
387+
383388
#### Autotitle breaking fixes
384389

385390
In Storybook 7, the file name `path/to/foo.bar.stories.js` would result in the [autotitle](https://storybook.js.org/docs/react/configure/overview#configure-story-loading) `path/to/foo`. In 8.0, this has been changed to generate `path/to/foo.bar`. We consider this a bugfix but it is also a breaking change if you depended on the old behavior. To get the old titles, you can manually specify the desired title in the default export of your story file. For example:

0 commit comments

Comments
 (0)