Collect planned breaking changes for the next major release #4119
Replies: 8 comments 5 replies
-
Remove compatibility code for Modern.js v1, such as |
Beta Was this translation helpful? Give feedback.
-
Deprecate storybook v6. And storybook v7 should be supported in Modern.js 2.x |
Beta Was this translation helpful? Give feedback.
-
Remove the deprecated exports of Builder plugins, such as https://github.com/web-infra-dev/modern.js/blob/main/packages/builder/plugin-node-polyfill/src/index.ts#L87-L90 |
Beta Was this translation helpful? Give feedback.
-
Rspack team would like to drop the support for "transpiling everything" in this quater. I believe there will be some projects creating with Modern.js and As soon as we drop the support, the problem that mentioned above would be a breaking Related: web-infra-dev/rspack#3067 |
Beta Was this translation helpful? Give feedback.
-
Upgrade to styled-components v6:
|
Beta Was this translation helpful? Give feedback.
-
Dropping support for both Node 14 and Node 16 since they are EOL |
Beta Was this translation helpful? Give feedback.
-
Remove |
Beta Was this translation helpful? Give feedback.
-
Consider compile all TypeScript files by default, keep JS and TS compile rules separate. |
Beta Was this translation helpful? Give feedback.
-
Although Modern.js has no plans to release v3.0 in 2023, we want to collect planned breaking changes for the next major release during the daily iteration. And these changes should benefit the architectural evolution and long-term maintenance of Modern.js.
This thread will be used to record and discuss all planned breaking changes, so that when we do release v3.0, those breaking changes will be applied to it.
Beta Was this translation helpful? Give feedback.
All reactions