3.20.2

expressjs/express3.20.2Mar 17, 2015by dougwilson

AI Summary

Express 3.20.2 is a dependency maintenance release that updates the connect framework to version 2.29.1 and updates various other dependencies including debug, proxy-addr, and send. The release includes bug fixes for debug's color handling and improved error handling in the send module.

Key Highlights

  • Updated connect dependency to 2.29.1 with all its sub-dependencies
  • Fixed high intensity foreground color for bold in debug module
  • Added merge-descriptors@1.0.0 as a new dependency
  • Updated send to 0.12.2 with early error throwing for invalid extensions or index options
  • Updated proxy-addr to ~1.0.7 with ipaddr.js@0.1.9

New Features

  • Debug module now properly handles high intensity foreground color for bold text
  • Send module throws errors early for invalid `extensions` or `index` options

Full Release Notes

- deps: connect@2.29.1
  - deps: body-parser@~1.12.2
  - deps: compression@~1.4.3
  - deps: connect-timeout@~1.6.1
  - deps: debug@~2.1.3
  - deps: errorhandler@~1.3.5
  - deps: express-session@~1.10.4
  - deps: finalhandler@0.3.4
  - deps: method-override@~2.3.2
  - deps: morgan@~1.5.2
  - deps: qs@2.4.1
  - deps: serve-index@~1.6.3
  - deps: serve-static@~1.9.2
  - deps: type-is@~1.6.1
- deps: debug@~2.1.3
  - Fix high intensity foreground color for bold
  - deps: ms@0.7.0
- deps: merge-descriptors@1.0.0
- deps: proxy-addr@~1.0.7
  - deps: ipaddr.js@0.1.9
- deps: send@0.12.2
  - Throw errors early for invalid `extensions` or `index` options
  - deps: debug@~2.1.3