Releases: expressjs/express
Releases · expressjs/express
4.7.3
- deps: [email protected]
- Fix incorrect 403 on Windows and Node.js 0.11
- deps: serve-static@~1.4.3
- Fix incorrect 403 on Windows and Node.js 0.11
- deps: [email protected]
3.15.3
- fix
res.sendfileregression for serving directory index files - deps: [email protected]
- deps: serve-index@~1.1.5
- deps: serve-static@~1.4.4
- deps: [email protected]
- Fix incorrect 403 on Windows and Node.js 0.11
- Fix serving index files without root dir
4.7.2
- deps: [email protected]
- Work-around v8 generating empty stack traces
- deps: [email protected]
- deps: [email protected]
- deps: serve-static@~1.4.2
3.15.2
- deps: [email protected]
- deps: body-parser@~1.5.2
- deps: [email protected]
- deps: express-session@~1.7.2
- deps: morgan@~1.2.2
- deps: serve-static@~1.4.2
- deps: [email protected]
- Work-around v8 generating empty stack traces
- deps: [email protected]
- deps: [email protected]
4.7.1
- deps: [email protected]
- Fix exception when global
Error.stackTraceLimitis too low
- Fix exception when global
- deps: [email protected]
- deps: [email protected]
- deps: serve-static@~1.4.1
4.7.0
- fix
req.protocolfor proxy-direct connections - configurable query parser with
app.set('query parser', parser)app.set('query parser', 'extended')parse with "qs" moduleapp.set('query parser', 'simple')parse with "querystring" core moduleapp.set('query parser', false)disable query string parsingapp.set('query parser', true)enable simple parsing
- deprecate
res.json(status, obj)-- useres.status(status).json(obj)instead - deprecate
res.jsonp(status, obj)-- useres.status(status).jsonp(obj)instead - deprecate
res.send(status, body)-- useres.status(status).send(body)instead - deps: [email protected]
- deps: [email protected]
- Add
TRACE_DEPRECATIONenvironment variable - Remove non-standard grey color from color output
- Support
--no-deprecationargument - Support
--trace-deprecationargument
- Add
- deps: [email protected]
- Respond after request fully read
- deps: [email protected]
- deps: parseurl@~1.2.0
- Cache URLs based on original value
- Remove no-longer-needed URL mis-parse work-around
- Simplify the "fast-path"
RegExp
- deps: [email protected]
- Add
dotfilesoption - Cap
maxAgevalue to 1 year - deps: [email protected]
- deps: [email protected]
- Add
- deps: serve-static@~1.4.0
- deps: parseurl@~1.2.0
- deps: [email protected]
- perf: prevent multiple
Buffercreation inres.send
3.15.1
- deps: [email protected]
- deps: body-parser@~1.5.0
- deps: [email protected]
- deps: express-session@~1.7.1
- deps: morgan@~1.2.1
- deps: serve-index@~1.1.4
- deps: serve-static@~1.4.1
- deps: [email protected]
- Fix exception when global
Error.stackTraceLimitis too low
- Fix exception when global
- deps: [email protected]
- deps: [email protected]
3.15.0
- Fix
req.protocolfor proxy-direct connections - Pass options from
res.sendfiletosend - deps: [email protected]
- deps: body-parser@~1.5.0
- deps: compression@~1.0.9
- deps: connect-timeout@~1.2.1
- deps: [email protected]
- deps: [email protected]
- deps: express-session@~1.7.0
- deps: [email protected]
- deps: method-override@~2.1.2
- deps: morgan@~1.2.0
- deps: [email protected]
- deps: parseurl@~1.2.0
- deps: serve-static@~1.4.0
- deps: [email protected]
- deps: [email protected]
- Add
TRACE_DEPRECATIONenvironment variable - Remove non-standard grey color from color output
- Support
--no-deprecationargument - Support
--trace-deprecationargument
- Add
- deps: parseurl@~1.2.0
- Cache URLs based on original value
- Remove no-longer-needed URL mis-parse work-around
- Simplify the "fast-path"
RegExp
- deps: [email protected]
- Add
dotfilesoption - Cap
maxAgevalue to 1 year - deps: [email protected]
- deps: [email protected]
- Add
4.6.1
- fix
subapp.mountpathregression forapp.use(subapp)
4.6.0
- accept multiple callbacks to
app.use() - add explicit "Rosetta Flash JSONP abuse" protection
- previous versions are not vulnerable; this is just explicit protection
- catch errors in multiple
req.param(name, fn)handlers - deprecate
res.redirect(url, status)-- useres.redirect(status, url)instead - fix
res.send(status, num)to sendnumas json (not error) - remove unnecessary escaping when
res.jsonpreturns JSON response - support non-string
pathinapp.use(path, fn)- supports array of paths
- supports
RegExp
- router: fix optimization on router exit
- router: refactor location of
tryblocks - router: speed up standard
app.use(fn) - deps: [email protected]
- Add support for multiple wildcards in namespaces
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- add
CONNECT
- add
- deps: parseurl@~1.1.3
- faster parsing of href-only URLs
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: serve-static@~1.3.2
- deps: parseurl@~1.1.3
- deps: [email protected]
- perf: fix arguments reassign deopt in some
resmethods