diff --git a/CHANGES.md b/CHANGES.md index f71d84f..571566d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,9 @@ +## 1.6.5: + +* bugfix: the `filename` attribute in a Content-Disposition header is now parsed correctly + - when it is not the last attribute in the header + - and when it is the extended `filename*` attribute + ## 1.6.4: * bugfix: the output stream can now be transferred without breaking the central repository. diff --git a/README.md b/README.md index 7f1018e..83d00a0 100644 --- a/README.md +++ b/README.md @@ -148,7 +148,7 @@ In a different experiment using Deno to avoid storing very large output files, m Now, comparing bundle size is clearly unfair because the others do a bunch of things that my library doesn't. Here you go anyway (sizes are shown in decimal kilobytes): -| | `client-zip`@1.6.4 | fflate@0.7.4 | zip.js@2.7.14 | conflux@4.0.3 | JSZip@3.10.1 | +| | `client-zip`@1.6.5 | fflate@0.7.4 | zip.js@2.7.14 | conflux@4.0.3 | JSZip@3.10.1 | |--------------------|-------------------:|-------------:|--------------:|--------------:|--------------:| | minified | 4.8 kB | 29.8 kB | 163.2 kB | 198.8 kB | 94.9 kB | | minified + gzipped | 2.1 kB | 11 kB | 58 kB | 56.6 kB | 27.6 kB | diff --git a/package-lock.json b/package-lock.json index 29e1df8..84bb65c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "client-zip", - "version": "1.6.4", + "version": "1.6.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "client-zip", - "version": "1.6.4", + "version": "1.6.5", "license": "MIT", "devDependencies": { "esbuild": "^0.17.19", diff --git a/package.json b/package.json index a6683e4..8a1d5b8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "client-zip", - "version": "1.6.4", + "version": "1.6.5", "description": "A tiny and fast client-side streaming ZIP generator", "browser": "index.js", "module": "index.js",