diff --git a/README.md b/README.md index 0226b5e..fb0e6c8 100644 --- a/README.md +++ b/README.md @@ -783,6 +783,10 @@ The zip file specification has several ambiguities inherent in its design. Yikes ## Change History + * 3.2.0 + * Added support for reading third-party extensions for timestamps: InfoZIP "universal timestamp" extra field and NTFS extra field. [pull #160](https://github.com/thejoshwolfe/yauzl/pull/160) + * `entry.getLastModDate()` takes options `forceDosFormat` to revert the above change, and `timezone` to allow UTC interpretation of DOS timestamps. + * Documented `dosDateTimeToDate()` as now deprecated. * 3.1.3 * Fixed a crash when using `fromBuffer()` to read corrupt zip files that specify out of bounds file offsets. [issue #156](https://github.com/thejoshwolfe/yauzl/pull/156) * Enahnced the test suite to run the error tests through `fromBuffer()` and `fromRandomAccessReader()` in addition to `open()`, which would have caught the above. diff --git a/package-lock.json b/package-lock.json index 5d3e101..10f3c26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "yauzl", - "version": "3.0.0", + "version": "3.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "yauzl", - "version": "3.0.0", + "version": "3.2.0", "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", diff --git a/package.json b/package.json index 3cf6e95..1b9b46e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "yauzl", - "version": "3.1.3", + "version": "3.2.0", "description": "yet another unzip library for node", "engines": { "node": ">=12"