Merge pull request #1 from maximegris/master

Merge master
This commit is contained in:
Boris
2018-12-30 11:44:16 -05:00
committed by GitHub
35 changed files with 757 additions and 760 deletions

View File

@@ -1,63 +0,0 @@
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"name": "angularelectron"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico",
"favicon.png",
"favicon.icns",
"favicon.256x256.png"
],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.app.json",
"testTsconfig": "tsconfig.spec.json",
"prefix": "app",
"styles": [
"styles.scss"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
"e2e": {
"protractor": {
"config": "./protractor.conf.js"
}
},
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/node_modules/**"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": {
"styleExt": "scss",
"component": {}
}
}

4
.gitignore vendored
View File

@@ -5,7 +5,10 @@
/tmp /tmp
/out-tsc /out-tsc
/app-builds /app-builds
/release
main.js main.js
src/**/*.js
*.js.map
# dependencies # dependencies
/node_modules /node_modules
@@ -38,6 +41,7 @@ package-lock.json
# e2e # e2e
/e2e/*.js /e2e/*.js
!/e2e/protractor.conf.js
/e2e/*.map /e2e/*.map
# System Files # System Files

View File

@@ -1,8 +1,17 @@
language: node_js language: node_js
node_js: node_js:
- "7" - 8
- "6" sudo: required
addons:
chrome: stable
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
install: install:
- npm set progress=false
- npm install - npm install
script: script:
- ng lint
- npm run test
- npm run e2e
- npm run build - npm run build

View File

@@ -1,295 +1,439 @@
### Changelog ## 5.1.0 (2018-11-30)
All notable changes to this project will be documented in this file.
#### [3.3.0](https://github.com/maximegris/angular-electron/compare/3.2.0...3.3.0) * fix/ typo Angular 7 ([fde371f](https://github.com/maximegris/angular-electron/commit/fde371f))
- add Changelog file [`71083f1`](https://github.com/maximegris/angular-electron/commit/71083f12bf1e20225769af20a8a054ab8af4a6f9) * fix/ typo README ([723233c](https://github.com/maximegris/angular-electron/commit/723233c))
- version 3.3.0 [`a88bda6`](https://github.com/maximegris/angular-electron/commit/a88bda66d83690b1064bcb11a0cb1bb893894caf) * fix/ typo script npm electron:windows ([45bab44](https://github.com/maximegris/angular-electron/commit/45bab44))
* ref/ remve npx - fix vulnerabilities ([41aeb57](https://github.com/maximegris/angular-electron/commit/41aeb57))
* update README ([f146d5d](https://github.com/maximegris/angular-electron/commit/f146d5d))
#### [3.2.0](https://github.com/maximegris/angular-electron/compare/3.1.0...3.2.0)
> 15 April 2018
- Terminate the npm process after test execution [`#165`](https://github.com/maximegris/angular-electron/pull/165)
- Update dependencies [`#164`](https://github.com/maximegris/angular-electron/pull/164)
- fix/ app e2e spec [`#161`](https://github.com/maximegris/angular-electron/pull/161)
- provide webFrame access [`#162`](https://github.com/maximegris/angular-electron/pull/162)
- Including electron to eliminate Electron not found err sg [`#153`](https://github.com/maximegris/angular-electron/pull/153)
- update dependencies [`89963ab`](https://github.com/maximegris/angular-electron/commit/89963ab996a9d96d2f611959fd0a3eb8f35a64ba)
- ref/ add node/electron module import as exemple : fs and remote [`e3ad12d`](https://github.com/maximegris/angular-electron/commit/e3ad12dd59f967c2e550131517afa7e5ea0d3389)
- fix e2e tests based on PR #161 and terminate the npm process after test execution [`fccf348`](https://github.com/maximegris/angular-electron/commit/fccf348abb323d15043be0dc9fdad136e80fc1a4)
- version 3.2.0 [`8dc69fa`](https://github.com/maximegris/angular-electron/commit/8dc69fa648dd26b74915701f80ba2bd2e3fc0bc3)
- remove copyfiles [`9af5138`](https://github.com/maximegris/angular-electron/commit/9af5138778c40e08a929322801be217c6d3a3f98)
#### [3.1.0](https://github.com/maximegris/angular-electron/compare/3.0.1...3.1.0)
> 15 March 2018
- Fix to change environment [`#145`](https://github.com/maximegris/angular-electron/pull/145)
- Added option -o to script npm run ng:serve so that it really open the browser [`#141`](https://github.com/maximegris/angular-electron/pull/141)
- version 3.1.0 [`f7c71e7`](https://github.com/maximegris/angular-electron/commit/f7c71e78a0e72ec9bc7fcc20765b3626b13d4af5)
#### [3.0.1](https://github.com/maximegris/angular-electron/compare/3.0.0...3.0.1) ## 5.0.0 (2018-11-11)
> 7 March 2018
- fix/ icon app [`22699ef`](https://github.com/maximegris/angular-electron/commit/22699efd6a5acc6c30ae1b2713228192af4d523a)
- version 3.0.1 [`5258ff1`](https://github.com/maximegris/angular-electron/commit/5258ff173b784d50fe6f1faefe10a36ce9525dd8)
### [3.0.0](https://github.com/maximegris/angular-electron/compare/2.7.1...3.0.0) * Fix typos in README file ([0440ee9](https://github.com/maximegris/angular-electron/commit/0440ee9))
> 25 February 2018 * ref/ Generate changelog ([a89b3ce](https://github.com/maximegris/angular-electron/commit/a89b3ce))
- Updated dependencies and fixed unit tests [`#129`](https://github.com/maximegris/angular-electron/pull/129) * ref/ Upgrade to Angular 7 ([315a79b](https://github.com/maximegris/angular-electron/commit/315a79b))
- fix/ TranslateModule test [`7863aa9`](https://github.com/maximegris/angular-electron/commit/7863aa97d2fa37e7d1e0ef66a29ed95876e49260) * Update electron-builder.json files rule ([82c7bcf](https://github.com/maximegris/angular-electron/commit/82c7bcf))
- merge conflict [`ce5724c`](https://github.com/maximegris/angular-electron/commit/ce5724c11f8fa3d79aeb927c305d031ae09c8845) * Update Version Electron 2 to 3 #hacktoberfest ([f083328](https://github.com/maximegris/angular-electron/commit/f083328))
- Ng not ejected anymore [`67ab31c`](https://github.com/maximegris/angular-electron/commit/67ab31c458c572de0311f27ee8a7d7bc43765999)
- update dependencies and fix unit tests [`4d3ca6e`](https://github.com/maximegris/angular-electron/commit/4d3ca6e1b1fc46dea6b7d5e6a7dc09ea5d8d4d44)
- pin all dependency versions [`0558d6a`](https://github.com/maximegris/angular-electron/commit/0558d6a5faefcd0e3066b484e2e5bff55d6a368d)
** BREAKING CHANGES**
The build process was migrated to using angular cli rather than webpack. It also makes it easier to migrate to newer Angular releases as they roll out (which was really painful during the last migration). Check the most recent commits for more details.
#### [2.7.1](https://github.com/maximegris/angular-electron/compare/2.7.0...2.7.1) ## <small>4.2.2 (2018-08-22)</small>
> 15 February 2018
- ref/ dernière version cli [`3df8158`](https://github.com/maximegris/angular-electron/commit/3df81589404dd199efa3f75a1229f54bcc0f1890)
- version 2.7.1 [`1ae6f7a`](https://github.com/maximegris/angular-electron/commit/1ae6f7aedca7f099688bfce84a050f6ae014b995)
#### [2.7.0](https://github.com/maximegris/angular-electron/compare/2.6.0...2.7.0) * fix/ build serve & electron with single tsc command ([9106c8f](https://github.com/maximegris/angular-electron/commit/9106c8f))
> 15 February 2018 * fix/ typo README ([a9448aa](https://github.com/maximegris/angular-electron/commit/a9448aa))
- fix: fixes maximegris/angular-electron#118 [`#121`](https://github.com/maximegris/angular-electron/pull/121)
- ref/ update angular &amp; dep [`e3b1fab`](https://github.com/maximegris/angular-electron/commit/e3b1fabba35b1efa5c10156b423dcbb1515860b6)
#### [2.6.0](https://github.com/maximegris/angular-electron/compare/2.5.0...2.6.0)
> 24 January 2018
- version bump + logo resize [`#114`](https://github.com/maximegris/angular-electron/pull/114)
- feat/ add webview directive [`f3bc99a`](https://github.com/maximegris/angular-electron/commit/f3bc99adb16129e3fef41f5f089cabb59dd0fe54)
- feat/ add webview directive [`e1b5600`](https://github.com/maximegris/angular-electron/commit/e1b56002d8ad26df83a8c07f7d7744793f5a11a5)
- ref/ upgrade electron (security issue) [`f6a0c4e`](https://github.com/maximegris/angular-electron/commit/f6a0c4ecb97a5ec7c137528e037015d041dd5acc)
- ref/ Remove sponsor [`2a28239`](https://github.com/maximegris/angular-electron/commit/2a28239152a3dc4352cef8224e76f6f3c06d6ad5)
#### [2.5.0](https://github.com/maximegris/angular-electron/compare/2.4.1...2.5.0)
> 12 January 2018
- fix: fixes maximegris/angular-electron#98 [`#105`](https://github.com/maximegris/angular-electron/pull/105)
- Correction of a word. [`#102`](https://github.com/maximegris/angular-electron/pull/102)
- migrate Angular to 5.2.0 [`b8cf343`](https://github.com/maximegris/angular-electron/commit/b8cf343f0f33d440feb9a7d7639a65be2790e410)
#### [2.4.1](https://github.com/maximegris/angular-electron/compare/2.4.0...2.4.1) ## <small>4.2.1 (2018-08-22)</small>
> 14 December 2017
- fix/ Manage icons for linux binary generation [`#92`](https://github.com/maximegris/angular-electron/pull/92)
- version 2.4.1 [`5fcfca0`](https://github.com/maximegris/angular-electron/commit/5fcfca019da3426326cc3cbedeafaa662cd70deb)
#### [2.4.0](https://github.com/maximegris/angular-electron/compare/2.3.0...2.4.0) * fix/ jslib in main process error ([ef33f5e](https://github.com/maximegris/angular-electron/commit/ef33f5e))
> 8 December 2017
- version 2.4.0 [`0437b33`](https://github.com/maximegris/angular-electron/commit/0437b33c36e6806d60a03463644bb7abe3de83a5)
- merge migration httpclient [`1e6113f`](https://github.com/maximegris/angular-electron/commit/1e6113f71aca9f76822ce39facbd31884f4603fb)
#### [2.3.0](https://github.com/maximegris/angular-electron/compare/2.2.0...2.3.0)
> 4 December 2017
- Use HttpClientModule [`#88`](https://github.com/maximegris/angular-electron/pull/88)
- add ngx translate [`facda37`](https://github.com/maximegris/angular-electron/commit/facda3726d9aab6320905ce78414c4f4f0ab901d)
#### [2.2.0](https://github.com/maximegris/angular-electron/compare/2.1.1...2.2.0)
> 28 November 2017
- Update to electron-builder [`#86`](https://github.com/maximegris/angular-electron/pull/86)
- Update LICENSE badge [`#85`](https://github.com/maximegris/angular-electron/pull/85)
- Brought back scripts defined in webpack.config.js [`#82`](https://github.com/maximegris/angular-electron/pull/82)
- migrate to Angular 5.0.3 [`f4bc5b2`](https://github.com/maximegris/angular-electron/commit/f4bc5b21bc63b4c3d2eb81ae1e0a87f0ab571001)
#### [2.1.1](https://github.com/maximegris/angular-electron/compare/2.1.0...2.1.1) ## 4.2.0 (2018-08-19)
> 19 November 2017
- Move codesponsor [`064be4c`](https://github.com/maximegris/angular-electron/commit/064be4cb3c1e733716793d9280dcaf2e661f0cbd)
#### [2.1.0](https://github.com/maximegris/angular-electron/compare/2.0.0...2.1.0) * [Bumped Version] V4.2.0 ([0da3856](https://github.com/maximegris/angular-electron/commit/0da3856))
> 19 November 2017 * fix/ electron builder output directories #200 ([f4535e5](https://github.com/maximegris/angular-electron/commit/f4535e5)), closes [#200](https://github.com/maximegris/angular-electron/issues/200)
- Add support for building a single executable for Windows [`#78`](https://github.com/maximegris/angular-electron/pull/78) * Make sure tsconfig be used. ([961c8b1](https://github.com/maximegris/angular-electron/commit/961c8b1))
- fix/ refact webpack config (inspired by ng eject Angular 5) [`d1c30ac`](https://github.com/maximegris/angular-electron/commit/d1c30ac68ef871e65713a9310d8428a276cbdbc3) * ref/ remove some directories of tsconfig.app.json ([1adad4a](https://github.com/maximegris/angular-electron/commit/1adad4a))
- Mgrate to Angular 5.0.2 [`bd7bed6`](https://github.com/maximegris/angular-electron/commit/bd7bed6c17f2a9ba268a638e0130638eae27781c) * Upgrade Angular (6.1.2) deps ([d8818c1](https://github.com/maximegris/angular-electron/commit/d8818c1))
- fix/ Replace AotPlugin to AngularCompilerPlugin [`bef106e`](https://github.com/maximegris/angular-electron/commit/bef106e2f67a43f4548acde01dbfdf8094e8a734)
- Add support for building a Windows self-contained executable [`7cfa790`](https://github.com/maximegris/angular-electron/commit/7cfa79030e854d8d806c6b42cad02dab683b13b5)
- Add codesponsor [`87e695d`](https://github.com/maximegris/angular-electron/commit/87e695d736f0c0897457949c72c4aea17868ff55)
- fix/ replace aotPlugin in no prod mode [`a0caf1e`](https://github.com/maximegris/angular-electron/commit/a0caf1e29266c582ea1a9961942d3604eb3080ad)
- Version 2.1.0 [`fccef2f`](https://github.com/maximegris/angular-electron/commit/fccef2f338129e4ba770cccfdf94281886449e9a)
- fix/ webpack template path [`518b66b`](https://github.com/maximegris/angular-electron/commit/518b66b16ca0744c625abe26379064bafcd7ba98)
- Update package.json [`b16cf73`](https://github.com/maximegris/angular-electron/commit/b16cf7394d5b65e5ec2d014dfb382aa2b6914184)
- fix/ Update README Angular 5 [`93c6949`](https://github.com/maximegris/angular-electron/commit/93c694977ff3a3f669e69eb2b6c75565d5819392)
- Add script for winportable [`2be2dae`](https://github.com/maximegris/angular-electron/commit/2be2dae6c38ca6f38f5f21d3305251858127f4fb)
- fix/ electron-packager need favicon &gt;&#x3D; 256x256 on Windows [`d2c253f`](https://github.com/maximegris/angular-electron/commit/d2c253f2058f459f0ff2d163e87d9fe4dc33482a)
### [2.0.0](https://github.com/maximegris/angular-electron/compare/1.9.0...2.0.0)
> 13 November 2017
- Edit a typo on README [`#71`](https://github.com/maximegris/angular-electron/pull/71)
- Add buffer to externals [`#66`](https://github.com/maximegris/angular-electron/pull/66)
- Fix #55 removed bootstraps.css which for example purpose before. [`#55`](https://github.com/maximegris/angular-electron/issues/55)
- License MIT [`73494b7`](https://github.com/maximegris/angular-electron/commit/73494b7fe9077ee6f167de7ca3614d2e2462da55)
- Migrate to Angular 5 [`3a3ffe1`](https://github.com/maximegris/angular-electron/commit/3a3ffe189398324b10c769e0a50d99e305227126)
** BREAKING CHANGES**
Due to Angular 5 migration, all package.json dependencies and webpack.config.js was changed.
I also decided to change the license of this project. It is now under MIT license. ## 4.1.0 (2018-06-27)
#### [1.9.0](https://github.com/maximegris/angular-electron/compare/1.8.1...1.9.0) * Allow Angular Using Electron Modules ([ec705ee](https://github.com/maximegris/angular-electron/commit/ec705ee))
> 22 September 2017 * fix/ version angular (revert 6.0.6 -> 6.0.5) ([63a41b8](https://github.com/maximegris/angular-electron/commit/63a41b8))
- feat/ launch electron &amp; webpack in // (npm run start) [`8c37cc4`](https://github.com/maximegris/angular-electron/commit/8c37cc4c7fad3cdd25a76dd514df55e5dc6c39d8) * fix/ version ts-node ([0d8341a](https://github.com/maximegris/angular-electron/commit/0d8341a))
- ref/ Exclude node_modules (tslint) [`412a0a5`](https://github.com/maximegris/angular-electron/commit/412a0a5b626de73055a09137231ef6ba98faf868) * ref/ postinstall web & electron ([50657d0](https://github.com/maximegris/angular-electron/commit/50657d0))
* update README ([1d48e32](https://github.com/maximegris/angular-electron/commit/1d48e32))
* feat(zone): add zone-patch-electron to patch Electron native APIs in polyfills ([01842e2](https://github.com/maximegris/angular-electron/commit/01842e2))
#### [1.8.1](https://github.com/maximegris/angular-electron/compare/1.8.0...1.8.1)
> 22 September 2017
- Fix #55 , and also added functionality for scripts global building [`#55`](https://github.com/maximegris/angular-electron/issues/55)
- remove package-lock [`8e98627`](https://github.com/maximegris/angular-electron/commit/8e986275ba9384575eb27126781bcfb879f86583)
- upgrade angular version 4.4.3 [`10d0f87`](https://github.com/maximegris/angular-electron/commit/10d0f870cebee68ded6e75b0775a3e3f25bd666f)
- version 1.8.1 [`70879d1`](https://github.com/maximegris/angular-electron/commit/70879d18c45fd65564f160c344552ea3c2195798)
- ref/ add package-lock in gitignore [`4edd98d`](https://github.com/maximegris/angular-electron/commit/4edd98d54676b76d3941e4abb93a0ed16a14e48c)
#### [1.8.0](https://github.com/maximegris/angular-electron/compare/1.7.0...1.8.0)
> 9 September 2017
- upgrade lib version [`2ac2aa0`](https://github.com/maximegris/angular-electron/commit/2ac2aa0abc798a17b9aa66314c881cef0268c036)
#### [1.7.0](https://github.com/maximegris/angular-electron/compare/1.6.1...1.7.0) ## 4.0.0 (2018-05-25)
> 18 August 2017
- ref/ Update Angular (4.3.5) / Electron (1.7.2) / Electron Packager (8.7.2) / Typescript (2.5.0) [`f97cd81`](https://github.com/maximegris/angular-electron/commit/f97cd8169239c5f15713903207f7e48040b15317)
#### [1.6.1](https://github.com/maximegris/angular-electron/compare/1.6.0...1.6.1) * misc/ remove unused packages ([a7e33b6](https://github.com/maximegris/angular-electron/commit/a7e33b6))
> 27 July 2017 * misc/ update Changelog ([b758122](https://github.com/maximegris/angular-electron/commit/b758122))
- fix/ angular-cli error in prod compilation with aot [`c26a5ae`](https://github.com/maximegris/angular-electron/commit/c26a5aec6aacd6def96721646ae2121b942d1a30) * ref/ upgrade angular to 6.0.3 ([e7fac6e](https://github.com/maximegris/angular-electron/commit/e7fac6e))
- version 1.6.1 [`899babd`](https://github.com/maximegris/angular-electron/commit/899babd5bc22edffa439213c5c1e80112f8b26bb)
#### [1.6.0](https://github.com/maximegris/angular-electron/compare/1.5.0...1.6.0)
> 16 July 2017
- Fix npm run build:prod [`#38`](https://github.com/maximegris/angular-electron/pull/38)
- upgrade angular version to 4.3.0 [`ab16959`](https://github.com/maximegris/angular-electron/commit/ab16959ae23c830d412a690ebff04107b1361fae)
- increment version deps [`bde452c`](https://github.com/maximegris/angular-electron/commit/bde452c32cc7435acdf779026e8be17679daf785)
- fix/ e2e test with jasmine2 [`9c51f32`](https://github.com/maximegris/angular-electron/commit/9c51f3247be9e899d14716b8d38afa415191417d)
- fix/ typescript issues [`bb0a6ab`](https://github.com/maximegris/angular-electron/commit/bb0a6abd283e32be606caa0281d68a4fad07eb3c)
- fix/ Bindings not updating automatically #44 [`2a90191`](https://github.com/maximegris/angular-electron/commit/2a90191458de6371e59d53c3e32257782884cfaf)
- ajout package-lock npm v5 [`09c0840`](https://github.com/maximegris/angular-electron/commit/09c08408111c5d89548803ab9dfc878e85e29b08)
- Revert last pull request - break production compilation [`ccc9064`](https://github.com/maximegris/angular-electron/commit/ccc90648fead44107ea2f380289915aa94c1f19a)
- Change background img [`7e58717`](https://github.com/maximegris/angular-electron/commit/7e5871714f18e69b9e9769ae857c3b51d8bf74e6)
#### [1.5.0](https://github.com/maximegris/angular-electron/compare/1.4.4...1.5.0)
> 10 June 2017
- fix/ remove yarn because of error with module dep in prod builds [`8a49a45`](https://github.com/maximegris/angular-electron/commit/8a49a454caba7dc05325ba0d99b06cb04a80b779)
- update yarn lock [`18c0e62`](https://github.com/maximegris/angular-electron/commit/18c0e62dbafe2f6468dfa02071e37ec7f7d0e51d)
- fix/ karma Unit test [`ea13d6d`](https://github.com/maximegris/angular-electron/commit/ea13d6d2e13a2b68f924694fd67d64d617eeada8)
#### [1.4.4](https://github.com/maximegris/angular-electron/compare/1.4.3...1.4.4) ## <small>3.4.1 (2018-05-25)</small>
> 8 June 2017
- fix/ Fix npm run lint [`db7972a`](https://github.com/maximegris/angular-electron/commit/db7972aca4cabd9b4b55420e0e1dd029e7834de9)
- ref/ electron ./dist more generic [`7e71add`](https://github.com/maximegris/angular-electron/commit/7e71add264adb946ec2b5ad50fdb4c5376dd492e)
- Replace const icon to let icon [`dadf65f`](https://github.com/maximegris/angular-electron/commit/dadf65f89b76751e6fe22e00242e39f512a8da09)
#### [1.4.3](https://github.com/maximegris/angular-electron/compare/1.4.2...1.4.3) * misc/ update changelog ([70b359f](https://github.com/maximegris/angular-electron/commit/70b359f))
> 6 June 2017 * version 3.4.1 ([308ea9c](https://github.com/maximegris/angular-electron/commit/308ea9c))
- fix/ favicon path during packaging [`aa2b012`](https://github.com/maximegris/angular-electron/commit/aa2b0122878bb3b769e66d2a56a9f31584de1874)
- remove build node 8 till node-sass failed [`34f201d`](https://github.com/maximegris/angular-electron/commit/34f201d1d542ec149b76d450d255660f1ecf5d8e)
#### [1.4.2](https://github.com/maximegris/angular-electron/compare/1.4.0...1.4.2)
> 31 May 2017
- chore(package): bump dependencies [`#26`](https://github.com/maximegris/angular-electron/pull/26)
- upgrade ng/electron dependencies [`78b0f27`](https://github.com/maximegris/angular-electron/commit/78b0f27da33b14d1c26908109c4f984c3a2a4dd7)
- update Electron v1.6.10 [`f2f2080`](https://github.com/maximegris/angular-electron/commit/f2f20806c63d3fa8b425bf4df99f975c1c33d23b)
- Change dep versions [`62d08d3`](https://github.com/maximegris/angular-electron/commit/62d08d39a78c4b061f5e48e764a3b4d6e703fa30)
- Minor update [`5f282b7`](https://github.com/maximegris/angular-electron/commit/5f282b784c1e100c67ce1686a2cc163fea23217a)
- install npm dep when building [`56948d0`](https://github.com/maximegris/angular-electron/commit/56948d0fdbc05495c2e27013e0abd5f17c952d10)
- No hot reload in browser [`7892f0d`](https://github.com/maximegris/angular-electron/commit/7892f0d3a6859ca4d1c576959351535439279ada)
#### [1.4.0](https://github.com/maximegris/angular-electron/compare/1.3.6...1.4.0)
> 23 May 2017
- ref/ electron main from js to ts [`835d32b`](https://github.com/maximegris/angular-electron/commit/835d32bdcdb7d2e7febb30c6b396d2e1ae02046c)
- Change style home page [`93dcc52`](https://github.com/maximegris/angular-electron/commit/93dcc52ac960406c22bec9bf4cb7d358ff26923c)
#### [1.3.6](https://github.com/maximegris/angular-electron/compare/1.3.5...1.3.6) ## 3.4.0 (2018-05-25)
> 21 May 2017
- Fixed compiler warnings #21 [`#22`](https://github.com/maximegris/angular-electron/pull/22)
- Remove caret &amp; tilde [`dd98155`](https://github.com/maximegris/angular-electron/commit/dd98155951b8bf9e6c4df10d37fc143544ab6afa)
- Fixed compiler warnings [`fca6b15`](https://github.com/maximegris/angular-electron/commit/fca6b15d30258d139f112bd547f4a33d385139ef)
#### [1.3.5](https://github.com/maximegris/angular-electron/compare/1.3.4...1.3.5) * misc/ update changelog ([7d5eeb3](https://github.com/maximegris/angular-electron/commit/7d5eeb3))
> 18 May 2017 * Modify electron builder configuration to remove source code and tests ([0cf6899](https://github.com/maximegris/angular-electron/commit/0cf6899))
- Add new tags [`cd07a86`](https://github.com/maximegris/angular-electron/commit/cd07a86ee85cccedd34d70fe033fce8a6c7f12e5) * ref/ remove contributors ([6dc97a1](https://github.com/maximegris/angular-electron/commit/6dc97a1))
- v 1.3.5 [`d528a71`](https://github.com/maximegris/angular-electron/commit/d528a71c4ed3b713881f0945d74f3ab0d54d3936) * The file is unused ([05c9e39](https://github.com/maximegris/angular-electron/commit/05c9e39))
* Translation issue ([35354b1](https://github.com/maximegris/angular-electron/commit/35354b1))
* version 3.4.0 ([06d6b0f](https://github.com/maximegris/angular-electron/commit/06d6b0f))
* refactor: update electron, electron-builder to latest (2.0.2, 20.14.7) ([f19e6ee](https://github.com/maximegris/angular-electron/commit/f19e6ee))
* refactor: upgrade to NodeJS 8, Angular 6, CLI 6, Electron 2.0, RxJS 6.1 ([e37efdb](https://github.com/maximegris/angular-electron/commit/e37efdb))
* refactor(hooks): replace hooks to ng-cli fileReplacements logic ([c940037](https://github.com/maximegris/angular-electron/commit/c940037))
* fix(test): create polyfills-test.ts for karma test & setup Travis CI ([7fbc68c](https://github.com/maximegris/angular-electron/commit/7fbc68c))
* fix(travis): set progress to false (speed up npm) ([be48531](https://github.com/maximegris/angular-electron/commit/be48531))
#### [1.3.4](https://github.com/maximegris/angular-electron/compare/1.3.3...1.3.4)
> 12 May 2017
- Ref/ Electron packager in external file [`17b04e8`](https://github.com/maximegris/angular-electron/commit/17b04e8998a5aa9a514a6b2e3b09dc3c745238ae)
- feat/ add nodejs native lib in webpack config [`27d9bc6`](https://github.com/maximegris/angular-electron/commit/27d9bc65f84d90ac89d4fcfa3f8a84e6296348f5)
- version 1.3.4 [`374af16`](https://github.com/maximegris/angular-electron/commit/374af16f8c92483a09d4be35d501a0d574dc4d86)
- Fix issue #15 [`d77cbf1`](https://github.com/maximegris/angular-electron/commit/d77cbf18d6254ec95ad15f0d92dfe7d2a9881cf5)
#### [1.3.3](https://github.com/maximegris/angular-electron/compare/1.3.2...1.3.3)
> 10 May 2017
- Version 1.3.3 [`f4db75b`](https://github.com/maximegris/angular-electron/commit/f4db75bbd6474930c782949eca31f24564c8f6de)
- Fix issue #15 [`e7cd6e6`](https://github.com/maximegris/angular-electron/commit/e7cd6e6df307c9c781ef7b76206b108ca541e864)
- Move browser mode chapter [`89e34eb`](https://github.com/maximegris/angular-electron/commit/89e34ebe49123e9319662345d86a598dbf5d8a07)
- Chapters order [`a772b9c`](https://github.com/maximegris/angular-electron/commit/a772b9c74fd8c2d4aa1358caaa2f839bfa2a2d79)
- Chapters order [`06547e5`](https://github.com/maximegris/angular-electron/commit/06547e5c855bef81c1c9d1ded0b3e7cfc12fae8e)
- Delete spec file of electron.service [`083498e`](https://github.com/maximegris/angular-electron/commit/083498eab8cb7c72e84125e8d6b7f54b2838951d)
- Move Browser mode chapter [`8818750`](https://github.com/maximegris/angular-electron/commit/881875036a46f13ef6980e84a6064a665670f454)
#### [1.3.2](https://github.com/maximegris/angular-electron/compare/1.3.1...1.3.2) ## 3.3.0 (2018-04-15)
> 6 May 2017
- Suround electron browser by try/catch [`88be472`](https://github.com/maximegris/angular-electron/commit/88be4723793cddb7b21bbdfffaa245849b45d8fa)
- update version [`0849a0a`](https://github.com/maximegris/angular-electron/commit/0849a0a6c0e91b507b1f435401cee031f64bb37e)
- Fix indentation [`6a9836a`](https://github.com/maximegris/angular-electron/commit/6a9836a1e48e34060e826e747464ab63e654ab16)
- Conditional import of Electron/NodeJS libs - The app can be launch in browser mode [`c434f8a`](https://github.com/maximegris/angular-electron/commit/c434f8a8b0c0d1d8e5843af57465a24e900d967c)
- Update readme with e2e info [`01bbf13`](https://github.com/maximegris/angular-electron/commit/01bbf1343707527b5c26c322abfa6199d2937aa6)
- Set e2e tests [`d223974`](https://github.com/maximegris/angular-electron/commit/d2239745a2dc14ad6d6b07520f31ea1e51d03594)
- Fix prepree2e script [`b2af4fd`](https://github.com/maximegris/angular-electron/commit/b2af4fd24a3722f1fa4cc0d345f505214002f4f0)
- Add comments of how conditional import works [`e6c1b3b`](https://github.com/maximegris/angular-electron/commit/e6c1b3ba5d7633c9f47191113dab463163a7aa89)
- Update @types/node [`9d43304`](https://github.com/maximegris/angular-electron/commit/9d43304b678d64fa30ca9ded72cfa8e2e8bee089)
#### [1.3.1](https://github.com/maximegris/angular-electron/compare/1.3.0...1.3.1) * add Changelog file ([71083f1](https://github.com/maximegris/angular-electron/commit/71083f1))
> 5 May 2017 * fix/ typo README.md (production variables) ([a8c2b63](https://github.com/maximegris/angular-electron/commit/a8c2b63))
- Fixed hardcoded path in glob copy, blocking assets after eject [`#11`](https://github.com/maximegris/angular-electron/pull/11) * version 3.3.0 ([a88bda6](https://github.com/maximegris/angular-electron/commit/a88bda6))
- Add routing module [`7334ce8`](https://github.com/maximegris/angular-electron/commit/7334ce89b5daabba9fa5d1c0c940ebc38aecbc9a) * version 3.3.0 changelog ([ddfbbf9](https://github.com/maximegris/angular-electron/commit/ddfbbf9))
- update comments in dev/prod env files [`7cf6a51`](https://github.com/maximegris/angular-electron/commit/7cf6a51532f589305fc488c769391c4d1a1d06b9)
- Version 1.3.1 [`f18ac77`](https://github.com/maximegris/angular-electron/commit/f18ac77e074a253dc9ece45dd16d1a3c23c18470)
#### [1.3.0](https://github.com/maximegris/angular-electron/compare/1.2.1...1.3.0)
> 1 May 2017
- Fix webpack prod/dev env [`8549da1`](https://github.com/maximegris/angular-electron/commit/8549da1a17d946b4cc272d8baf9d4ad64fe4e458)
#### [1.2.1](https://github.com/maximegris/angular-electron/compare/1.2.0...1.2.1)
> 30 April 2017
- html loader [`c55558a`](https://github.com/maximegris/angular-electron/commit/c55558a63291a7de55cbf4ae0d5f39dc8cd05b5d)
- Fix electron build (extract-zip workaround) [`a7ee90e`](https://github.com/maximegris/angular-electron/commit/a7ee90eb504737465526d306e74c723b730fa8ad)
- Fix webpack config url in css [`cea4be5`](https://github.com/maximegris/angular-electron/commit/cea4be57ba02d343f169eb024c8ac25074857062)
- Example url background in scss [`3705a35`](https://github.com/maximegris/angular-electron/commit/3705a35c7369b57d2798655af865dbdee385edba)
- update version 1.2.1 [`78e8da7`](https://github.com/maximegris/angular-electron/commit/78e8da71d2ace705fb8448284fc88d590a8eabb8)
- allowJs [`4efd188`](https://github.com/maximegris/angular-electron/commit/4efd1880a2e10af7cf2d8a01ecc0577abbe13756)
#### [1.2.0](https://github.com/maximegris/angular-electron/compare/1.1.2...1.2.0) ## 3.2.0 (2018-04-15)
> 19 April 2017
- Update npm dependencies [`0a93ebe`](https://github.com/maximegris/angular-electron/commit/0a93ebe96a7e60502fb99160ab0227ba1b879103)
- Set one example of css class in app component [`a15775f`](https://github.com/maximegris/angular-electron/commit/a15775fb7a98399852bb12dd39bdc3d9393be48d)
#### [1.1.2](https://github.com/maximegris/angular-electron/compare/1.1.1...1.1.2) * fix e2e tests based on PR #161 and terminate the npm process after test execution ([fccf348](https://github.com/maximegris/angular-electron/commit/fccf348)), closes [#161](https://github.com/maximegris/angular-electron/issues/161)
> 19 April 2017 * fix/ app e2e spec ([8046b2a](https://github.com/maximegris/angular-electron/commit/8046b2a))
- update README [`23fc0a9`](https://github.com/maximegris/angular-electron/commit/23fc0a9b2117bd8056acbf4e69aeb4aeb0cf74dd) * Including electron to eliminate Electron not found err sg ([d78203f](https://github.com/maximegris/angular-electron/commit/d78203f))
- update README [`a8dcf6a`](https://github.com/maximegris/angular-electron/commit/a8dcf6ac58e232cadbb1c73c1f65c97a8e85d09f) * provide webFrame access ([6bd044e](https://github.com/maximegris/angular-electron/commit/6bd044e))
- update README [`97fa63d`](https://github.com/maximegris/angular-electron/commit/97fa63d7ee76fd269f65383441070d9d3565c824) * ref/ add node/electron module import as exemple : fs and remote ([e3ad12d](https://github.com/maximegris/angular-electron/commit/e3ad12d))
- Fix typo &amp; fix script electron:mac [`bd06859`](https://github.com/maximegris/angular-electron/commit/bd068590765f3bb497c1f3656bb11556abbd5f3f) * remove copyfiles ([9af5138](https://github.com/maximegris/angular-electron/commit/9af5138))