Skip to content

Commit 7e52f2a

Browse files
committed
Update CHANGELOG [INCOMPLETE]
- Creted `CHANGELOG.md`. - Writing changelog for `v2.0.0`.
1 parent c8fb88c commit 7e52f2a

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
## [Unreleased]
8+
9+
## 2.0.0 - 2018-02-01
10+
### Added
11+
- ESLint for code checking on Javascript files.
12+
- Airbnb's extensible `.eslintrc` package & its' peer dependencies.
13+
- `.eslintrc` that extends Airbnb's config and has customised rules configured.
14+
- ESLint plugin `eslint-import-resolver-webpack` for ESLint to resolve path
15+
aliases set in Webpack config.
16+
- Webpack plugin `copy-pkg-json-webpack-plugin` to generate a `package.json`
17+
file and pack into Webpack's bundled package for production.
18+
19+
### Changed
20+
- Refactored Webpack config file to have `mainConfig` & `rendererConfig`
21+
cleaned up, and set mode by environment variable.
22+
23+
### Removed
24+
- Redux & React-Redux related settings, including packages listed on
25+
`devDependencies`, path aliases & folders listed in folder structure.
26+
- Since Electron's built-in IPC & basic React states should be enough to get
27+
the works done, and most Electron apps which have their application logic
28+
runs on Electron's `main` process rather then `renderer` process actually
29+
don't need React-Redux, `redux` & `react-redux` are no longer included in
30+
this boilerplate.
31+
- Separated Webpack config files for `development` & `production` mode.
32+
33+
[Unreleased]: https://github.com/Devtography/electron-react-typescript-webpack-boilerplate/compare/v2.0.0...HEAD

0 commit comments

Comments
 (0)