tests: use supertest to perform assertions
build: coveralls@2.12.0
build: test against Node.js 11.x nightly
build: support Node.js 9.x …
closes #3617
build: support Node.js 10.x …
Improve error message for non-strings to res.sendFile …
closes #3582
Improve error message for null/undefined to res.status …
closes #2795 closes #2797 closes #3111
Support multiple hosts in X-Forwarded-Host …
fixes #3494 closes #3495
docs: fix typo in contributing …
closes #3827
docs: fix typos in history …
closes #3810
examples: minor fixes to some examples …
closes #3812
docs: add listening address to example …
closes #3873
docs: fix typo in jsdoc comment …
closes #3859
tests: fix typos in descriptions …
closes #3875
docs: use const in readme example …
fixes #3867 closes #3868
tests: assert calls order in middleware basic tests …
closes #3878
build: test against Node.js 12.x nightly
build: hbs@4.0.4
build: marked@0.6.2
deps: content-disposition@0.5.3
deps: proxy-addr@~2.0.5
deps: parseurl@~1.3.3
docs: add link to contributing guide …
closes #3846
deps: setprototypeof@1.1.1
deps: statuses@~1.5.0
deps: accepts@~1.3.7
deps: type-is@~1.6.18
deps: qs@6.7.0
deps: body-parser@1.19.0
tests: add express.json test suite
tests: add express.urlencoded test suite
tests: add express.static test suite
deps: send@0.17.0
deps: serve-static@1.14.0 …
closes #3486
Add express.raw to parse bodies into Buffer …
closes #3708
tests: add express.raw test suite
Add express.text to parse bodies into string …
closes #3455
tests: add express.text test suite
build: Node.js@6.17
build: Node.js@8.16
build: support Node.js 11.x
deps: finalhandler@~1.1.2
deps: send@0.17.1
deps: serve-static@1.14.1
deps: range-parser@~1.2.1
build: Node.js@10.15
build: test against Node.js 13.x nightly
build: support Node.js 12.x …
closes #3946
deps: cookie@0.4.0 …
closes #3958
build: update example dependencies