CHANGELOG.md
Changelog
=========
### `v2.0.0` to **CURRENT**
* Feature: Covert library to ESM, still Commonjs usable.
* Various breaking changes.
* Package in process of rewrite.
### `v1.0.0` to `v1.1.7`
* Bug fix from oskarlh/fix-directory-separators.
* Use drop binary support for anything below MacOS 10.11.
* Coding style fixes.
* Update dependencies.
* Use Github Actions for CI.
* Use promise base `node-wget-fetch` for installer, fixes security audit.
* Use current 7zip binary versions.
* Feature: Latest 7zip version binaries pulled at install time for all host platforms.
### `v0.4.3` to `v0.5.7`
* Feature: Platform binary included, downloaded at install time, host system no longer needs them pre installed. The binary directory added to 7za command on calls to `run` method.
* Feature: Add: `Zip.binary` method that points to option to supply path util, but instead returns object to the included binary path and filename.
### `v0.4.2`
* Fix: `run` returns useful error from stderr (#31)
* Doc: It's better with the correct verbs (commit 7c0355beea59c42e040d0e776ff945be94705a74)
* Dependencies: Switch to cross-spawn and update other dependencies (#29)
### `v0.4.1` 2016-01-13
* Fix: `Zip.list` will no longer ignore files with blank `Compressed` columns (#14)
### `v0.4.0` 2015-12-06
* Feature: Add a `raw` parameter to the `options` object. Given
values are *Array* (e.g. `[ '-i!*.png', '-i*.jpg' ]`).
* Feature: Add support for `.rar` archives.
* Fix: Bug with `Zip.list` sometimes occurs (commit
748091463961110449e63d7ea6b9628749104f15).
### `v0.3.0` 2015-02-06
* Feature: Add a `wildcards` parameter to the `options` object. Given
wildcards are *Array* (e.g. `[ '*.txt', '*.md' ]`).
### `v0.2.0` 2014-10-24
* Feature: Methods `Zip.add`, `Zip.delete` and `Zip.update` can get either a
*String* or an *Array* as `files` parameter.
### `v0.1.3` 2014-10-23
* Fix: Support for Windows platform.
### `v0.1.2` 2014-10-20
* Fix: Now support paths with spaces.
### `v0.1.1` 2014-08-26
* Doc: Fix wrong usage in documentation.
### `v0.1.0` 2014-08-26
* Feature: Add: `Zip.add`.
* Feature: Delete: `Zip.delete`.
* Feature: Update: `Zip.update`.
* Dependencies: Use `7za` instead of `7z` so it is easier to setup on Windows.
### `v0.0.2` 2014-08-25
* Feature: List contents of archive: `Zip.list`.
* Feature: Test integrity of archive: `Zip.test`.
### `v0.0.1` 2014-08-25
* Initial release.
* Feature: Extract with full paths: `Zip.extractFull`
* Feature: Extract: `Zip.extract`.
> Dates are in *ISO 8601* format (year-month-day)