Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.17.1 #2021

Merged
merged 86 commits into from
Nov 21, 2018
Merged

v0.17.1 #2021

merged 86 commits into from
Nov 21, 2018

Conversation

amilajack
Copy link
Member

@amilajack amilajack commented Nov 20, 2018

  • Fix yarn test-e2e and testcafe for single package.json structure
  • Fixes incorrect path in yarn start script
  • Bumped deps
  • Bump g++ in travis
  • Change clone arguments to clone only master
  • Change babel config to target current electron version

HyperSprite and others added 30 commits October 29, 2018 15:40
We're attempting to go to a single package.json structure, but the
testcafe setup was still implicitly referencing app/node_modules. This
adjusts testcafe so that it finds the electron browser (provided by
testcafe-browser-provider-electron).

Please double check this. I'm not familiar with testcafe, I just
messed with paths until I got the tests passing.
* Remove app/node_modules from .gitignore

In previous versions of electron-react-boilerplate, there was a
2-package.json structure where modules were installed in
./node_modules and ./app/node_modules. We've since migrated to a
single package.json system, and there should only be ./node_modules
present. If you notice ./app/node_modules (i.e. when running `git
status`), you can safely delete the director ./app/node_modules. All
dependencies are downloaded in ./node_modules now.

History: #1854

* In .gitignore, update node_modules to /node_modules

Details in comment: #1854 (comment)

* Remove outdated references to app/node_modules

Since we've moved to a single package.json structure, app/node_modules
should no longer exist.

* .gitignore all node_modules directories, not just the root one

Defining /node_modules may inadvertently cause cause people using
`electron-react-boilerplate` with subpackages to all of a sudden see
their `node_modules` be included in unstaged files.

Discussion: #1890 (comment)
* attempt fix linux path issues

* remove RunTests script

* temporarily allow snapshot updating on ci

* change jest to run in verbose mode for ci debugging purposes

* diff on ci to show snapshot changes

* misc

* temporarily allow failures on linux
* babel-upgrade

* remove add-module-exports plugin

* fix import issues with configStore

* .babelrc -> babel.config.js

* fix babel-preset-env useBuiltIns property

* misc changes to linting annotaions
* add opencollective banner

* babel-upgrade

* remove add-module-exports plugin

* .babelrc -> babel.config.js
* bump g++ version to 8.2 on travis ci linux

* fix g++ package name

* Update .travis.yml
* remove unnecessary api key from appveyor

* Update appveyor.yml
* add initial autoupdate suport

* fix publish config for electron-builder in package.json
@amilajack amilajack merged commit 3ac2a76 into master Nov 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants