4.0.0 (2026-06-24)
- feat!: convert to ESM (#368) (23b0040)
- feat!: drop fakeroot, default to xz compression, update package defaults for modern distros (#375) (e9b94c2)
Features
BREAKING CHANGES
- Packages are built with
dpkg-deb --root-owner-groupinstead of fakeroot, which requires dpkg 1.19.0 or newer. The default compression is now always xz, and the default package dependencies have been updated for modern distributions. - electron-installer-debian is now an ES module. Load it with
import; CommonJS consumers on Node.js >= 22.12 can userequire('electron-installer-debian').default.
Other Changes
- test: migrate from mocha and nyc to node:test