Skip to content

v2.0.0

Compare
Choose a tag to compare
@sorccu sorccu released this 24 Jan 08:49
· 52 commits to master since this release

2.0.0 (2017-01-24)

Breaking changes

It was discovered that our previous Zip parser, adm-zip, could not handle all valid Zip formats. We've therefore switched to yauzl which provides an asynchronous interface. Therefore the following breaking API changes were required:

  • Replaced ApkReader.readFile() with a Promise-returning ApkReader.open() which describes it better, and we have no way of supporting the previous synchronous method with the new dependency.
  • Replaced ApkReader.readManifestSync() with a Promise-returning ApkReader.readManifest() as we have no way of supporting the synchronous method with the new dependency.
  • Replaced ApkReader.readXmlSync() with a Promise-returning ApkReader.readXml() as we have no way of supporting the synchronous method with the new dependency.