Update electron-builder to v25 (major) #1861
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:
24.13.3
->25.1.8
24.13.3
->25.1.8
24.13.3
->25.1.8
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
electron-userland/electron-builder (app-builder-lib)
v25.1.8
Patch Changes
#8560
4ff778eefd9089b3b38b67156eb39e8cf57fdd83
Thanks @beyondkmp! - fix: Path does not end with the package nameUpdated dependencies []:
v25.1.7
Patch Changes
#8537
2e84f01351bcfb8f32df17c17bfeeeebb87a713f
Thanks @mmaietta! - fix: pass in platform to electron-rebuild#8545
fc3a78e4e61f916058fca9b15fc16f076c3fabd1
Thanks @mmaietta! - chore(deps): update devDependencies, including typescript#8551
57cebf4dd4c722456245286d2fd795f7a5fc862c
Thanks @beyondkmp! - Check if the file already starts with a UTF-8 BOM#8547
7488456309d80b88fbf99fb382752078dc8ddefa
Thanks @beyondkmp! - fix the main matcher patterns for !node_modules/xxxxUpdated dependencies [
2e84f01351bcfb8f32df17c17bfeeeebb87a713f
,fc3a78e4e61f916058fca9b15fc16f076c3fabd1
]:v25.1.6
Compare Source
Patch Changes
#8533
cc8c70f7
Thanks @mmaietta! - fix: addCodeSigningAccountName
as required prop in Azure Signing Options#8531
eaf274d4
Thanks @mmaietta! - fix: always produce Release .node buildsUpdated dependencies [
097eeced
]:v25.1.5
Compare Source
Patch Changes
#8516
d1cb6bdb
Thanks @mmaietta! - fix(chore): upgrading typescript and fixing compiler errors#8524
62fd74dc
Thanks @mmaietta! - fix: moving cscInfo logic into signtoolManager to distinguish the logic between custom sign, csc info, and azure signingUpdated dependencies [
d1cb6bdb
]:v25.1.4
Compare Source
Patch Changes
#8495
48489d18
Thanks @mmaietta! - chore(docs): updating typedocs by extracting docs from documentation .md files#8504
59f6cb01
Thanks @mmaietta! - fix(deps): update dependency @electron/notarize to v2.5.0#8502
4b2f6937
Thanks @mmaietta! - fix: force usingapplicationId
if provided before falling back to identityName or app name#8501
f146b02f
Thanks @mmaietta! - chore(docs): update more docs with proper hyperlinksUpdated dependencies [
4cacee4d
,9ab4ff92
]:v25.1.3
Compare Source
Patch Changes
#8481
216eaf93
Thanks @beyondkmp! - fix: Fix issues with conflictDependency that have two or more layers#8491
178a3c40
Thanks @mmaietta! - chore: migrating to typedoc and updating/improving type+interface definitionsUpdated dependencies [
178a3c40
,5e21509a
]:v25.1.2
Patch Changes
#8486
d56cd274
Thanks @mmaietta! - fix(deploy): redeploy all packages to sync semver rangesUpdated dependencies [
d56cd274
]:v25.1.1
Patch Changes
ff8059e3
Thanks @mmaietta! - fix: resolveConfig logic ignores.mjs
filterv25.0.6
Compare Source
Patch Changes
#8455
5c8373d1
Thanks @mmaietta! - fix: allow usage of "module" typ config filesUpdated dependencies [
be625e06
]:v25.0.5
Compare Source
Patch Changes
#8424
8e6c1712
Thanks @lutzroeder! - fix: Snap publish regression in pulling publish configUpdated dependencies []:
v25.0.4
Compare Source
Patch Changes
#8392
12c52a81
Thanks @beyondkmp! - Automatically place .node files into app.asar.unpack#8406
f7daeb99
Thanks @beyondkmp! - fix: return parent dir for local dependency#8398
5ab2bee1
Thanks @beyondkmp! - fix: add disableDefaultIgnoredFiles optionUpdated dependencies []:
v25.0.3
Compare Source
Patch Changes
#8384
f8fbdd12
Thanks @BlackHole1! - Fix the issue of being unable to sign binary files in the Windows runner on Github Actions#8371
afd81326
Thanks @beyondkmp! - delete the symlink file when the target is emptyUpdated dependencies [
553c737b
]:v25.0.2
Compare Source
Patch Changes
#8356
2541eb62
Thanks @mmaietta! - fix: adding additional logging when importing/requiring a module in case the hook script is invalid or unable to be executed#8368
2acdf65d
Thanks @pimterry! - fix: don't setuid chrome-sandbox when not required#8372
c85b73d7
Thanks @mmaietta! - fix: allow enabling tsc lib checking on electron-updater package#8375
54c1059b
Thanks @mmaietta! - fix: checking cancellation token during pack and any retry tasks to exit early on process "cancel"#8364
2a0ea65c
Thanks @mmaietta! - chore(deps): update babel monorepoUpdated dependencies [
54c1059b
]:v25.0.1
Compare Source
Patch Changes
#8352
372b046b
Thanks @mmaietta! - fix(mac):disablePreGypCopy: true
to handle mac universal builds (fixes #8347)#8341
578a7e1a
Thanks @mmaietta! - fix(deps): update dependency @electron/osx-sign to v1.3.1Updated dependencies [
089dd639
]:v25.0.0
Compare Source
Minor Changes
#8190
503da26f
Thanks @beyondkmp! - feat: update app-builder-bin to 5.0-alpha release#8123
031d7d5b
Thanks @beyondkmp! - feat: add disableSanityCheckAsar to allow encrypted asars#8150
f4e6ae29
Thanks @mmaietta! - feat: add functionality to just publish artifacts#8218
22737b2b
Thanks @PBK-B! - feat(mac): support macos signatureadditionalArguments
parameter#8159
15bffa00
Thanks @rotu! - UseAPPLE_TEAM_ID
env var when using notarizing withAPPLE_ID
.Deprecate legacy (
altool
) notarization API.#8120
00f46e6f
Thanks @beyondkmp! - feat: supportadditionalLightArgs
for msi target#8142
8160363a
Thanks @mmaietta! - feat: add config options for settingMinVersion
andMaxVersionTested
fields in appx manifest#8153
8e36be11
Thanks @mmaietta! - feat: export Packager sub-classes from main electron-builder types#8194
588c5db4
Thanks @rafaberaldo! - feat: addafterExtract
hook to build process with the same payload interface asbeforePack
andafterPack
#8112
9edfee6d
Thanks @mmaietta! - feat: implementing electron/rebuild with config optionnativeRebuilder
default:legacy
to support Yarn 3 (modes:parallel
orsequential
)Patch Changes
#8119
5277354c
Thanks @mmaietta! - chore(deps): update dependency typescript-json-schema to v0.63.0#8304
1ac86c9e
Thanks @mmaietta! - chore: update pnpm to 9.4.0#8128
555dc909
Thanks @indutny-signal! - fix: order files within asar for smaller incremental updates#8182
b43490a2
Thanks @duzda! - feat(linux): add music mac to linux category#8323
fa3275c0
Thanks @mmaietta! - chore(deps): update dependency typescript to v5.5.3#8135
c2392de7
Thanks @mmaietta! - fix: unstable hdiutil retry mechanism#8291
ad668ae1
Thanks @IsaacAderogba! - fix: add MemoLazy to fix codeSigningInfo not responding to changed args#8206
51111a87
Thanks @ifurther! - feat(appx): Update identityName for windows 10#8216
08852365
Thanks @mmaietta! - chore: update read-config-file dependency#8286
4a4023c3
Thanks @beyondkmp! - fix Folder's named "constructor" not being included in asar#8310
145ecb66
Thanks @beyondkmp! - update binary checking#8126
445911a7
Thanks @mmaietta! - chore(docs): update Bitbucket Options token doc#8327
f9eae653
Thanks @mmaietta! - fix(deps): update dependency minimatch to v10#8124
e0292581
Thanks @mmaietta! - fix: movedisableSanityCheckPackage
to withincheckFileInPackage
to not bypass non-asar usage#8254
dc5d7c8d
Thanks @beyondkmp! - fix: @electron/remote wrongly into Windows app.asar#8133
44b04463
Thanks @beyondkmp! - fix: replace SYSTEMROOT with $SYSDIR#8227
48c59535
Thanks @rotu! - fix(docs): update autoupdate docs noting that channels work with Github#8281
9a0b3c6e
Thanks @mmaietta! - fix: resolve CI/CD docs generation issue and update schema#8125
c6c9d59e
Thanks @mmaietta! - fix(win): use appInfo description as primary entry for FileDescription#8267
9d559738
Thanks @George-Payne! - fix: don't log ignored error when requiring custom publisher#8110
fa7982f1
Thanks @mmaietta! - chore: entering alpha release stage#8185
5e41c5e8
Thanks @mifi! - fix: Treat cscLink empty string same as null#8271
3b99eb39
Thanks @kochie! - fix: update @electron/notarize to latest version#8245
13e0e0d2
Thanks @indutny-signal! - write asar integrity resource on windows#8314
1337f158
Thanks @beyondkmp! - change license file's encode to utf8 with BOM#8101
9bcede88
Thanks @beyondkmp! - fix(mac): add retry mechanism in mac code signing forelectron/osx-sign
.#8140
99a6150e
Thanks @mmaietta! - fix: update autoupdate docs to describe module-based support. set nativeRebuilder default value to use electron/rebuildUpdated dependencies [
503da26f
,3d4cc7ae
,1ac86c9e
,c2392de7
,ad668ae1
,445911a7
,140e2f0e
,db1894d7
,a999da48
,88bbbdbe
,48c59535
,8e36be11
,3ae3589a
,fa7982f1
]:electron-userland/electron-builder (electron-builder)
v25.1.8
Compare Source
Patch Changes
4ff778eefd9089b3b38b67156eb39e8cf57fdd83
]:v25.1.7
Compare Source
Patch Changes
#8545
fc3a78e4e61f916058fca9b15fc16f076c3fabd1
Thanks @mmaietta! - chore(deps): update devDependencies, including typescriptUpdated dependencies [
2e84f01351bcfb8f32df17c17bfeeeebb87a713f
,fc3a78e4e61f916058fca9b15fc16f076c3fabd1
,57cebf4dd4c722456245286d2fd795f7a5fc862c
,7488456309d80b88fbf99fb382752078dc8ddefa
]:v25.1.6
Compare Source
Patch Changes
cc8c70f7
,097eeced
,eaf274d4
]:v25.1.5
Compare Source
Patch Changes
d1cb6bdb
,62fd74dc
]:v25.1.4
Compare Source
Patch Changes
48489d18
,4cacee4d
,59f6cb01
,4b2f6937
,9ab4ff92
,f146b02f
]:v25.1.3
Compare Source
Patch Changes
#8491
178a3c40
Thanks @mmaietta! - chore: migrating to typedoc and updating/improving type+interface definitionsUpdated dependencies [
216eaf93
,178a3c40
,5e21509a
]:v25.1.2
Compare Source
Patch Changes
#8486
d56cd274
Thanks @mmaietta! - fix(deploy): redeploy all packages to sync semver rangesUpdated dependencies [
d56cd274
]:v25.1.0
Compare Source
Patch Changes
#8450
55671bd2
Thanks @leey0818! - fix: correct native dependency tree mismatch in app-builder rebuildUpdated dependencies [
55671bd2
,27a8a60c
,770b19f5
,6fe83950
,c081df8e
,d50d5634
,28aeb272
]:v25.0.6
Compare Source
Patch Changes
#8455
5c8373d1
Thanks @mmaietta! - fix: allow usage of "module" typ config filesUpdated dependencies [
be625e06
,5c8373d1
]:v25.0.5
Compare Source
Patch Changes
8e6c1712
]:v25.0.4
Compare Source
Patch Changes
12c52a81
,f7daeb99
,5ab2bee1
]:v25.0.3
Compare Source
Patch Changes
f8fbdd12
,afd81326
,553c737b
]:v25.0.2
Compare Source
Patch Changes
#8372
c85b73d7
Thanks @mmaietta! - fix: allow enabling tsc lib checking on electron-updater packageUpdated dependencies [
2541eb62
,2acdf65d
,c85b73d7
,54c1059b
,2a0ea65c
]:v25.0.1
Compare Source
Patch Changes
372b046b
,089dd639
,578a7e1a
]:v25.0.0
Compare Source
Minor Changes
#8150
f4e6ae29
Thanks @mmaietta! - feat: add functionality to just publish artifacts#8159
15bffa00
Thanks @rotu! - UseAPPLE_TEAM_ID
env var when using notarizing withAPPLE_ID
.Deprecate legacy (
altool
) notarization API.#8153
8e36be11
Thanks @mmaietta! - feat: export Packager sub-classes from main electron-builder typesPatch Changes
#8304
1ac86c9e
Thanks @mmaietta! - chore: update pnpm to 9.4.0#8135
c2392de7
Thanks @mmaietta! - fix: unstable hdiutil retry mechanism#8227
48c59535
Thanks @rotu! - fix(docs): update autoupdate docs noting that channels work with Github#8110
fa7982f1
Thanks @mmaietta! - chore: entering alpha release stageUpdated dependencies [
503da26f
,5277354c
,3d4cc7ae
,1ac86c9e
,031d7d5b
,555dc909
,b43490a2
,fa3275c0
,c2392de7
,f4e6ae29
,ad668ae1
,22737b2b
,51111a87
,08852365
,4a4023c3
,145ecb66
,445911a7
,f9eae653
,e0292581
,15bffa00
,00f46e6f
,dc5d7c8d
,44b04463
,8160363a
,140e2f0e
,db1894d7
,a999da48
,88bbbdbe
,48c59535
,8e36be11
,9a0b3c6e
,c6c9d59e
,9d559738
,fa7982f1
,5e41c5e8
,3b99eb39
,13e0e0d2
,1337f158
,588c5db4
,9edfee6d
,9bcede88
,99a6150e
]:electron-userland/electron-builder (electron-builder-squirrel-windows)
v25.1.8
Patch Changes
4ff778eefd9089b3b38b67156eb39e8cf57fdd83
]:v25.1.7
Patch Changes
fc3a78e4e61f916058fca9b15fc16f076c3fabd1
Thanks [@&Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.