Override params every layer.
Merge pull request #1984 from blakeembrey/params-update

Override params each layer
don't call done twice for thrown errors inside parameterized routes

fixes #1995
remove deprecation message about passing path as array
support arrays as middleware arguments to .VERB and .all

Express 3.x supported passing in arrays for sets of common middleware.
While there are better ways to do this, removing this feature causes
headache in upgrading for no real gain. We can support it without much
more code.
4.0.0-rc4
some code cleanup
Merge pull request #2004 from agchou/clean-up-code

some code clean up
clean up code consistency
Merge pull request #2008 from agchou/clean-up-code

some code clean up
Tell me what I'm using that isn't allowed

I'm migrating and it would be useful in a large application to know what I'm using that's not allowed. I think lots of people would feel this way. Let me know if you would prefer a different implementation.
Merge pull request #2013 from kentcdodds/patch-1

Tell me what I'm using that isn't allowed
Not work..

This example does not work with express 4.x.
bodyParser() does not have multipart() anymore.
Multiparty module and middleware are added.
Merge pull request #2018 from Devrama/patch-1

This example does not work with express 4.x.
Use SVG badges in Readme
Merge pull request #2025 from seanlinsley/patch-1

Use SVG badges in Readme
handle thrown errors inside Route

close #2029
4.0.0
update readme to v4 release

- remove 3.0.0 from logo
- remove RC status for v4

close #2036
update history