4.16.3

expressjs/express4.16.3Mar 12, 2018by dougwilson

AI Summary

Express 4.16.3 focuses on bug fixes and performance improvements across multiple dependencies.

Key Highlights

  • Fix encoding % as last character in encodeurl
  • Fix 404 output for bad/missing pathnames in finalhandler
  • Fix incorrect end tag in default error and redirects
  • Performance improvements in multiple deps
  • Update statuses to 1.4.0

New Features

  • Fix encoding % as last character
  • Fix 404 output for bad/missing pathnames
  • Fix incorrect end tag in default error and redirects

Full Release Notes

  * deps: accepts@~1.3.5
    - deps: mime-types@~2.1.18
  * deps: depd@~1.1.2
    - perf: remove argument reassignment
  * deps: encodeurl@~1.0.2
    - Fix encoding `%` as last character
  * deps: finalhandler@1.1.1
    - Fix 404 output for bad / missing pathnames
    - deps: encodeurl@~1.0.2
    - deps: statuses@~1.4.0
  * deps: proxy-addr@~2.0.3
    - deps: ipaddr.js@1.6.0
  * deps: send@0.16.2
    - Fix incorrect end tag in default error & redirects
    - deps: depd@~1.1.2
    - deps: encodeurl@~1.0.2
    - deps: statuses@~1.4.0
  * deps: serve-static@1.13.2
    - Fix incorrect end tag in redirects
    - deps: encodeurl@~1.0.2
    - deps: send@0.16.2
  * deps: statuses@~1.4.0
  * deps: type-is@~1.6.16
    - deps: mime-types@~2.1.18