|
3 | 3 | All notable changes to the project are listed here. |
4 | 4 |
|
5 | 5 | For more information visit: |
6 | | -https://github.com/codesbiome/electron-react-webpack-typescript-2021 |
| 6 | +https://github.com/codesbiome/electron-vue-typescript-webpack-2021 |
7 | 7 |
|
8 | 8 |
|
9 | | -### v4.1.0 |
10 | | - |
11 | | -- 🎉 Electron core upgraded to version `v14` |
12 | | -- Update application style properties |
13 | | -- Enable `nativeWindowOpen` for main window |
14 | | -- Remove `enableRemoteModule` from main window |
15 | | -- Fix : Hot reloading issue caused by `liveReload` in webpack devServer |
16 | | -- Added additional Webpack `devServer` configuration in `tools/forge/forge.config.js` |
17 | | -- Upgraded outdated deps: |
18 | | - - `@electron-forge` deps upgraded to `6.0.0-beta.60` |
19 | | - - `@typescript-eslint` deps upgraded to `^4.30.0` |
20 | | - - `@types/react` upgraded to `^17.0.19` |
21 | | - - `electron` upgraded to `^14.0.0` |
22 | | - - `eslint-plugin-import` upgraded to `^2.24.2` |
23 | | - - `eslint-plugin-react` upgraded to `^7.25.1` |
24 | | - - `typescript` upgraded to `^4.4.2` |
25 | | - - `webpack` upgraded to `^5.51.1` |
26 | | - |
27 | | - |
28 | | -### v4.0.1 |
29 | | - |
30 | | -- Update file-loader configuration for `assets` files |
31 | | -- Add packager configuration for app executable file details |
32 | | -- Update `README` with similar useful projects |
33 | | - |
34 | | - |
35 | | -### v4.0.0 |
36 | | - |
37 | | -- Overhaul for Application default layout and styling. |
38 | | -- Default window background color updated. |
39 | | -- Default `minimal` stats output for main & renderer process via webpack. |
40 | | -- Upgraded outdated deps : |
41 | | - - `electron` upgraded to `^13.1.9` |
42 | | - - `@electron-forge` packages upgraded to `6.0.0-beta.59` |
43 | | - - `@typescript-eslint` packages upgraded to `^4.29.2` |
44 | | - - `css-loader` upgraded to `^6.2.0` |
45 | | - - `eslint` upgraded to `^7.32.0` |
46 | | - - `fork-ts-checker-webpack-plugin` upgraded to `^6.3.2` |
47 | | - - `less-loader` upgraded to `10.0.1` |
48 | | - - `style-loader` upgraded to `^3.2.1` |
49 | | - - `ts-loader` upgraded to `9.2.5` |
50 | | - - `typescript` upgraded to `^4.3.5` |
51 | | - - `webpack` upgraded to `^5.50.0` |
52 | | - |
53 | | - |
54 | | -### v3.1.0 |
55 | | - |
56 | | -- Electron core 🚀 upgraded to version 13. |
57 | | -- Expose Webpack Ports settings in forge configuration. |
58 | | -- Upgraded outdated packages : |
59 | | - - `electron` upgraded to `^13.0.1` |
60 | | - - `@typescript-eslint` packages upgraded to `^4.26.0` |
61 | | - - `eslint` upgraded to `^7.27.0` |
62 | | - - `css-loader` upgraded to `^5.2.6` |
63 | | - - `ts-loader` upgraded to `8.3.0` |
64 | | - - `typescript` upgraded to `^4.3.2` |
65 | | - - `webpack` upgraded to `^5.38.1` |
66 | | - - `fork-ts-checker-webpack-plugin` upgraded to `^6.2.10` |
67 | | - |
68 | | - |
69 | | -### v3.0.1 |
70 | | - |
71 | | -- Upgraded outdated packages |
72 | | - - `electron'` upgraded to `^12.0.6` |
73 | | - - `react` upgraded to `^17.0.2` |
74 | | - - `react-dom` upgraded to `^17.0.2` |
75 | | - - `css-loader` upgraded to `^5.2.4` |
76 | | - - `eslint` upgraded to `^7.25.0` |
77 | | - - `node-loader` upgraded to `2.0.0` |
78 | | - - `ts-loader` upgraded to `8.2.0` |
79 | | - - `typescript` upgraded to `^4.2.4` |
80 | | - - `webpack` upgraded to `^5.36.2` |
81 | | - |
82 | | - |
83 | | -### v3.0.0 |
84 | | - |
85 | | -- Overhaul for Application component layout and styling. |
86 | | -- Project Files structure updated. |
87 | | -- Move static images to `assets` directory. |
88 | | -- Remove `.prettierignore` file. |
89 | | -- Use `.tsx` file extension for `preload` and `renderer` incase we need to use components. |
90 | | -- Introduce new `assets` webpack alias. |
91 | | -- Modify aliases usage for new project structure. |
92 | | -- Upgraded outdated dependencies |
93 | | - - `electron` upgraded to `12.0.1` |
94 | | - - `css-loader` upgraded to `5.1.3` |
95 | | - - `eslint` upgraded to `7.22.0` |
96 | | - - `less` upgraded to `4.1.1` |
97 | | - - `less-loader` upgraded to `7.3.0` |
98 | | - - `ts-loader` upgraded to `8.0.18` |
99 | | - - `typescript` upgraded to `4.2.3` |
100 | | - - `webpack` upgraded to `5.27.1` |
101 | | - |
102 | | -### v2.1.0 |
103 | | - |
104 | | -- New Year 2021 🎉🎊 |
105 | | -- Upgraded outdated dependencies |
106 | | - - `electron` version upgraded to `11.1.1` |
107 | | - - `react` version upgraded to `17.0.1` |
108 | | - - `hot-loader` version upgraded to `17.0.1` |
109 | | - - `webpack` version upgraded to `5.13.0` |
110 | | - - `typescript` version upgraded to `4.1.3` |
111 | | - - `ts-loader` version upgraded to `8.0.14` |
112 | | - - `css-loader` version upgraded to `5.0.1` |
113 | | - - `style-loader` version upgraded to `2.0.0` |
114 | | - - `less` version upgraded to `4.1.0` |
115 | | - |
116 | | -### v2.0.2 |
117 | | - |
118 | | -- Upgraded outdated dependencies |
119 | | -- `electron` version upgraded to `10.x` |
120 | | -- `typescript` version upgraded to `4.x` |
121 | | -- `less-loader` version upgraded to `7.x` |
122 | | - |
123 | | -### v2.0.1 |
124 | | - |
125 | | -- Upgraded outdated dependencies |
126 | | - |
127 | | -### v2.0.0 |
128 | | - |
129 | | -- Added electron window background color |
130 | | -- Devtools opening on startup is disabled |
131 | | -- Added `preload` script usage (preload.ts) 👍 |
132 | | -- Moved webpack `aliases` to separate file |
133 | | -- Added new style & color changes to boilerplate layout |
134 | | -- Added prettier configuration files `.prettierrc` `.prettierignore` |
135 | | -- `contextIsolation` is enabled by default |
136 | | -- `nodeIntegration` `enableRemoteModule` `nodeIntegrationInWorker` `nodeIntegrationInSubFrames` are disabled default |
137 | | - |
138 | 9 | ### v1.0.0 |
139 | 10 |
|
140 | | -- Upgrade package dependencies to latest |
141 | | -- Add hot module replacement (live reload) |
142 | | -- Add linting via ESLint |
143 | | -- Custom webpack configuration |
144 | | -- Custom forge configuration for package/bundle |
145 | | -- Add aliases for project paths |
146 | | -- Image loader to display images |
| 11 | +- Setup Vue environment for project |
0 commit comments