Skip to content

Releases: SteezCram/sevenzip

Progress callback fix and code refactoring

Choose a tag to compare

@SteezCram SteezCram released this 05 Nov 16:21

Fix a problem with the progress where at the end of the compress or extract it never shows 100.
Refactor the code of the library to be more readable.

Progress callback fix

Choose a tag to compare

@SteezCram SteezCram released this 02 Nov 22:19

Fix incorrect data reporting for the progress callback.

Remove native dependency

Choose a tag to compare

@SteezCram SteezCram released this 21 Oct 20:35

Remove the native dependency on Windows and use 7za through 7zip-bin to correct problem #1.

Scope name and general fix

Choose a tag to compare

@SteezCram SteezCram released this 30 Jun 10:22

This version brings a general fix to the project:

  • Add .gitignore
  • Remove node-pre-gyp since @mapbox/node-pre-gyp is installed
  • Upgrade package version

Also, the package now use a scope name: @steezcram/sevenzip available here. The non-scope version is now deprecated.

API stability

Choose a tag to compare

@SteezCram SteezCram released this 13 Jul 17:22

Increase API stability:

  • better check for the parameters
  • the progressCallback is now not a mandatory parameter

The package now installs the new version of node-pre-gyp when you install the package through the npm install / yarn add command.

Fixes

Choose a tag to compare

@SteezCram SteezCram released this 13 Jul 16:34

Fix the problem when installing the module and typos correction in the documentation.

Cross-platform support

Choose a tag to compare

@SteezCram SteezCram released this 13 Jul 16:04
9d2e63e

Adding cross-platform support through 7zz for macOS et Linux.

All the commands are supported as well as all the common parameters.