Releases: expressjs/express
Releases · expressjs/express
4.12.3
- deps: accepts@~1.2.5
- deps: mime-types@~2.0.10
- deps: debug@~2.1.3
- Fix high intensity foreground color for bold
- deps: ms@0.7.0
- deps: finalhandler@0.3.4
- deps: debug@~2.1.3
- deps: proxy-addr@~1.0.7
- deps: ipaddr.js@0.1.9
- deps: qs@2.4.1
- Fix error when parameter
hasOwnProperty
is present
- Fix error when parameter
- deps: send@0.12.2
- Throw errors early for invalid
extensions
orindex
options - deps: debug@~2.1.3
- Throw errors early for invalid
- deps: serve-static@~1.9.2
- deps: send@0.12.2
- deps: type-is@~1.6.1
- deps: mime-types@~2.0.10
3.20.2
- deps: connect@2.29.1
- deps: body-parser@~1.12.2
- deps: compression@~1.4.3
- deps: connect-timeout@~1.6.1
- deps: debug@~2.1.3
- deps: errorhandler@~1.3.5
- deps: express-session@~1.10.4
- deps: finalhandler@0.3.4
- deps: method-override@~2.3.2
- deps: morgan@~1.5.2
- deps: qs@2.4.1
- deps: serve-index@~1.6.3
- deps: serve-static@~1.9.2
- deps: type-is@~1.6.1
- deps: debug@~2.1.3
- Fix high intensity foreground color for bold
- deps: ms@0.7.0
- deps: merge-descriptors@1.0.0
- deps: proxy-addr@~1.0.7
- deps: ipaddr.js@0.1.9
- deps: send@0.12.2
- Throw errors early for invalid
extensions
orindex
options - deps: debug@~2.1.3
- Throw errors early for invalid
4.12.2
- Fix regression where
"Request aborted"
is logged usingres.sendFile
4.12.1
- Fix constructing application with non-configurable prototype properties
- Fix
ECONNRESET
errors fromres.sendFile
usage - Fix
req.host
when using "trust proxy" hops count - Fix
req.protocol
/req.secure
when using "trust proxy" hops count - Fix wrong
code
on aborted connections fromres.sendFile
- deps: merge-descriptors@1.0.0
3.20.1
- Fix
req.host
when using "trust proxy" hops count - Fix
req.protocol
/req.secure
when using "trust proxy" hops count
4.12.0
- Fix
"trust proxy"
setting to inherit when app is mounted - Generate
ETag
s for all request responses- No longer restricted to only responses for
GET
andHEAD
requests
- No longer restricted to only responses for
- Use
content-type
to parseContent-Type
headers - deps: accepts@~1.2.4
- Fix preference sorting to be stable for long acceptable lists
- deps: mime-types@~2.0.9
- deps: negotiator@0.5.1
- deps: cookie-signature@1.0.6
- deps: send@0.12.1
- Always read the stat size from the file
- Fix mutating passed-in
options
- deps: mime@1.3.4
- deps: serve-static@~1.9.1
- deps: send@0.12.1
- deps: type-is@~1.6.0
- fix argument reassignment
- fix false-positives in
hasBody
Transfer-Encoding
check - support wildcard for both type and subtype (
*/*
) - deps: mime-types@~2.0.9
3.20.0
- Fix
"trust proxy"
setting to inherit when app is mounted - Generate
ETag
s for all request responses- No longer restricted to only responses for
GET
andHEAD
requests
- No longer restricted to only responses for
- Use
content-type
to parseContent-Type
headers - deps: connect@2.29.0
- Use
content-type
to parseContent-Type
headers - deps: body-parser@~1.12.0
- deps: compression@~1.4.1
- deps: connect-timeout@~1.6.0
- deps: cookie-parser@~1.3.4
- deps: cookie-signature@1.0.6
- deps: csurf@~1.7.0
- deps: errorhandler@~1.3.4
- deps: express-session@~1.10.3
- deps: http-errors@~1.3.1
- deps: response-time@~2.3.0
- deps: serve-index@~1.6.2
- deps: serve-static@~1.9.1
- deps: type-is@~1.6.0
- Use
- deps: cookie-signature@1.0.6
- deps: send@0.12.1
- Always read the stat size from the file
- Fix mutating passed-in
options
- deps: mime@1.3.4
4.11.2
- Fix
res.redirect
double-callingres.end
forHEAD
requests - deps: accepts@~1.2.3
- deps: mime-types@~2.0.8
- deps: proxy-addr@~1.0.6
- deps: ipaddr.js@0.1.8
- deps: type-is@~1.5.6
- deps: mime-types@~2.0.8
3.19.2
- deps: connect@2.28.3
- deps: compression@~1.3.1
- deps: csurf@~1.6.6
- deps: errorhandler@~1.3.3
- deps: express-session@~1.10.2
- deps: serve-index@~1.6.1
- deps: type-is@~1.5.6
- deps: proxy-addr@~1.0.6
- deps: ipaddr.js@0.1.8
4.11.1
- deps: send@0.11.1
- Fix root path disclosure
- deps: serve-static@~1.8.1
- Fix redirect loop in Node.js 0.11.14
- Fix root path disclosure
- deps: send@0.11.1