Skip to content

Releases: expressjs/compression

1.6.0

30 Sep 05:09

Choose a tag to compare

  • Skip compression when response has Cache-Control: no-transform
  • deps: accepts@~1.3.0
  • deps: compressible@~2.0.6
    • deps: mime-db@'>= 1.19.0 < 2'
  • deps: on-headers@~1.0.1
    • perf: enable strict mode
  • deps: vary@~1.1.0
    • Only accept valid field names in the field argument

1.5.2

31 Jul 03:29

Choose a tag to compare

  • deps: accepts@~1.2.12
    • deps: mime-types@~2.1.4
  • deps: compressible@~2.0.5
    • deps: mime-db@'>= 1.16.0 < 2'
  • deps: vary@~1.0.1
    • Fix setting empty header from empty field
    • perf: enable strict mode
    • perf: remove argument reassignments

1.5.1

06 Jul 02:41

Choose a tag to compare

  • deps: accepts@~1.2.10
    • deps: mime-types@~2.1.2
  • deps: compressible@~2.0.4
    • deps: mime-db@'>= 1.14.0 < 2'
    • perf: enable strict mode

1.5.0

10 Jun 03:31

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

Choose a tag to compare

1.4.3

15 Mar 03:34

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

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

Choose a tag to compare

1.4.0

01 Feb 22:22

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

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'