Releases: electron-userland/electron-builder
v25.0.3
What's Changed
- fix: delete the symlink file when the target is empty by @beyondkmp in #8371
- fix: Add global download promise to limit concurrent downloads to 1 by @s77rt in #8378
- chore: update outdated docs for vite by @gweesin in #8379
- fix: upgrade app-builder-bin with downgraded appimage tool by @mmaietta in #8387
- fix(windows,code-sign): cannot sign binary files in Github Actions by @BlackHole1 in #8384
- chore(deploy): Release by @github-actions in #8377
New Contributors
Full Changelog: v25.0.2...v25.0.3
[email protected]
v25.0.2
What's Changed
- fix: adding additional logging when importing/requiring a hook script by @mmaietta in #8356
- chore(deps): update dependency mkdocs to <1.7 by @renovate in #8350
- chore(deps): update typescript-eslint monorepo to v7.16.1 by @renovate in #8358
- fix(docs): Revert "chore(deps): update dependency mkdocs to <1.7" by @mmaietta in #8366
- chore(deps): update babel monorepo by @mmaietta in #8364
- chore: upgrade docs site packages by @mmaietta in #8367
- chore(deps): update dependency lint-staged to v15.2.7 by @mmaietta in #8360
- fix(linux): Don't setuid chrome-sandbox when not required by @pimterry in #8368
- chore(deps): update dependency typescript-json-schema to v0.64.0 by @mmaietta in #8369
- chore(deps): update dependency jsdoc-to-markdown to v8.0.2 by @mmaietta in #8361
- chore(deps): update tj-actions/changed-files digest to 6b2903b by @renovate in #8374
- fix: allow typescript typechecking for electron-updater
.d.ts
by @mmaietta in #8372 - chore(deps): update docker/login-action digest to 9780b0c by @renovate in #8373
- fix: cancellation token management for packager and retry logic by @mmaietta in #8375
- chore(deploy): Release by @github-actions in #8357
New Contributors
Full Changelog: v25.0.1...v25.0.2
[email protected]
v25.0.1
What's Changed
- chore(docker): Add node20 build in docker/build.sh by @chocobn69 in #8308
- chore: upgrade pnpm engine to >=9 by @mmaietta in #8338
- fix: resolve CI flakiness due to lzma-native dependency by @mmaietta in #8342
- fix(deps): update dependency @electron/osx-sign to v1.3.1 by @mmaietta in #8341
- fix: setting
disablePreGypCopy: true
and updating unit test withnode-pty
native module by @mmaietta in #8352 - fix: updating app-builder dependency by @mmaietta in #8353
- chore(deps): update amannn/action-semantic-pull-request action to v5.5.3 by @renovate in #8349
- chore(deploy): Release by @github-actions in #8343
New Contributors
- @chocobn69 made their first contribution in #8308
Full Changelog: v25.0.0...v25.0.1
v25.0.0
What's Changed
-
chore(docs): update Bitbucket Options token doc by @mmaietta in #8126
-
feat(appx): Update identityName for windows 10 by @ifurther in #8203
-
feat(appx): Update identityName for windows 10 by @ifurther in #8206
-
feat(linux): add music mac to linux category by @duzda in #8182
-
feat(mac): support macos signature additionalArguments parameter by @PBK-B in #8218
-
feat: add
afterExtract
hook by @rafaberaldo in #8194 -
feat: Add CLI and API for only publishing assets (skips
build
flow) by @mmaietta in #8150 -
feat: add config options for setting
MinVersion
andMaxVersionTested
fields in appx manifest by @mmaietta in #8142 -
feat: add disableSanityCheckPackage to asar to allow custom electron fork asar integrity implementations by @beyondkmp in https://github.com/electron-userland/electron-builder/pull/81238119
-
feat: add MemoLazy to fix codeSigningInfo not responding to changed args by @IsaacAderogba in #8291
-
feat: add minimumSystemVersion in electron updater by @beyondkmp in #8108
-
feat: Add Support for a separate Github release token to the auto-update token by @AndrewEQ in #8173
-
feat: App builder bin 5.0 by @beyondkmp in #8190
-
feat: export Packager sub-classes from main electron-builder types by @mmaietta in #8153
-
feat: Make notarization with Apple ID more usable by @rotu in #8159
-
feat: support additionalLightArgs by @beyondkmp in #8120
-
feat: updating app-builder to v5.0.0-alpha.4 by @beyondkmp in #8274
-
feat: write asar integrity resource on windows by @indutny-signal in #8245
-
feat: yarn 3 support for native modules by @mmaietta in #8112
-
fix(deps): update dependency @electron/notarize to v2.3.0 by @renovate in #8114
-
fix(deps): update dependency @electron/universal to v2 by @renovate in #8115
-
fix(deps): update dependency ejs to v3.1.10 [security] by @renovate in #8192
-
fix(deps): update dependency minimatch to v10 by @mmaietta in #8327
-
fix(deps): update dependency read-config-file to v6.4.0 by @mmaietta in #8324
-
fix(deps): update dependency tar to v6.2.1 [security] by @renovate in #8171
-
fix(docs): get rid of typo in default glob pattern by @isti115 in #8256
-
fix(docs/multi-platform-build.md): broken link of build.sh by @PeterDaveHello in #8193
-
fix(mac): add retry in mac code sign by @beyondkmp in #8101
-
fix(rpm-updater): stop uninstalling app before update by @rastiqdev in #8311
-
fix(win): use appInfo description as primary entry for FileDescription by @mmaietta in #8125
-
fix: @electron/remote wrongly into Windows app.asar by @beyondkmp in #8254
-
fix: adding retries to account for dmg
hdiutil
flakiness by @mmaietta in #8135 -
fix: binary checking by @beyondkmp in #8310
-
fix: don't log ignored error when requiring custom publisher by @George-Payne in #8267
-
fix: Folder's named "constructor" not being included in asar by @beyondkmp in #8286
-
fix: mac differential updater by @beyondkmp in #8095
-
fix: Modify the import method of the builder-util package by @beyondkmp in #8330
-
fix: move
disableSanityCheckAsar
to withincheckFileInPackage
for non-asar verification by @mmaietta in #8124 -
fix: Nsis license file encode issue by @beyondkmp in #8314
-
fix: order files in asar for incremental updates by @indutny-signal in #8128
-
fix: replace SYSTEMROOT with SYSDIR by @beyondkmp in #8133
-
fix: resolve CI/CD docs generation issue by @mmaietta in #8281
-
fix: Revert "feat(appx): Update identityName for windows 10" by @mmaietta in #8205
-
fix: should not chmod for 7za when process.env.USE_SYSTEM_7ZA is true by @beyondkmp in #8152
-
fix: update autoupdate docs to describe module-based support. set nat… by @mmaietta in #8140
-
fix: verify LiteralPath of update file during windows signature verification by @mmaietta in #8295
-
refactor: builder-util-runtime, separate newError to eliminate circular dependency by @m59peacemaker in #8251
New Contributors
- @setchy made their first contribution in #8109
- @rotu made their first contribution in #8159
- @AndrewEQ made their first contribution in #8173
- @duzda made their first contribution in #8182
- @slhck made their first contribution in #8186
- @PeterDaveHello made their first contribution in #8193
- @ifurther made their first contribution in #8203
- @rafaberaldo made their first contribution in #8194
- @PBK-B made their first contribution in #8218
- @m59peacemaker made their first contribution in #8251
- @isti115 made their first contribution in #8256
- @kochie made their first contribution in #8271
- @George-Payne made their first contribution in #8267
- @IsaacAderogba made their first contribution in #8291
Full Changelog: v24.13.3...v25.0.0
[email protected]
Minor Changes
- #8095
53cec79b
Thanks @beyondkmp! - feat: adding differential downloader for updates on macOS
Patch Changes
-
#8108
3d4cc7ae
Thanks @beyondkmp! - feat: addminimumSystemVersion
in electron updater -
#8304
1ac86c9e
Thanks @mmaietta! - chore: update pnpm to 9.4.0 -
#8323
fa3275c0
Thanks @mmaietta! - chore(deps): update dependency typescript to v5.5.3 -
#8135
c2392de7
Thanks @mmaietta! - fix: unstable hdiutil retry mechanism -
#8295
ac2e6a25
Thanks @mmaietta! - fix: verify LiteralPath of update file during windows signature verification -
#8311
35a0784e
Thanks @rastiqdev! - fix(rpm-updater): stop uninstalling app before update -
#8227
48c59535
Thanks @rotu! - fix(docs): update autoupdate docs noting that channels work with Github -
#8110
fa7982f1
Thanks @mmaietta! - chore: entering alpha release stage -
Updated dependencies [
3d4cc7ae
,1ac86c9e
,ad668ae1
,445911a7
,140e2f0e
,fa7982f1
]:
v25.0.0-alpha.13
What's Changed
- fix(rpm-updater): stop uninstalling app before update by @rastiqdev in #8311
- fix: Nsis license file encode issue by @beyondkmp in #8314
- fix: binary checking by @beyondkmp in #8310
- chore(deps): update actions/setup-python digest to 39cd149 by @mmaietta in #8322
- chore(deps): update dependency conventional-changelog-cli to v5 by @mmaietta in #8325
- fix(deps): update dependency read-config-file to v6.4.0 by @mmaietta in #8324
- chore(deps): update tj-actions/changed-files action to v44 by @mmaietta in #8318
- fix: Modify the import method of the builder-util package by @beyondkmp in #8330
- chore(deps): update actions/cache digest to 0c45773 by @mmaietta in #8320
- chore(deps): update actions/checkout digest to 692973e by @mmaietta in #8317
- chore(deps): update actions/setup-node digest to 1e60f62 by @mmaietta in #8321
- chore(deps): update pnpm/action-setup action to v4 by @mmaietta in #8319
- chore: update electron version in CI tests by @mmaietta in #8303
- chore(deps): update dependency typescript to v5.5.3 by @mmaietta in #8323
- fix(deps): update dependency minimatch to v10 by @mmaietta in #8327
- chore: disabling fail-fast for matrix jobs by @mmaietta in #8333
- chore(deploy): Release (alpha) by @github-actions in #8315
Full Changelog: v25.0.0-alpha.12...v25.0.0-alpha.13
[email protected]
v25.0.0-alpha.12
What's Changed
- feat: add MemoLazy to fix codeSigningInfo not responding to changed args by @IsaacAderogba in #8291
- chore: re-enable CI tests in FilesTest by @mmaietta in #8302
- chore: Update pnpm and some docs by @mmaietta in #8304
- chore(deploy): Release (alpha) by @github-actions in #8296
New Contributors
- @IsaacAderogba made their first contribution in #8291
Full Changelog: v25.0.0-alpha.11...v25.0.0-alpha.12