4.14.1

expressjs/express4.14.1Jan 28, 2017by dougwilson

AI Summary

Express 4.14.1 is a patch release focused on dependency updates with bug fixes and performance improvements. The most notable change is a fix in finalhandler for exceptions when `err.headers` is not an object, along with performance optimizations in the same package.

Key Highlights

  • Updated finalhandler@0.5.1 with fix for exception when `err.headers` is not an object
  • Performance improvements in finalhandler: hoisted regular expressions and removed duplicate validation path
  • Updated send@0.14.2 with updated dependencies (http-errors, ms, statuses)
  • Updated proxy-addr@~1.1.3 with ipaddr.js@1.2.0
  • Updated serve-static@~1.11.2 and type-is@~1.6.14 with their dependencies

Full Release Notes

- deps: content-disposition@0.5.2
- deps: finalhandler@0.5.1
  - Fix exception when `err.headers` is not an object
  - deps: statuses@~1.3.1
  - perf: hoist regular expressions
  - perf: remove duplicate validation path
- deps: proxy-addr@~1.1.3
  - deps: ipaddr.js@1.2.0
- deps: send@0.14.2
  - deps: http-errors@~1.5.1
  - deps: ms@0.7.2
  - deps: statuses@~1.3.1
- deps: serve-static@~1.11.2
  - deps: send@0.14.2
- deps: type-is@~1.6.14
  - deps: mime-types@~2.1.13