You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Roadmap.md
+11-4Lines changed: 11 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Legend of annotations:
41
41
42
42
## Vue CLI UI
43
43
44
-
TODO
44
+
See [https://github.com/vuejs/vue-cli/projects/1](https://github.com/vuejs/vue-cli/projects/1)
45
45
46
46
## Documentation
47
47
@@ -60,9 +60,14 @@ TODO
60
60
61
61
## Modern Mode
62
62
63
-
*[] Use [`@babel/preset-modules`](https://github.com/babel/preset-modules) for modern build [\#4848](https://github.com/vuejs/vue-cli/issues/4848)
63
+
*[x] Use [`@babel/preset-modules`](https://github.com/babel/preset-modules) for modern build [\#4848](https://github.com/vuejs/vue-cli/issues/4848)
64
64
*[] Investigate the feasibility of bundling polyfills to a separate chunk (like the [“differential loading”](https://angular.io/guide/deployment#differential-builds) feature of Angular CLI, may replace the current `polyfillsPlugin` implementation)
65
65
66
+
## Misc
67
+
68
+
- A `vue doctor` command that diagnoses common misconfigurations in the user environment [https://github.com/vuejs/vue-cli/projects/10](https://github.com/vuejs/vue-cli/projects/10)
69
+
- A `vue stats` command like [`rake stats`](https://thoughtbot.com/blog/simple-test-metrics-in-your-rails-app-and-what-they)
70
+
66
71
## Major Releases
67
72
68
73
We also have plan for a new major release sometime in the middle of the year, pending the status of some primary dependencies of the core packages.
@@ -72,11 +77,13 @@ At the moment of writing, we plan to ship Vue CLI 5 after the stable release of
72
77
Current planned features of Vue CLI 5 include:
73
78
74
79
* Webpack 5
80
+
* HTML Webpack Plugin 4
75
81
* Cypress 4
76
82
* Workbox 5
77
-
* Jest 25
78
-
* Blocked by [https://github.com/vuejs/vue-jest/issues/217](https://github.com/vuejs/vue-jest/issues/217)
83
+
* Jest 26
84
+
* Mocha 7
79
85
* Enable modern mode by default
80
86
* Drop support of Node.js 8
81
87
* Drop support of TSLint
88
+
* Do not allow creating projects with uppercase names even in Vue CLI UI.
82
89
* Consider deprecating the instant prototyping feature
0 commit comments