chore(deps): update dependency electron-builder to v21 #359
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
20.44.4
->21.2.0
Release Notes
electron-userland/electron-builder
v21.2.0
Bug Fixes
v21.1.5
Please be aware that because Apple doesn't provide nor documentation, neither tools to customize DMG presentation, window position is computed now from bottom, and not from top.
Bug Fixes
v21.1.3
Compare Source
Bug Fixes
v21.1.2
Bug Fixes
v21.1.0
Code signing of NSIS uninstaller is supported on macOS Catalina (where it is broken by Apple, since wine 32 is not supported anymore) using Parallels Desktop. Solution for this problem is found, but it requires time, if you need to build NSIS on macOS, consider to donate, otherwise there is no for now plans to implement it.
NSIS installer bootstrap is now much faster, because 7zip is updated from ancient version to latest 19 (thanks to NSIS maintainers).
Bug Fixes
Features
v21.0.15
Compare Source
Bug Fixes
Features
v21.0.12
electron-updater 4.1.2 released as
next
.macOS Catalina doesn't support 32-bit executables and as result Wine cannot run Windows 32-bit applications too. It means that you cannot build NSIS installer on macOS Catalina anymore, because even if NSIS itself it is native executable for macOS, to build and sign installer, we need to execute installer, but installer itself it is a 32-bit Windows executable. Maybe this problem will be fixed somehow when macOS Catalina will be released.
Bug Fixes
Features
v21.0.10
Compare Source
Please note — macOS High Sierra 10.13.6 is required now to sign macOS application.
Features
v21.0.9
Compare Source
Bug Fixes
Features
v21.0.8
Bug Fixes
v21.0.6
Compare Source
Now you can build snap for arm (tested on Raspberry Pi Desktop) on any OS. Please note that for now electron build service is not updated to pre-release version of electron-builder, and so, building snap for arm on Windows is not yet supported.
Bug Fixes
Features
v21.0.5
Compare Source
Bug Fixes
preCompressedFileExtensions
is invalid (c3d6de4), closes #3967Features
v21.0.4
Compare Source
v21.0.3
Compare Source
Instead of Slack, now Zulip is used as chat platform.
Bug Fixes
build
bin script (bea9db9)Features
v21.0.2
Compare Source
Bug Fixes
Features
v21.0.1
A new major release because of breaking change: desktop integration for AppImage is removed in favour of AppImageLauncher.
This change is done according to numerous requests from AppImage developers. Please note, that initially, desktop integration support was implemented in this way, simply because it was a recommended by AppImage solution in that days.
AppImage currently working toward making AppImageLauncher a replacement, but this is still work in progress (but AppImageLauncher was tested and it works except one bug).
If you are confused and think that it makes your Linux app users life more problematic — consider using snap and publish to store.
snap
is already default target for Linux (alongside AppImage) and if you build on Windows, only snap is being build by default.Publishing snap to store is not yet automatized, but it will done as part of final electron-builder 21 release.
Bug Fixes
Features
Renovate configuration
📅 Schedule: "before 3am on the first day of the month" in timezone Asia/Tokyo.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "
rebase!
".🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.