Update dependency electron-builder to v22 #12
Merged
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.40.2
->22.10.5
Release Notes
electron-userland/electron-builder
v22.10.5
Compare Source
We have a new maintainer — welcome Mike Maietta (@mmaietta)!
electron-updater 4.3.8 contains fix for #5595. This version is a pre-release.
Bug Fixes
Features
autoInstallOnAppQuit = false
on macOS (#5271) (1643d56)v22.10.4
Compare Source
Bug Fixes
Features
Reverts
v22.10.3
Compare Source
Bug Fixes
Features
title
option (#5350) (2801de7)Thanks to all contributors to this release:
v22.10.0
Compare Source
v22.9.1
Bug Fixes
Features
v22.8.1
Compare Source
electron-updater 4.3.5 contains fix for #5116. This version is a pre-release.
Bug Fixes
v22.8.0
Compare Source
electron-updater 4.3.4 contains fix for #5025.
Bug Fixes
Features
v22.7.0
Compare Source
Bug Fixes
Features
v22.6.1
Compare Source
Bug Fixes
v22.6.0
Compare Source
Bug Fixes
Features
v22.5.1
Compare Source
Bug Fixes
Features
v22.4.0
Compare Source
All docker images
electronuserland/builder
were updated to include a recent version of NodeJS LTS version12.16.1
. If you use docker locally, don't forget to pull updated image:docker pull electronuserland/builder
(ordocker pull electronuserland/builder:wine
and others).Bug Fixes
Features
v22.3.6
Compare Source
Bug Fixes
v22.3.5
Compare Source
electron-updater 4.2.4 contains fix for #4618 (thanks to @clusterberries). This version is a pre-release.
electron-updater 4.2.2 contains a security fix. Everyone is encouraged to update — vulnerability in a windows updater (only if your update server is compromised).
Bug Fixes
v22.3.2
Compare Source
Features
v22.3.1
Compare Source
Bug Fixes
Features
v22.3.0
Compare Source
v22.2.0
Compare Source
Bug Fixes
Features
v22.1.0
Compare Source
Bug Fixes
Features
v22.0.0
Compare Source
Bug Fixes
Features
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.14
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
v20.44.4
Compare Source
Thanks to Thomas Nordquist, snap produced using template on Linux is always passed review, regardless of incorrect FS configuration of your Linux.
Free build service to build for Linux on Windows, is available for use again.
Bug Fixes
v20.44.3
Compare Source
Bug Fixes
v20.44.2
Compare Source
Please be aware about multpass bug on macOS if your have custom stage packages for Snap.
Bug Fixes
v20.44.1
Compare Source
As result of Snapcraft Summit Montreal, Snapcraft support was greatly improved:
Bug Fixes
Features
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.