Release notes
*Sourced from [electron-builder's releases](https://github.com/electron-userland/electron-builder/releases).*
> ## 20.38.4
> **electron-updater 4.0.7** pre-release.
>
> ### Bug Fixes
>
> * **electron-updater:** make "checkForUpdatesAndNotify" catchable promise ([#3531](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3531)) ([2c674df](https://github.com/electron-userland/electron-builder/commit/2c674df))
> * **snap:** fix snapcraft version check for 3.0 ([0ba9c4f](https://github.com/electron-userland/electron-builder/commit/0ba9c4f)), closes [#3549](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3549)
>
>
> ## 20.38.3
> **electron-updater 4.0.6** release.
>
> ### Bug Fixes
>
> * **electron-updater:** Pass requestHeaders to httpExecutor ([#3536](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3536)) ([f698f08](https://github.com/electron-userland/electron-builder/commit/f698f08))
> * **mac:** fine-grained control [NSAllowsLocalNetworking] is not available in older operating systems (iOS 10.0 and older, or macOS 10.12 and older) ([930dc8d](https://github.com/electron-userland/electron-builder/commit/930dc8d)), closes [#3377](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3377)
> * **nsis:** 稍后 typo ([#3524](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3524)) ([947ae66](https://github.com/electron-userland/electron-builder/commit/947ae66))
>
> ## 20.38.2
> ### Bug Fixes
>
> * **linux:** invalid default app icon used warning ([ceafebb](https://github.com/electron-userland/electron-builder/commit/ceafebb)), closes [#3495](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3495)
>
>
> Thanks to all contributors to this release:
>
> * Terry Zhao ([**zhaoterryy**](https://github.com/zhaoterryy))
>
> ## 20.38.1
> **electron-updater 4.0.5** release.
>
> ### Bug Fixes
>
> * always respect arch in user custom artifact pattern ([45f17f5](https://github.com/electron-userland/electron-builder/commit/45f17f5)), closes [#3510](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3510)
> * **electron-updater:** disable differential download operation validation for now ([b7f8e8c](https://github.com/electron-userland/electron-builder/commit/b7f8e8c)), closes [#3485](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3485)
Commits
- [`0ba9c4f`](https://github.com/electron-userland/electron-builder/commit/0ba9c4fae411cab520217f70fabdde05c5d1c226) fix(snap): fix snapcraft version check for 3.0
- [`2c674df`](https://github.com/electron-userland/electron-builder/commit/2c674df1333ae0e594ef99c9012d81cc8ddfa30d) fix(electron-updater): make "checkForUpdatesAndNotify" catchable promise ([#3531](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3531))
- [`930dc8d`](https://github.com/electron-userland/electron-builder/commit/930dc8da1df2ad0f6317a1f061dde951102386ad) fix(mac): fine-grained control [NSAllowsLocalNetworking] is not available in ...
- [`ddd2b76`](https://github.com/electron-userland/electron-builder/commit/ddd2b76bcc78b058101127d138cf32d4f5238242) сhore: update deps
- [`f698f08`](https://github.com/electron-userland/electron-builder/commit/f698f089f78ed05ff418ed525ba778e49f17669e) fix(electron-updater): Pass requestHeaders to httpExecutor ([#3536](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3536))
- [`947ae66`](https://github.com/electron-userland/electron-builder/commit/947ae668633917dd940880ccc926c6843fe1f237) fix(nsis): 稍后 typo ([#3524](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3524))
- [`d3db875`](https://github.com/electron-userland/electron-builder/commit/d3db8750989d4c5b25f2fcd6d9c9d8a36f85fb2e) сhore: fix typescript compiler version because 3.2.x RC broken or introduce b...
- [`ceafebb`](https://github.com/electron-userland/electron-builder/commit/ceafebbfda6c68dfb1da85879fd635ad1aae7f25) fix(linux): invalid default app icon used warning
- [`7b4db83`](https://github.com/electron-userland/electron-builder/commit/7b4db83b8768b543fa6bff925d66bcce81d2d2e4) test: update snapshots
- [`45f17f5`](https://github.com/electron-userland/electron-builder/commit/45f17f5e1f4826dc27591cf8f0409d7252411282) fix: always respect arch in user custom artifact pattern
- Additional commits viewable in [compare view](https://github.com/electron-userland/electron-builder/compare/v20.38.0...v20.38.4)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps electron-builder from 20.38.0 to 20.38.4.
Release notes
*Sourced from [electron-builder's releases](https://github.com/electron-userland/electron-builder/releases).* > ## 20.38.4 > **electron-updater 4.0.7** pre-release. > > ### Bug Fixes > > * **electron-updater:** make "checkForUpdatesAndNotify" catchable promise ([#3531](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3531)) ([2c674df](https://github.com/electron-userland/electron-builder/commit/2c674df)) > * **snap:** fix snapcraft version check for 3.0 ([0ba9c4f](https://github.com/electron-userland/electron-builder/commit/0ba9c4f)), closes [#3549](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3549) > > > ## 20.38.3 > **electron-updater 4.0.6** release. > > ### Bug Fixes > > * **electron-updater:** Pass requestHeaders to httpExecutor ([#3536](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3536)) ([f698f08](https://github.com/electron-userland/electron-builder/commit/f698f08)) > * **mac:** fine-grained control [NSAllowsLocalNetworking] is not available in older operating systems (iOS 10.0 and older, or macOS 10.12 and older) ([930dc8d](https://github.com/electron-userland/electron-builder/commit/930dc8d)), closes [#3377](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3377) > * **nsis:** 稍后 typo ([#3524](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3524)) ([947ae66](https://github.com/electron-userland/electron-builder/commit/947ae66)) > > ## 20.38.2 > ### Bug Fixes > > * **linux:** invalid default app icon used warning ([ceafebb](https://github.com/electron-userland/electron-builder/commit/ceafebb)), closes [#3495](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3495) > > > Thanks to all contributors to this release: > > * Terry Zhao ([**zhaoterryy**](https://github.com/zhaoterryy)) > > ## 20.38.1 > **electron-updater 4.0.5** release. > > ### Bug Fixes > > * always respect arch in user custom artifact pattern ([45f17f5](https://github.com/electron-userland/electron-builder/commit/45f17f5)), closes [#3510](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3510) > * **electron-updater:** disable differential download operation validation for now ([b7f8e8c](https://github.com/electron-userland/electron-builder/commit/b7f8e8c)), closes [#3485](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3485)Commits
- [`0ba9c4f`](https://github.com/electron-userland/electron-builder/commit/0ba9c4fae411cab520217f70fabdde05c5d1c226) fix(snap): fix snapcraft version check for 3.0 - [`2c674df`](https://github.com/electron-userland/electron-builder/commit/2c674df1333ae0e594ef99c9012d81cc8ddfa30d) fix(electron-updater): make "checkForUpdatesAndNotify" catchable promise ([#3531](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3531)) - [`930dc8d`](https://github.com/electron-userland/electron-builder/commit/930dc8da1df2ad0f6317a1f061dde951102386ad) fix(mac): fine-grained control [NSAllowsLocalNetworking] is not available in ... - [`ddd2b76`](https://github.com/electron-userland/electron-builder/commit/ddd2b76bcc78b058101127d138cf32d4f5238242) сhore: update deps - [`f698f08`](https://github.com/electron-userland/electron-builder/commit/f698f089f78ed05ff418ed525ba778e49f17669e) fix(electron-updater): Pass requestHeaders to httpExecutor ([#3536](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3536)) - [`947ae66`](https://github.com/electron-userland/electron-builder/commit/947ae668633917dd940880ccc926c6843fe1f237) fix(nsis): 稍后 typo ([#3524](https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/3524)) - [`d3db875`](https://github.com/electron-userland/electron-builder/commit/d3db8750989d4c5b25f2fcd6d9c9d8a36f85fb2e) сhore: fix typescript compiler version because 3.2.x RC broken or introduce b... - [`ceafebb`](https://github.com/electron-userland/electron-builder/commit/ceafebbfda6c68dfb1da85879fd635ad1aae7f25) fix(linux): invalid default app icon used warning - [`7b4db83`](https://github.com/electron-userland/electron-builder/commit/7b4db83b8768b543fa6bff925d66bcce81d2d2e4) test: update snapshots - [`45f17f5`](https://github.com/electron-userland/electron-builder/commit/45f17f5e1f4826dc27591cf8f0409d7252411282) fix: always respect arch in user custom artifact pattern - Additional commits viewable in [compare view](https://github.com/electron-userland/electron-builder/compare/v20.38.0...v20.38.4)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.