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
nodeifymodule (#165)
- Normalize file paths in
asar.createPackageFromFiles(#159)
- Regression from #154
--is-packCLI option /isPackoption toasar.listPackage(#145)
- Allow
asar.createPackageFromFilesto not passmetadataoroptions(#154)
globOptionsoption to pass options to theglobmodulepatternoption
- 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)
uncacheanduncacheAll(#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.0and0.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
minimatchto^3.0.3from^3.0.0for RegExp DOS fix.
- Fix
Maximum call stack size exceedederror regression (#80)
- Added
transformoption to specify astream.Transformfunction to thecreatePackageWithOptionsAPI (#73)
- Upgraded
mksnapshotdependency to remove loggedgraceful-fsdeprecation warnings (#61)