compress; threshold option
cookie session: add support for multipl x-forwarded-proto values
add a test to check that connect properly survives content-length=0 and content-type=application/json (see https://github.com/senchalabs/connect/pull/815)
replace utils.uid() with uid2 lib
remove unnecessary `secured` variable

replace its use with the `tls` variable that it was using itself
Don't use octal escape sequences as they cause syntax errors in strict mode
change static redirect to 303
add support for vendor JSON mime types in json()
Merge pull request #825 from jamesallardice/fix-strict-mode

Don't use octal escape sequences as they cause syntax errors in strict mode
Merge pull request #824 from frontsidebus/patch-1

remove unnecessary `secured` variable
Merge pull request #821 from darobin/test-content-length-0

Check that it survives content-length=0 and content-type=application/json
Merge pull request #796 from jonathanong/compress-threshold

compress; threshold option
whitespace
Release 2.8.0
Merge pull request #820 from jonathanong/multiple-forwarded-proto

cookie session: add support for multiple x-forwarded-proto values
changelog
fix: escape req.method in 404 response
Release 2.8.1
add whitelisting of supported methods to methodOverride()
add better debug() for middleware