@@ -5,7 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
6
6
7
7
## [ Unreleased]
8
- ### Added
8
+
9
+ ## [ 3.0.0] - 2020-12-26
10
+ ### Added
9
11
- NPM packages ` react-router ` & ` react-router-dom ` to package dependencies.
10
12
- NPM package ` eslint-plugin-react-hooks ` to ` devDependencies ` as required by
11
13
the updated version of ` eslint-config-airbnb ` .
@@ -34,19 +36,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
34
36
- ` html-webpack-plugin ` - ` 3.2.0 ` -> ` 4.5.0 `
35
37
- ` mocha ` - ` 5.2.0 ` -> ` 8.2.1 `
36
38
- ` rimraf ` - ` 2.7.1 ` -> ` 3.0.2 `
37
- - ` source-map-loader ` - ` 0.2.4 ` -> ` 1.1.3 `
39
+ - ` source-map-loader ` - ` 0.2.4 ` -> ` 2.0.0 `
38
40
- ` spectron ` - ` 5.0.0 ` -> ` 13.0.0 `
39
41
- ` style-loader ` - ` 0.23.1 ` -> ` 2.0.0 `
40
42
- ` ts-loader ` - ` 5.4.5 ` -> ` 8.0.12 `
41
43
- ` ts-node ` - ` 7.0.1 ` -> ` 9.1.1 `
42
44
- ` typescript ` - ` 3.7.2 ` - > ` 4.1.3 `
43
45
- ` webpack ` - ` 4.41.2 ` -> ` 5.11.0 `
44
- - ` webpack-cli ` - ` 3.3.10 ` -> ` 4.2 .0 `
46
+ - ` webpack-cli ` - ` 3.3.10 ` -> ` 4.3 .0 `
45
47
- Moved ` @types ` packages from ` dependencies ` to ` devDependencies ` as those
46
48
have no need to be included in production builds.
47
49
- Commands of NPM scripts ` dev ` & ` prod ` to make them work with Webpack 5.
48
- - Rewrote ` .eslintrc ` to lint both JavaScript & TypeScript with ESLint .
49
- - Prefix of internal folder paths from ` @ ` to ` @ ` to avoid confusions with
50
+ - Migrated to ESLint from TSLint .
51
+ - Updated prefix of internal paths from ` @ ` to ` _ ` to avoid confusions with
50
52
scoped NPM packages.
51
53
- Indentation for ` .ts ` files is now set as ` 2 ` spaces instead of ` 4 ` .
52
54
- ` electron-builder ` settings:
@@ -56,6 +58,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
56
58
- Allowed custom installation directory in the installer built.
57
59
- ` mac ` :
58
60
- Changed build target back to ` dmg ` .
61
+ - ` buildVersion ` is now being used as build number instead of just another
62
+ parameter for semantic version number.
63
+ - Updated section ` Known issues ` in ` README ` .
59
64
60
65
### Fixed
61
66
- ESLint errors/warnings on ` main.ts ` & ` renderer.tsx ` .
@@ -151,9 +156,10 @@ issue.
151
156
isn't based on this boilerplate.
152
157
- Separated Webpack config files for ` development ` & ` production ` mode.
153
158
154
- [ Unreleased ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v2 .0.2 ...HEAD
159
+ [ Unreleased ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v3 .0.0 ...HEAD
155
160
[ 2.0.1 ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v2.0.0...v2.0.1
156
161
[ 2.0.2 ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v2.0.1...v2.0.2
162
+ [ 3.0.0 ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v2.0.2...v3.0.0
157
163
158
164
[ Issue #2 ] : https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/issues/2
159
165
[ electron-builder #3990 ] : https://github.com/electron-userland/electron-builder/issues/3990
0 commit comments