From d40d4cbb502ac4d5f2de877017162042a9e113f4 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Fri, 10 Jan 2025 08:07:21 +0000 Subject: [PATCH] chore(CHANGELOG): update entries --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3357922..26adf15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] ### Added +- PKZip version validation before extracting files - `ZipEntry` now has a `versionMadeBy` field which includes information about the host system and version of the ZIP file - `ZipEntry` now has a `compressedSize` field which indicates the size of the compressed data - Added method `ZipEntry:compressionEfficiency` to return compression efficiency in the form of a percentage @@ -24,6 +25,7 @@ entry:sanitizePath() - Renamed `isAscii` field for `ZipEntry` to `isText` - Renamed `isString` option for `ZipReader:extract` to `isText` ### Fixed +- Fixed a bug where `ZipReader:extract` would not correctly error when there was a mismatch between the count of entries specified in the EoCD and the number of entries found - Removed any typecast for internal decompression utilities due to `table.freeze` interfering with types ## [0.0.1] - 2025-01-07