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 was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
app-builder-lib@23.0.0
Major Changes
#6556
a138a86f
Thanks @mmaietta! - Breaking changesRemoving Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
Fail-fast for windows signature verification failures. Adding
-LiteralPath
to update file path to disregard injected wildcardsForce strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server
Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (can you add supports for makensis INPUTCHARSET OUTPUTCHARSET? #4898 If the path contains Chinese characters, packaging will fail. #6232 shortcutName in chinese Random code After packing #6259)
Adding additional details to error console logging
#6556
a138a86f
Thanks @mmaietta! - BREAKING CHANGE: remove MSI optioniconId
Minor Changes
#6578
81132a85
Thanks @indutny-signal! - feat: usemergeASARs
API by @electron/universal#6556
a138a86f
Thanks @mmaietta! - feat(msi): support assisted installer for MSI target#6556
a138a86f
Thanks @mmaietta! - feat(msi): add fileAssociation support for MSI target#6556
a138a86f
Thanks @mmaietta! - feat(mac): ElectronAsarIntegrity in electron@15#6556
a138a86f
Thanks @mmaietta! - Default to LZO compression for snap packages.This greatly improves cold startup performance (https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method).
LZO has already been adopted by most desktop-oriented snaps outside of the Electron realm.
For the rare case where developers prefer a smaller file size (XZ) to vastly improved decompression performance (LZO), provided an option to override the default compression method.
Consumers do not need to update their configuration unless they specifically want to stick to XZ compression.
Patch Changes
#6625
c561af81
Thanks @DanielMcAssey! - fix(packager): wait for event before starting an upload#6551
7b2a5e1f
Thanks @indutny-signal! - fix(nsis): use revertible rmdir on update#6556
a138a86f
Thanks @mmaietta! - fix(win): iconId sometimes containing invalid characters, and iconId config option being ignored.fix(msi): change the fallback value for generated MSI Ids to a unique string for the product.
#6556
a138a86f
Thanks @mmaietta! - fix(msi): MSI fails to install when deployed machine-wide via GPO#6547
bea51d6a
Thanks @indutny-signal! - fix(nsis): Prevent partial updates from happening#6598
70c35176
Thanks @baparham! - chore(app-builder-lib): update electron-osx-sign from 0.5.0 to 0.6.0Updated dependencies [
39da9edd
,a138a86f
,a138a86f
]:builder-util@23.0.0
Major Changes
#6556
a138a86f
Thanks @mmaietta! - Breaking changesRemoving Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
Fail-fast for windows signature verification failures. Adding
-LiteralPath
to update file path to disregard injected wildcardsForce strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server
Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (can you add supports for makensis INPUTCHARSET OUTPUTCHARSET? #4898 If the path contains Chinese characters, packaging will fail. #6232 shortcutName in chinese Random code After packing #6259)
Adding additional details to error console logging
#6556
a138a86f
Thanks @mmaietta! - Default to LZO compression for snap packages.This greatly improves cold startup performance (https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method).
LZO has already been adopted by most desktop-oriented snaps outside of the Electron realm.
For the rare case where developers prefer a smaller file size (XZ) to vastly improved decompression performance (LZO), provided an option to override the default compression method.
Consumers do not need to update their configuration unless they specifically want to stick to XZ compression.
Patch Changes
a138a86f
]:builder-util-runtime@9.0.0
Major Changes
#6556
a138a86f
Thanks @mmaietta! - Breaking changesRemoving Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
Fail-fast for windows signature verification failures. Adding
-LiteralPath
to update file path to disregard injected wildcardsForce strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server
Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (can you add supports for makensis INPUTCHARSET OUTPUTCHARSET? #4898 If the path contains Chinese characters, packaging will fail. #6232 shortcutName in chinese Random code After packing #6259)
Adding additional details to error console logging
electron-publish@23.0.0
Major Changes
#6556
a138a86f
Thanks @mmaietta! - Breaking changesRemoving Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
Fail-fast for windows signature verification failures. Adding
-LiteralPath
to update file path to disregard injected wildcardsForce strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server
Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (can you add supports for makensis INPUTCHARSET OUTPUTCHARSET? #4898 If the path contains Chinese characters, packaging will fail. #6232 shortcutName in chinese Random code After packing #6259)
Adding additional details to error console logging
Patch Changes
#6563
39da9edd
Thanks @baparham! - fix(electron-publish): handle plain text description from github api HTTP_ERROR_422 to resolve socket hang upsUpdated dependencies [
a138a86f
,a138a86f
]:electron-updater@5.0.0
Major Changes
#6556
a138a86f
Thanks @mmaietta! - Breaking changesRemoving Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
Fail-fast for windows signature verification failures. Adding
-LiteralPath
to update file path to disregard injected wildcardsForce strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server
Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (can you add supports for makensis INPUTCHARSET OUTPUTCHARSET? #4898 If the path contains Chinese characters, packaging will fail. #6232 shortcutName in chinese Random code After packing #6259)
Adding additional details to error console logging
#6575
5e381c55
Thanks @devinbinnie! - fix: Allow disabling of webinstaller files to avoid confusion with actual installers#6576
53467c72
Thanks @devinbinnie! - fix: Update certificate validation on Windows to check full DNMinor Changes
1de0adbd
Thanks @KenCorma! - feat(updater): Add Channel Support for Github with PreReleasePatch Changes
#6594
edc4b030
Thanks @mmaietta! - fix(updater): Replacing fs/promises with fs-extra to support legacy versions of Electron that use node 12 and below. Fixes: Breaking change in electron-updater 4.3.10 #6000#6587
8746f910
Thanks @devinbinnie! - fix: fixes for server auth for MacUpdater#6589
633ee5dc
Thanks @devinbinnie! - - Removed backtick escaping for Windows code signing as it is unnecessary for Powershell and can cause the script to attempt to access the wrong file#6616
86e6d150
Thanks @mmaietta! - fix(updater): Remove checks for app-update.yml when auto-updates are not supportedUpdated dependencies [
a138a86f
]:dmg-builder@23.0.0
Patch Changes
#6617
2def112b
Thanks @mmaietta! - fix(dmg-builder): Adding python 3 support to dmg-builder in order to support mac os 12 which has entirely removed python2. Fixes: macOS 12.3 Beta has removed the Python 2 support: spawn /usr/bin/python ENOENT #6606Updated dependencies [
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]:electron-builder@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,2def112b
,70c35176
]:electron-builder-squirrel-windows@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]:electron-forge-maker-appimage@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]:electron-forge-maker-nsis@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]:electron-forge-maker-nsis-web@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]:electron-forge-maker-snap@23.0.0
Patch Changes
c561af81
,7b2a5e1f
,81132a85
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,a138a86f
,bea51d6a
,a138a86f
,a138a86f
,a138a86f
,70c35176
]: