- Use Babel in main process with Webpack build: #201
- Change targets to built-in support by webpack: #197
- use es2015 syntax for webpack configs: #195
- Open application when webcontent is loaded: #192
- Upgraded dependencies
- Fix
npm list electron-prebuilt
in package.js: #188
- Added redux-logger
- Upgraded react-router-redux to v4
- Upgraded dependencies
- Added
npm run dev
command: #162 - electron to v0.37.2
- Fix lint errors
- Fix Webpack publicPath for production builds: #119.
- package script now chooses correct OS icon extension
- babel 6
- Upgrade Dependencies
- Enable CSS source maps
- Add json-loader: #128.
- react-router 2.0 and react-router-redux 3.0
- electron 0.36
- Fixed process.env.NODE_ENV variable in webpack: #74.
- add missing object-assign: #76.
- packaging in npm@3: #77.
- compatibility in windows: #100.
- disable chrome debugger in production env: #102.
- redux
- css-modules
- upgrade to react-router 1.x
- unit tests
- e2e tests
- travis-ci
- upgrade to electron 0.35.x
- use es2015
- check dev engine for node and npm
- Bump style-loader to 0.13
- Bump css-loader to 0.22
- Bump electron-debug to 0.3
- Initialize ExtractTextPlugin once: #64.
- Babel plugins production env not be set properly: #57.
- Bump electron to v0.34.0
- From react-hot-loader to react-transform
- Run tests with babel-register: #29.
- Fix #51: use
path.join(__dirname
instead of./
.
- Simplify webpack config see #50.
- webpack configs
- port changed: changed default port from 2992 to 3000.
- npm scripts: remove
start-dev
anddev-server
. renamehot-dev-server
tohot-server
.
- Fix #45 zeromq crash: bump version of
electron-prebuilt
.
- run start-hot breaks chrome refresh(CTRL+R) (#42): bump
electron-debug
to0.2.1
- use electron-prebuilt version for packaging (#33)
- update dependencies
- eslint-config-airbnb
- custom placeholder icon
- electron-renderer as target: via webpack-target-electron-renderer
- Fix hot-reload
- bump electron-debug
- babelrc
- organize webpack scripts
- defaultProps: fix typos.
- menu
- package.js: include webpack build.
- NPM Script: support multi-platform
- package:
--all
option
- Eslint: typo, #17 and improve
.eslintrc
- Package Version: use latest release electron version as default
- Ignore Large peerDependencies
- electron-debug
- Webpack: add
.json
and.node
to extensions for imitating node require. - Webpack: set
node_modules
to externals for native module support.
- Webpack: #1, change build target to
atom
.
- Ignore:
test
,tools
,release
folder and devDependencies inpackage.json
. - Support asar
- Support icon
- Webpack: babel, react-hot, ...
- Flux: actions, api, components, containers, stores..
- Package: darwin (osx), linux and win32 (windows) platform.