Skip to content

Commit 66d5edf

Browse files
committed
chore: update changelog
1 parent e7fa7f3 commit 66d5edf

File tree

3 files changed

+125
-117
lines changed

3 files changed

+125
-117
lines changed

CHANGELOG.md

+1-109
Original file line numberDiff line numberDiff line change
@@ -9,113 +9,5 @@ Given a version number MAJOR.MINOR.PATCH, increment the:
99
* PATCH version when you make backwards compatible bug fixes.
1010
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
1111

12-
# 5.3.1
13-
- support work-loader internally
14-
- update webpack-dev-server default config to disable full-screen overloy in the browser
15-
- optimize docs
16-
17-
# 5.3.0
18-
- change ts-loader to babel-loader because babel-loader is faster than ts-loader when build [#76](https://github.com/DTStack/ko/issues/76)
19-
- support React Fast Refresh [#77](https://github.com/DTStack/ko/issues/77)
20-
- migrate webapack-dev-server from v3 to v4 [#78](https://github.com/DTStack/ko/issues/78)
21-
22-
## 5.2.1
23-
- fixed [Throw an error when running "ko init"](https://github.com/DTStack/ko/issues/27)
24-
- check node version when install because [webpack 5 requires at least Node.js 10.13.0 (LTS)](https://webpack.js.org/migrate/5/#preparations)
25-
26-
## 5.2.0
27-
- upgrade dependencies except less because [Ant Design use 3.x version of less](https://github.com/vueComponent/ant-design-vue/issues/3665)
28-
- remove file-loader, change to [asset-modules](https://webpack.js.org/guides/asset-modules/)
29-
- fixed [react-dev-utils warning](https://github.com/facebook/create-react-app/issues/9880)
30-
- update `ko-babel-app` to version 8.0.17
31-
## 5.0.5
32-
33-
- remove prettier parse config to fixed prettier format bug
34-
- support react lint for eslint
35-
## 5.0.4
36-
- repository structure:
37-
- config directory: webpack config files has been move to webpack subdirectory
38-
- util directory: remove useless and duplicated utility functions
39-
40-
- lint:
41-
- add prettier & eslint dependencies
42-
- eslint support default & user defined config, and eslintignore config
43-
- prettier support default & user defined config, and prettierignore config
44-
45-
- plugins have be removed in this release:
46-
- `webpack.BannerPlugin`'s banner now has static banner content, maybe it's will be readded in the future with user defined banner content
47-
- `webpack.DllPlugin` has been removed from CRA & vue-cli because [Webpack 4 should provide good enough perf and the cost of maintaining DLL mode inside Vue CLI is no longer justified](https://github.com/vuejs/vue-cli/issues/1205) & webpack 5 use [HardSourceWebpackPlugin](https://www.cnblogs.com/skychx/p/webpack-dllplugin.html) to optimize
48-
- `happypack`'s maintainer sugguest users to use [thread-loader](https://github.com/webpack-contrib/thread-loader) instead
49-
- `copy-webpack-plugin` has been used when dll is support, it will be removed when release new verison
50-
51-
- dependencies will be removed in next release:
52-
53-
- `camelcase` removed because attachToEnv function has been removed
54-
55-
- `decamelize` removed because attachToEnv function has been removed
56-
57-
## 5.0.0
58-
59-
Migrate webpack to v5, and remove or update webpack plugins & loaders.
60-
61-
### Upgrade
62-
63-
assets-webpack-plugin ^3.9.10 → ^7.0.0
64-
autoprefixer ^9.7.3 → ^10.1.0
65-
babel-loader ^8.0.6 → ^8.2.2
66-
camelcase ^5.3.1 → ^6.2.0
67-
case-sensitive-paths-webpack-plugin ^2.2.0 → ^2.3.0
68-
clean-webpack-plugin 1.0.0 → 3.0.0
69-
commander ^4.1.0 → ^6.2.1
70-
compressing ^1.5.0 → ^1.5.1
71-
copy-webpack-plugin ^5.1.1 → ^7.0.0
72-
css-loader ^3.4.1 → ^5.0.1
73-
decamelize ^3.2.0 → ^4.0.0
74-
file-loader ^5.0.2 → ^6.2.0
75-
fork-ts-checker-webpack-plugin ^3.1.1 → ^6.0.7
76-
html-webpack-plugin ^3.2.0 → ^4.5.0
77-
inquirer ^7.0.3 → ^7.3.3
78-
less ^3.10.3 → ^3.13.0
79-
less-loader ^5.0.0 → ^7.1.0
80-
lodash ^4.17.15 → ^4.17.20
81-
mini-css-extract-plugin ^0.9.0 → ^1.3.3
82-
mustache ^3.2.1 → ^4.1.0
83-
ora ^4.0.3 → ^5.1.0
84-
postcss-loader ^3.0.0 → ^4.1.0
85-
react-dev-utils ^9.0.3 → ^11.0.1
86-
sass-loader ^8.0.0 → ^10.1.0
87-
shelljs ^0.8.3 → ^0.8.4
88-
style-loader ^1.1.2 → ^2.0.0
89-
ts-loader ^6.2.1 → ^8.0.12
90-
tsconfig-paths-webpack-plugin ^3.2.0 → ^3.3.0
91-
typescript ^3.7.4 → ^4.1.3
92-
url-loader ^3.0.0 → ^4.1.1
93-
urllib ^2.34.2 → ^2.36.1
94-
vue-loader ^15.8.3 → ^15.9.5
95-
vue-template-compiler ^2.6.11 → ^2.6.12
96-
webpack ^4.41.5 → ^4.44.2
97-
webpack-bundle-analyzer ^3.6.0 → ^4.2.0
98-
webpack-cli ^3.3.10 → ^4.2.0
99-
webpack-dev-server ^3.10.1 → ^3.11.0
100-
webpack-merge ^4.2.2 → ^5.7.0
101-
102-
### Remove
103-
104-
| PackageName | Reason |
105-
|---|---|
106-
| awesome-typescript-loader | Not Use |
107-
| babel-plugin-import | Not Use |
108-
| friendly-errors-webpack-plugin | Not Use |
109-
| moment | deprecated |
110-
| request | deprecated |
111-
| request-progress | deprecated |
112-
| request-promise | deprecated |
113-
114-
### Replace
115-
116-
| PackageName | Replace To |
117-
|---|---|---|
118-
| optimize-css-assets-webpack-plugin | css-minimizer-webpack-plugin |
119-
| node-sass | sass |
120-
12+
**For more details, please refer to Changelog.md in subfolder**
12113

packages/ko/CHANGELOG.md

+123-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,129 @@
11
# ko
22

3-
## 5.3.0
3+
## 5.3.2
44

5-
### Minor Changes
5+
### Patch Changes
66

7-
- dump ts-loader, fit pnpm
7+
- Bugs fixed
88

9-
### Patch Changes
9+
- fix set wrong **mode** when run `ko build` bug
10+
- fix port change not effect devSever config bug
11+
12+
# 5.3.1
13+
14+
- support work-loader internally
15+
- update webpack-dev-server default config to disable full-screen overloy in the browser
16+
- optimize docs
17+
18+
# 5.3.0
19+
20+
- change ts-loader to babel-loader because babel-loader is faster than ts-loader when build [#76](https://github.com/DTStack/ko/issues/76)
21+
- support React Fast Refresh [#77](https://github.com/DTStack/ko/issues/77)
22+
- migrate webapack-dev-server from v3 to v4 [#78](https://github.com/DTStack/ko/issues/78)
23+
24+
## 5.2.1
25+
26+
- fixed [Throw an error when running "ko init"](https://github.com/DTStack/ko/issues/27)
27+
- check node version when install because [webpack 5 requires at least Node.js 10.13.0 (LTS)](https://webpack.js.org/migrate/5/#preparations)
28+
29+
## 5.2.0
30+
31+
- upgrade dependencies except less because [Ant Design use 3.x version of less](https://github.com/vueComponent/ant-design-vue/issues/3665)
32+
- remove file-loader, change to [asset-modules](https://webpack.js.org/guides/asset-modules/)
33+
- fixed [react-dev-utils warning](https://github.com/facebook/create-react-app/issues/9880)
34+
- update `ko-babel-app` to version 8.0.17
35+
36+
## 5.0.5
37+
38+
- remove prettier parse config to fixed prettier format bug
39+
- support react lint for eslint
40+
41+
## 5.0.4
42+
43+
- repository structure:
44+
45+
- config directory: webpack config files has been move to webpack subdirectory
46+
- util directory: remove useless and duplicated utility functions
47+
48+
- lint:
49+
50+
- add prettier & eslint dependencies
51+
- eslint support default & user defined config, and eslintignore config
52+
- prettier support default & user defined config, and prettierignore config
53+
54+
- plugins have be removed in this release:
55+
56+
- `webpack.BannerPlugin`'s banner now has static banner content, maybe it's will be readded in the future with user defined banner content
57+
- `webpack.DllPlugin` has been removed from CRA & vue-cli because [Webpack 4 should provide good enough perf and the cost of maintaining DLL mode inside Vue CLI is no longer justified](https://github.com/vuejs/vue-cli/issues/1205) & webpack 5 use [HardSourceWebpackPlugin](https://www.cnblogs.com/skychx/p/webpack-dllplugin.html) to optimize
58+
- `happypack`'s maintainer sugguest users to use [thread-loader](https://github.com/webpack-contrib/thread-loader) instead
59+
- `copy-webpack-plugin` has been used when dll is support, it will be removed when release new verison
60+
61+
- dependencies will be removed in next release:
62+
63+
- `camelcase` removed because attachToEnv function has been removed
64+
65+
- `decamelize` removed because attachToEnv function has been removed
66+
67+
## 5.0.0
68+
69+
Migrate webpack to v5, and remove or update webpack plugins & loaders.
70+
71+
### Upgrade
72+
73+
assets-webpack-plugin ^3.9.10 → ^7.0.0
74+
autoprefixer ^9.7.3 → ^10.1.0
75+
babel-loader ^8.0.6 → ^8.2.2
76+
camelcase ^5.3.1 → ^6.2.0
77+
case-sensitive-paths-webpack-plugin ^2.2.0 → ^2.3.0
78+
clean-webpack-plugin 1.0.0 → 3.0.0
79+
commander ^4.1.0 → ^6.2.1
80+
compressing ^1.5.0 → ^1.5.1
81+
copy-webpack-plugin ^5.1.1 → ^7.0.0
82+
css-loader ^3.4.1 → ^5.0.1
83+
decamelize ^3.2.0 → ^4.0.0
84+
file-loader ^5.0.2 → ^6.2.0
85+
fork-ts-checker-webpack-plugin ^3.1.1 → ^6.0.7
86+
html-webpack-plugin ^3.2.0 → ^4.5.0
87+
inquirer ^7.0.3 → ^7.3.3
88+
less ^3.10.3 → ^3.13.0
89+
less-loader ^5.0.0 → ^7.1.0
90+
lodash ^4.17.15 → ^4.17.20
91+
mini-css-extract-plugin ^0.9.0 → ^1.3.3
92+
mustache ^3.2.1 → ^4.1.0
93+
ora ^4.0.3 → ^5.1.0
94+
postcss-loader ^3.0.0 → ^4.1.0
95+
react-dev-utils ^9.0.3 → ^11.0.1
96+
sass-loader ^8.0.0 → ^10.1.0
97+
shelljs ^0.8.3 → ^0.8.4
98+
style-loader ^1.1.2 → ^2.0.0
99+
ts-loader ^6.2.1 → ^8.0.12
100+
tsconfig-paths-webpack-plugin ^3.2.0 → ^3.3.0
101+
typescript ^3.7.4 → ^4.1.3
102+
url-loader ^3.0.0 → ^4.1.1
103+
urllib ^2.34.2 → ^2.36.1
104+
vue-loader ^15.8.3 → ^15.9.5
105+
vue-template-compiler ^2.6.11 → ^2.6.12
106+
webpack ^4.41.5 → ^4.44.2
107+
webpack-bundle-analyzer ^3.6.0 → ^4.2.0
108+
webpack-cli ^3.3.10 → ^4.2.0
109+
webpack-dev-server ^3.10.1 → ^3.11.0
110+
webpack-merge ^4.2.2 → ^5.7.0
111+
112+
### Remove
113+
114+
| PackageName | Reason |
115+
| ------------------------------ | ---------- |
116+
| awesome-typescript-loader | Not Use |
117+
| babel-plugin-import | Not Use |
118+
| friendly-errors-webpack-plugin | Not Use |
119+
| moment | deprecated |
120+
| request | deprecated |
121+
| request-progress | deprecated |
122+
| request-promise | deprecated |
123+
124+
### Replace
10125

11-
- Updated dependencies
12-
126+
| PackageName | Replace To |
127+
| ---------------------------------- | ---------------------------- |
128+
| optimize-css-assets-webpack-plugin | css-minimizer-webpack-plugin |
129+
| node-sass | sass |

packages/ko/package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ko",
3-
"version": "5.3.1",
3+
"version": "5.3.2",
44
"description": "build & lint library",
55
"keywords": [
66
"ko",
@@ -55,7 +55,6 @@
5555
"css-minimizer-webpack-plugin": "^3.4.1",
5656
"detect-port": "^1.3.0",
5757
"esbuild-loader": "^2.18.0",
58-
"html-webpack-plugin": "^5.5.0",
5958
"inquirer": "^8.2.0",
6059
"less": "^3.13.1",
6160
"less-loader": "^9.1.0",

0 commit comments

Comments
 (0)