2.0.1 - 2019-04-29
2.0.0 - 2019-04-27
- Promise-based async API (#165)
- This module requires Node 6 or later (#165)
- V8 snapshot support, which was undocumented and used an unmaintained dependency, which itself had a dependency with a security vulnerability (#165)
- callback-style async API - if you still need to use this style of API, please check out the
nodeify
module (#165)
- Normalize file paths in
asar.createPackageFromFiles
(#159)
- Regression from #154
--is-pack
CLI option /isPack
option toasar.listPackage
(#145)
- Allow
asar.createPackageFromFiles
to not passmetadata
oroptions
(#154)
globOptions
option to pass options to theglob
modulepattern
option
- Invoke callback if the last file in the list was marked as unpacked (#142)
- Maximum call stack size exceeded during unpack (#140)
- Snapcraft metadata (#130)
uncache
anduncacheAll
(#118)
- Use of asar inside of an Electron app (#118)
- Do not return before the write stream fully closes (#113)
- Dropped support for Node
0.10.0
and0.12.0
. The minimum supported version is now Node4.6.0
. (#100) - This project was ported from CoffeeScript to JavaScript. The behavior and APIs should be the same as previous releases. (#100)
- Unpack glob patterns containing
{}
characters not working properly (#99)
- Multibyte characters in paths are now supported (#86)
- Upgraded
minimatch
to^3.0.3
from^3.0.0
for RegExp DOS fix.
- Fix
Maximum call stack size exceeded
error regression (#80)
- Added
transform
option to specify astream.Transform
function to thecreatePackageWithOptions
API (#73)
- Upgraded
mksnapshot
dependency to remove loggedgraceful-fs
deprecation warnings (#61)