Releases: electron-userland/electron-installer-dmg
Releases · electron-userland/electron-installer-dmg
v5.0.0
What's Changed
electron-installer-dmg@5.0.0
requires at least Node 16 and converts the entire package to TypeScript. createDMG
is also now a named export rather than a default one.
- docs: remove unused createDMG callback-parameter (#192)
- ci: update workflow dependencies (#202)
- refactor: convert to typescript (#178)
Full Changelog: v4.0.0...v5.0.0
v4.0.0
What's Changed
electron-installer-dmg@4.0.0
requires at least Node 12 and contains an upstream fix to successfully create DMGs on macOS 12.3.1.
- docs: Fix API in readme by @ffflorian in #53
- ci: replace Travis CI with GitHub Actions by @malept in #57
- ci: add support for dependabot by @malept in #58
- test: increase test timeout from 30s to 1m by @malept in #64
- feat!: require Node 12 (LTS) by @malept in #70
- ci: upload code coverage to Codecov by @malept in #71
- fix: write appdmg.json to a unique tmpdir path by @malept in #74
- chore: bump appdmg to ^0.6.4 by @erickzhao in #132
- test: use newer version of Electron by @erickzhao in #145
New Contributors
- @ffflorian made their first contribution in #53
- @erickzhao made their first contribution in #132
Full Changelog: v3.0.0...v4.0.0
3.0.0
Fixed
- Node 12 support (
appdmg
needed to be upgraded to get a working version offs-xattr
)
Changed
require('electron-installer-dmg').p
(thePromise
version) is now the default when yourequire('electron-installer-dmg')
Removed
- Support for Node < 8
- Callback-style API (use
util.callbackify
if you still use this style)
v2.0.0
BREAKING CHANGES:
- Node requirement is now node >= 6