Skip to content

Releases: electron/packager

v17.1.1

01 Nov 21:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v17.1.0...v17.1.1

v17.1.0

31 Oct 19:50
Compare
Choose a tag to compare

What's Changed

  • refactor: migrate from electron-notarize to @electron/notarize by @MarshallOfSound in #1433
  • feat: New lifecycle hooks: afterAsar, afterComplete, afterCopyExtraResources, beforeAsar, beforeCopy, beforeCopyExtraResources by @erikian in #1297
  • feat: add new afterFinalizePackageTargets hook by @MarshallOfSound in #1437

New Contributors

Full Changelog: v17.0.0...v17.1.0

17.0.0

19 Oct 20:55
Compare
Choose a tag to compare

Changed

  • BREAKING: Replaced electron-osx-sign with @electron/osx-sign. The accepted properties on the osxSign options object are now slightly different. Please see the migration guide for more information on these changes. (#1428)
  • Replaced asar with @electron/asar. The configuration options are unchanged. This migration is purely cosmetic. (#1431)

16.0.0

23 Aug 21:01
Compare
Choose a tag to compare

Fixed

  • Properly import info logger (#1405)

Added

  • Node 16 & 18 support (#1399)

Changed

  • Bump got to 2.0.0 (#1397)

Removed

  • Node 12 support (#1399)

15.5.2

22 Aug 23:54
Compare
Choose a tag to compare

Fixed

  • Package should not log info on --quiet flag
  • Ignore node_gyp_bins directory if it exists

15.5.0

19 Apr 17:27
v15.5.0
efc2ae6
Compare
Choose a tag to compare

Added

  • New universal architecture supported when packaging for macOS to generate a universal app
  • osxUniveral option to allow providing options to @electron/universal when packaging a universal app

15.4.0

10 Sep 18:11
c42b07b
Compare
Choose a tag to compare

Added

  • extendHelperInfo option to allow extending helper app Info.plist files (#1233)
  • Automatically insert ElectronAsarIntegrity into Info.plist files (#1279)

Fixed

  • Compatibility with electron-notarize@^1.1.0 (#1278)

15.3.0

18 Jul 04:21
463ef02
Compare
Choose a tag to compare

Added

  • Bundled app validation to ensure that both package.json and the main entry point exist (#1257)
  • Support for customizing Windows targets on darwin/arm64 (#1260)
  • Support for customizing Windows targets on WSL without Wine installed (#1260)

15.2.0

24 Dec 08:34
7d54c12
Compare
Choose a tag to compare

Added

  • Upgrade electron-osx-sign to 0.5.0 which adds a new option, entitlementsForFile (#1189)

Fixed

  • Add package manager lockfiles to default ignore list (#1182)
  • Allow checking official builds against prerelease versions (#1191)

15.1.0

21 Aug 15:47
af6cd34
Compare
Choose a tag to compare

Added

  • add darwin/arm64 and mas/arm64 as official platform/arch combinations (#1168)

Fixed

  • TypeScript: ensure OsxNotarizeOptions definition contains credentials (#1167)