Skip to content

Releases: expressjs/compression

1.5.0

10 Jun 03:31
Compare
Choose a tag to compare
  • Fix return value from .end and .write after end
  • Improve detection of zero-length body without Content-Length
  • deps: accepts@~1.2.9
    • deps: mime-types@~2.1.1
    • perf: avoid argument reassignment & argument slice
    • perf: avoid negotiator recursive construction
    • perf: enable strict mode
    • perf: remove unnecessary bitwise operator
  • deps: [email protected]
    • Slight optimizations
    • Units no longer case sensitive when parsing
  • deps: compressible@~2.0.3
    • Fix regex fallback to work if type exists, but is undefined
    • deps: mime-db@'>= 1.13.0 < 2'
    • perf: hoist regex declaration
    • perf: use regex to extract mime
  • perf: enable strict mode
  • perf: remove flush reassignment
  • perf: simplify threshold detection

1.4.4

12 May 05:17
Compare
Choose a tag to compare

1.4.3

15 Mar 03:34
Compare
Choose a tag to compare
  • deps: accepts@~1.2.5
    • deps: mime-types@~2.0.10
  • deps: debug@~2.1.3

1.4.2

12 Mar 04:05
Compare
Choose a tag to compare
  • Fix error when code calls res.end(str, encoding)
    • Specific to Node.js 0.8
  • deps: debug@~2.1.2

1.4.1

15 Feb 20:15
Compare
Choose a tag to compare

1.4.0

01 Feb 22:22
Compare
Choose a tag to compare
  • Prefer gzip over deflate on the server
    • Not all clients agree on what "deflate" coding means

1.3.1

01 Feb 07:21
Compare
Choose a tag to compare
  • deps: accepts@~1.2.3
    • deps: mime-types@~2.0.8
  • deps: compressible@~2.0.2
    • deps: mime-db@'>= 1.1.2 < 2'

1.3.0

31 Dec 05:05
Compare
Choose a tag to compare
  • Export the default filter function for wrapping
  • deps: accepts@~1.2.2
  • deps: debug@~2.1.1

1.2.2

10 Dec 20:57
Compare
Choose a tag to compare
  • Fix .end to only proxy to .end
    • Fixes an issue with Node.js 0.11.14
  • deps: accepts@~1.1.4
    • deps: mime-types@~2.0.4

1.2.1

10 Dec 20:57
Compare
Choose a tag to compare
  • deps: accepts@~1.1.3
    • deps: mime-types@~2.0.3