compression

Node.js compression middleware

MIT License

Downloads
74.1M
Stars
2.7K
Committers
14

Bot releases are hidden (Show)

compression - 1.7.4 Latest Release

Published by dougwilson over 5 years ago

  • deps: compressible@~2.0.16
    • Mark text/less as compressible
    • deps: mime-db@'>= 1.38.0 < 2'
  • deps: on-headers@~1.0.2
    • Fix res.writeHead patch missing return value
  • perf: prevent unnecessary buffer copy
compression - 1.7.3

Published by dougwilson over 6 years ago

  • deps: accepts@~1.3.5
    • deps: mime-types@~2.1.18
  • deps: compressible@~2.0.14
    • Mark all XML-derived types as compressible
    • deps: mime-db@'>= 1.34.0 < 2'
  • deps: [email protected]
compression - 1.7.2

Published by dougwilson over 6 years ago

  • deps: compressible@~2.0.13
    • deps: mime-db@'>= 1.33.0 < 2'
compression - 1.7.1

Published by dougwilson about 7 years ago

  • deps: accepts@~1.3.4
    • deps: mime-types@~2.1.16
  • deps: [email protected]
  • deps: compressible@~2.0.11
    • deps: mime-db@'>= 1.29.0 < 2'
  • deps: [email protected]
  • deps: vary@~1.1.2
    • perf: improve header token parsing speed
compression - 1.7.0

Published by dougwilson over 7 years ago

  • Use safe-buffer for improved Buffer API
  • deps: [email protected]
  • deps: compressible@~2.0.10
    • Fix regex fallback to not override compressible: false in db
    • deps: mime-db@'>= 1.27.0 < 2'
  • deps: [email protected]
    • Allow colors in workers
    • Deprecated DEBUG_FD environment variable set to 3 or higher
    • Fix error when running under React Native
    • Fix DEBUG_MAX_ARRAY_LENGTH
    • Use same color for same namespace
    • deps: [email protected]
  • deps: vary@~1.1.1
    • perf: hoist regular expression
compression - 1.6.2

Published by dougwilson over 8 years ago

  • deps: accepts@~1.3.3
  • deps: [email protected]
    • Drop partial bytes on all parsed units
    • Fix parsing byte string that looks like hex
    • perf: hoist regular expressions
  • deps: compressible@~2.0.8
    • deps: mime-db@'>= 1.23.0 < 2'
compression - 1.6.1

Published by dougwilson over 8 years ago

  • deps: [email protected]
  • deps: compressible@~2.0.7
    • deps: mime-db@'>= 1.21.0 < 2'
  • deps: accepts@~1.3.1
    • deps: mime-types@~2.1.9
compression - 1.6.0

Published by dougwilson about 9 years ago

  • 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
compression - 1.5.2

Published by dougwilson about 9 years ago

  • 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
compression - 1.5.1

Published by dougwilson over 9 years ago

  • 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
compression - 1.5.0

Published by dougwilson over 9 years ago

  • 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
compression - 1.4.4

Published by dougwilson over 9 years ago

compression - 1.4.3

Published by dougwilson over 9 years ago

  • deps: accepts@~1.2.5
    • deps: mime-types@~2.0.10
  • deps: debug@~2.1.3
compression - 1.4.2

Published by dougwilson over 9 years ago

  • Fix error when code calls res.end(str, encoding)
    • Specific to Node.js 0.8
  • deps: debug@~2.1.2
compression - 1.4.1

Published by dougwilson over 9 years ago

compression - 1.4.0

Published by dougwilson over 9 years ago

  • Prefer gzip over deflate on the server
    • Not all clients agree on what "deflate" coding means
compression - 1.3.1

Published by dougwilson over 9 years ago

  • deps: accepts@~1.2.3
    • deps: mime-types@~2.0.8
  • deps: compressible@~2.0.2
    • deps: mime-db@'>= 1.1.2 < 2'
compression - 1.3.0

Published by dougwilson almost 10 years ago

  • Export the default filter function for wrapping
  • deps: accepts@~1.2.2
  • deps: debug@~2.1.1
compression - 1.0.8

Published by dougwilson almost 10 years ago

  • deps: accepts@~1.0.5
    • use mime-types
compression - 1.0.9

Published by dougwilson almost 10 years ago