v24.0.0
Pre-release
Pre-release
Full Changelog: v23.6.0...v24.0.0
What's Changed
- chore: moving electron-builder into alpha release mode for major version by @mmaietta in #7178
- chore: migrate from
patch-package
topnpm patch
by @mmaietta in #7177 - docs: Warn users not to disable zip for macos by @taratatach in #7188
- feat: enabling typescript config files (i.e. electron-builder.ts) by @mmaietta in #7180
- fix: inappropriate
electron-updater
cache directory on macOS by @kidonng in #7032 - chore(deps): update dependency globby to v11.1.0 by @renovate in #7168
- fix: Migrate to electron-rebuild for handling native dependencies by @mmaietta in #7196
- feat: Extending
linux
executableArgs option to be utilized for Snap target (fixes #4587) by @fangpenlin in #7198 - chore(deps): update pnpm/action-setup action to v2.2.4 by @renovate in #7202
- fix: Allow non-semver versions in getVersionInWeirdWindowsForm by @faern in #7174
- chore(deploy): Release (alpha) by @github-actions in #7194
- chore(deploy): Release (alpha) by @github-actions in #7207
- chore(deps): update amannn/action-semantic-pull-request action to v4.6.0 by @renovate in #7209
- chore(deps): update dependency jest-cli to v27.5.1 by @renovate in #7169
- chore(deps): update github/issue-labeler action to v2.5 by @renovate in #7217
- chore(dep): upgrading typescript and eslint deps by @mmaietta in #7214
- fix: properly configure electron-rebuild for monorepos by @mmaietta in #7215
- chore(deploy): Release (alpha) by @github-actions in #7218
- chore(deps): Updating deps and fixing
pnpm audit
with dependency overrides by @mmaietta in #7213 - chore(deps): update docker/login-action action to v2 by @renovate in #7223
- chore(deps): update dependency mkdocs-material to v8 by @renovate in #7222
- chore(deps): update actions/cache action to v3 by @renovate in #7227
- chore(deploy): Release (alpha) by @github-actions in #7224
- fix: get CI tag in GitHub Actions by @laprasdrum in #7231
- fix: support powershell constrained language mode by @jeremyspiegel in #7230
- docs: add note for yarn3 by @ouliuquan in #7233
- feat(nsis): add ShutdownBlockReasonCreate for blocking Win Shutdown prompt by @ptol in #7251
- chore(deps): update amannn/action-semantic-pull-request action to v5 by @renovate in #7239
- docs: Propose add vite-electron-builder to boilerplates by @cawa-93 in #7274
- fix: don't use osslsigncode in a vm by @Mstrodl in #7275
- chore(deploy): Release (alpha) by @github-actions in #7232
- chore(deps): update actions/cache digest to 9b0c1fc by @renovate in #7285
- feat: Introducing deb and rpm auto-updates by @mmaietta in #7060
- chore(deps): update lannonbr/issue-label-manager-action action to v4 by @renovate in #7288
- fix(app-builder-lib): export missing TS types by @t3chguy in #7297
- chore(deploy): Release (alpha) by @github-actions in #7289
- chore(deps): update tj-actions/changed-files action to v34 by @renovate in #7302
- chore: Update dependencies per audit/outdated by @mmaietta in #7306
- chore(deploy): Release (alpha) by @github-actions in #7307
- feat: integrating @electron/notarize into mac signing flow by @mmaietta in #7310
- chore(deploy): Release (alpha) by @github-actions in #7312
- chore(deps): update tj-actions/changed-files digest to 74dc2e8 by @renovate in #7313
- chore(deps): update tj-actions/changed-files digest to 3b6c057 by @renovate in #7316
- feat: Add the accelerate option for s3 buckets by @lbestftr in #7314
- chore(deps): update tj-actions/changed-files digest to ce4b8e3 by @renovate in #7322
- feat: Add base option for snapcraft by @filfreire in #7320
- chore(deploy): Release (alpha) by @github-actions in #7325
- fix: Ensure parent directories of symlinks are created by @gbodeen in #7327
- fix: missing html extension for multi language license files in nsis target by @zanzara in #7339
- chore(deps): lock file maintenance by @renovate in #7345
- chore(deps): update actions/cache digest to 4723a57 by @renovate in #7350
- feat: Provide a custom verify function interface in NsisUpdater by @beyondkmp in #7337
- fix: Update MacOS signOptions on macPackager #7317 by @filfreire in #7351
- fix: readd --identifier to mac pkg build to address issue #7348 by @michaelwbarry in #7352
- chore(deploy): Release (alpha) by @github-actions in #7332
- fix: Remove spctl check from Mac's notarization by @filfreire in #7361
- chore(deploy): Release (alpha) by @github-actions in #7363
- docs: replaced 'access token' with 'app password' from BitbucketOptions by @onucsecu2 in #7362
- fix: add reject in handleError in Windows
verifySignature
function by @beyondkmp in #7380 - docs: improve the code-signing-windows-apps-on-unix.md page by @popod in #7377
- fix: Allow MAS builds to be unsigned if
identity: null
is explicitly passed by @radex in #7382 - chore(deps): update actions/cache digest to 58c146c by @renovate in #7384
- fix: MAS builds should respect arch suffix per
defaultArch
config by @radex in #7383 - fix: Remove adapter if core22 is set as base on snapcraft by @filfreire in #7378
- fix: Execute
afterSign
hook only when signing is completed (BREAKING) by @mmaietta in #7311 - chore: fix incorrect html comment in issue_template.md by @jtbandes in #7386
- feat: vendor information in releaseInfo by @indutny-signal in #7373
- fix: reset
GYP_MSVS_VERSION
for multi-arch builds beforebeforePack
by @mmaietta in #7387 - fix: adding log warning in case
afterSign
exists but no signing occurred by @mmaietta in #7388 - chore(deploy): Release (alpha) by @github-actions in #7367
- fix: inherit stdio for updated processes (#7393) by @ganthern in #7394
- chore(deps): update actions/cache digest to 627f0f4 by @renovate in #7403
- fix(docs): PlatformSpecificBuildOptions.md broken link by @PerfectPan in #7405
- feat: Allow for NSIS windows installer to be wrapped in an MSI by @ghost1face in #7407
- fix: enable signing of .node modules in order to support WDAC by @mmaietta in #7421
- chore(deps): update github/issue-labeler action to v2.6 by @renovate in #7409
- chore(deploy): Release (alpha) by @github-actions in #7397
- chore(deps): pin dependencies by @renovate in #7427
- chore(deps): update amannn/action-semantic-pull-request action to v5.1.0 by @renovate in #7428
- fix(packager): report the correct status result when
doSign
exits early by @mmaietta in #7432 - chore(deploy): Release (alpha) by @github-actions in #7433
- chore(deps): update actions/cache digest to 69d9d44 by @renovate in #7423
- chore(deps): update github/issue-labeler action to v3 by @renovate in #7437
- fix: Removing file size from BuildTest smart unpack by @mmaietta in #7456
- feat: Support mjs files for lifecycle operations by @Nokel81 in #7442
- fix: Revert "feat: Support mjs files for lifecycle operations" by @mmaietta in #7461
- chore: Adding node 18 docker images for electron-builder by @xmireczech in #7450
- fix(packager): return success status from doSign function calls by @nsrCodes in #7431
- chore(deploy): Release by @github-actions in #7459
New Contributors
- @taratatach made their first contribution in #7188
- @kidonng made their first contribution in #7032
- @fangpenlin made their first contribution in #7198
- @faern made their first contribution in #7174
- @laprasdrum made their first contribution in #7231
- @jeremyspiegel made their first contribution in #7230
- @ptol made their first contribution in #7251
- @Mstrodl made their first contribution in #7275
- @t3chguy made their first contribution in #7297
- @lbestftr made their first contribution in #7314
- @filfreire made their first contribution in #7320
- @gbodeen made their first contribution in #7327
- @zanzara made their first contribution in #7339
- @beyondkmp made their first contribution in #7337
- @michaelwbarry made their first contribution in #7352
- @onucsecu2 made their first contribution in #7362
- @radex made their first contribution in #7382
- @jtbandes made their first contribution in #7386
- @ganthern made their first contribution in #7394
- @PerfectPan made their first contribution in #7405
- @ghost1face made their first contribution in #7407
- @xmireczech made their first contribution in #7450
- @nsrCodes made their first contribution in #7431