Skip to content

Commit eadd09b

Browse files
committed
refactor: remove deprecated API (<2.8)
BREAKING CHANGE: Deprecated <2.8 API has been removed
1 parent 269f253 commit eadd09b

File tree

273 files changed

+27
-72176
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

273 files changed

+27
-72176
lines changed

.idea/electron-builder.iml

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.npmignore

Lines changed: 0 additions & 15 deletions
This file was deleted.

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ os:
44

55
env:
66
- NODE_VERSION=4
7-
- NODE_VERSION=5
7+
- NODE_VERSION=5.8
88

99
language: ruby
1010

@@ -40,7 +40,7 @@ script:
4040
- npm run test
4141

4242
after_success:
43-
- if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_PULL_REQUEST" == "false" ]]; then npm run semantic-release ; fi
43+
- if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_PULL_REQUEST" == "false" && "$AUTO_PUBLISH" == "true" ]]; then npm run semantic-release ; fi
4444

4545
branches:
4646
except:

CONTRIBUTING.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ We use [ESLint](http://eslint.org/) to guarantee a consistent coding style.
3636

3737
I know that it is sometimes unavoidable to go over it. But function arguments and long if-conditions can include line breaks. ;)
3838

39-
#### Please don't forget to add JSDoc to every new implemented function.
40-
4139
## Git Commit Guidelines
4240
We use [semantic-release](https://github.com/semantic-release/semantic-release), so we have very precise rules over how our git commit messages can be formatted.
4341

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,4 @@ In most cases you should not explicitly pass flags, so, we don't want to promote
112112
Want more — please file issue.
113113
114114
# Programmatic usage
115-
See `node_modules/electron-builder/out/electron-builder.d.ts`. [Typings](https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages) is supported.
116-
117-
# Old API (< 2.8)
118-
Old API is deprecated, but not dropped. You can use it as before. Please note — new API by default produces Squirrel.Windows installer, set `target` to build NSIS:
119-
```
120-
build --target=nsis
121-
```
115+
See `node_modules/electron-builder/out/electron-builder.d.ts`. [Typings](https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages) is supported.

assets/win/FileAssociation.nsh

Lines changed: 0 additions & 190 deletions
This file was deleted.

assets/win/nsProcess.dll

-4 KB
Binary file not shown.

assets/win/nsProcess.nsh

Lines changed: 0 additions & 21 deletions
This file was deleted.

cli.js

Lines changed: 0 additions & 93 deletions
This file was deleted.

docs/deprecated-usage.txt

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)