chore(deploy): Release GA - v26.0.0 (electron-updater v6.4.0) #8808
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
26.0.0
Major Changes
633490cb
Thanks @mmaietta! - fix: removing conditional logic that would build HFS+ dmg on non-arm64 macs as HFS+ was sunset in macos 15.26a9597b4
Thanks @mmaietta! - chore: remove deprecated fields fromwinOptions
andmacOptions
. (ForwinOptions
signing configuration, it has been moved towin.signtoolOptions
in order to supportazureOptions
as a separate field and avoid bloatingwin
configuration object. FormacOptions
, notarize options has been deprecated in favor of env vars for quite some time. Env vars are much more secure)0dbe357a
Thanks @mmaietta! - feat: allowing additional entries in .desktop file, such as[Desktop Actions <actionName>]
. Requires changing configurationdesktop
property to object to be more extensible in the futureb8185d48
Thanks @beyondkmp! - support including node_modules in other subdirectoriesMinor Changes
cdf18d9a
Thanks @mmaietta! - feat: addpwsh
detection to enable azure trusted signing within docker image6f0fb8e4
Thanks @hrueger! - Addhost
property to support self-hosted Keygen instances88cc0b06
Thanks @mmaietta! - feat: add support for AppArmor with template profile and configuration propertyd672b04b
Thanks @iongion! - feat: support completely custom AppxManifest.xmlf123628c
Thanks @mmaietta! - feat: allow disabling of building a universal windows installer8434e10d
Thanks @mmaietta! - feat: adding integration with @electron/fusesc8484305
Thanks @mmaietta! - feat: migrate to officialelectron/asar
packaging13f55a3e
Thanks @mmaietta! - feat: migrateelectronDist
to be an electron-builderHook
ae9221d9
Thanks @xyloflake! - feat: Implement autoupdates for pacmaneacbbf59
Thanks @0xlau! - AddforcePathStyle
option to S3OptionsPatch Changes
dfa35c32
Thanks @doctolivier! - chore(deps): update @electron/rebuild to v3.7.03eab7143
Thanks @beyondkmp! - fix: packages in the workspace not being under node_modulese9eef0c1
Thanks @mmaietta! - fix: add additional default exclusions to copy logice0b0e351
Thanks @mmaietta! - chore: refactor files for publishing to electron-publish215fc36b
Thanks @mmaietta! - Revert "fix(win): use appInfo description as primary entry for FileDescription" to resolve #8599712a8bce
Thanks @mmaietta! - fix: checking relative path without separator as that doesn't work on Windowsd4ea0d99
Thanks @beyondkmp! - chore(deps): update app-builder-bin to 5.0.0-alpha.11a0e635c1
Thanks @mmaietta! - fix: add quotes to surround file path during azure signing to handle files with spaces2a3195d9
Thanks @mmaietta! - fix: add rfc3161 timestamp entry as default for azure signing to resolve Windows Defender alertdcd91a1f
Thanks @olivereisenhut! - fix: Remove path from published binaries645e2abd
Thanks @mmaietta! - fix: only sign concurrently when using local signtool. azure can't be in parallel due to resources being locked during usage667ab2f8
Thanks @mmaietta! - chore: migrate default recommends and default depends for fpm from app-builder-bin to JS codef4d40f91
Thanks @beyondkmp! - fix: smart unpack for local module with dll796e1a07
Thanks @IsaacAderogba! - fix: cscIKeyPassword must support empty string arguments9e11358f
Thanks @mmaietta! - fix: check ResolvedFileSet src when verifying symlinks to be within project directory6a294c97
Thanks @t3chguy! - chore: remove stale handler forextend-info
in electronMac plist creation1d7f87c1
Thanks @Lemonexe! - fix(win): corrupt asar integrity file path on crossplatform build6a6bed46
Thanks @renovate! - fix(deps): update dependency cross-spawn to v7.0.5 [security]66334502
Thanks @kttmv! - chore: Remove informal Russian messages in the NSIS installer4c394d54
Thanks @beyondkmp! - fix: does not work with NPM workspaces9381513d
Thanks @beyondkmp! - fix(deps): update dependency eslint to v9.16.0 [security]a5558e33
Thanks @mmaietta! - chore(deps): upgrade cross spawn 7.0.6c6d6b6e5
Thanks @mmaietta! - fix: ASAR files in extraResources are not included in integrity calculationsa1ee0419
Thanks @mmaietta! - fix: use FileCopier for copying files and queue creation of symlinkselectron-updater 6.4.0
Minor Changes
6f0fb8e4
Thanks @hrueger! - Addhost
property to support self-hosted Keygen instances96f5c3eb
Thanks @mmaietta! - feat(updater): allow usage ofautoRunAppAfterInstall
on mac updaterae9221d9
Thanks @xyloflake! - feat: Implement autoupdates for pacmanPatch Changes
4a68fd2d
Thanks @erijo! - fix(linux): AppImage update fails when filename contains spacescfa67c01
Thanks @DamonYu6! - fix: copyFileSync operation will block the main thread819eff7b
Thanks @peter-sanderson! - fix: respectdisableDifferentialDownload
flag for AppImage