All Versions
310
Latest Version
Avg Release Cycle
141 days
Latest Release
2791 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.0.0 Changes
October 27, 2018๐ This is the seventh Express 5.0 alpha release, based off 4.16.4 and includes
๐ changes from 5.0.0-alpha.6.๐ The major change with this alpha is the basic support for returned, rejected
Promises in the router.- โ remove:
path-to-regexpdependency
- deps: debug@3.1.0
- Add
DEBUG_HIDE_DATEenvironment variable - Change timer to per-namespace instead of global
- Change non-TTY date format
- Remove
DEBUG_FDenvironment variable support - Support 256 namespace colors
- Add
- deps: router@2.0.0-alpha.1
- Add basic support for returned, rejected Promises
- Fix JSDoc for
Routerconstructor - deps: debug@3.1.0
- deps: parseurl@~1.3.2
- deps: setprototypeof@1.1.0
- deps: utils-merge@1.0.1
- โ remove:
-
v5.0.0-alpha.8 Changes
March 26, 2020๐ This is the sixth Express 5.0 alpha release, based off 4.17.1 and includes
๐ changes from 5.0.0-alpha.7. -
v5.0.0-alpha.7 Changes
October 27, 2018๐ This is the seventh Express 5.0 alpha release, based off 4.16.4 and includes
๐ changes from 5.0.0-alpha.6.๐ The major change with this alpha is the basic support for returned, rejected
Promises in the router.- โ remove:
path-to-regexpdependency
- deps: debug@3.1.0
- Add
DEBUG_HIDE_DATEenvironment variable - Change timer to per-namespace instead of global
- Change non-TTY date format
- Remove
DEBUG_FDenvironment variable support - Support 256 namespace colors
- Add
- deps: router@2.0.0-alpha.1
- Add basic support for returned, rejected Promises
- Fix JSDoc for
Routerconstructor - deps: debug@3.1.0
- deps: parseurl@~1.3.2
- deps: setprototypeof@1.1.0
- deps: utils-merge@1.0.1
- โ remove:
-
v5.0.0-alpha.6 Changes
September 25, 2017๐ This is the sixth Express 5.0 alpha release, based off 4.15.5 and includes
๐ changes from 5.0.0-alpha.5.- โ remove:
res.redirect(url, status)signature - useres.redirect(status, url)res.send(status, body)signature - useres.status(status).send(body)
- deps: router@~1.3.1
- deps: debug@2.6.8
- โ remove:
-
v4.18.2 Changes
October 08, 2022- Fix regression routing a large stack in a single route
- deps: body-parser@1.20.1
- deps: qs@6.11.0
- perf: remove unnecessary object clone
- deps: qs@6.11.0
-
v4.18.1 Changes
April 29, 2022- Fix hanging on large stack of sync routes
-
v4.18.0 Changes
April 25, 2022- Add "root" option to
res.download - Allow
optionswithoutfilenameinres.download - Deprecate string and non-integer arguments to
res.status - Fix behavior of
null/undefinedasmaxAgeinres.cookie - Fix handling very large stacks of sync middleware
- Ignore
Object.prototypevalues in settings throughapp.set/app.get - Invoke
defaultwith same arguments as types inres.format - Support proper 205 responses using
res.send - Use
http-errorsforres.formaterror - deps: body-parser@1.20.0
- Fix error message for json parse whitespace in
strict - Fix internal error when inflated body exceeds limit
- Prevent loss of async hooks context
- Prevent hanging when request already read
- deps: depd@2.0.0
- deps: http-errors@2.0.0
- deps: on-finished@2.4.1
- deps: qs@6.10.3
- deps: raw-body@2.5.1
- Fix error message for json parse whitespace in
- deps: cookie@0.5.0
- Add
priorityoption - Fix
expiresoption to reject invalid dates
- Add
- deps: depd@2.0.0
- Replace internal
evalusage withFunctionconstructor - Use instance methods on
processto check for listeners
- Replace internal
- deps: finalhandler@1.2.0
- Remove set content headers that break response
- deps: on-finished@2.4.1
- deps: statuses@2.0.1
- deps: on-finished@2.4.1
- Prevent loss of async hooks context
- deps: qs@6.10.3
- deps: send@0.18.0
- Fix emitted 416 error missing headers property
- Limit the headers removed for 304 response
- deps: depd@2.0.0
- deps: destroy@1.2.0
- deps: http-errors@2.0.0
- deps: on-finished@2.4.1
- deps: statuses@2.0.1
- deps: serve-static@1.15.0
- deps: send@0.18.0
- deps: statuses@2.0.1
- Remove code 306
- Rename
425 Unordered Collectionto standard425 Too Early
- Add "root" option to
-
v4.17.3 Changes
February 16, 2022- deps: accepts@~1.3.8
- deps: mime-types@~2.1.34
- deps: negotiator@0.6.3
- deps: body-parser@1.19.2
- deps: bytes@3.1.2
- deps: qs@6.9.7
- deps: raw-body@2.4.3
- deps: cookie@0.4.2
- deps: qs@6.9.7
- Fix handling of
__proto__keys
- Fix handling of
- pref: remove unnecessary regexp for trust proxy
- deps: accepts@~1.3.8
-
v4.17.2 Changes
December 16, 2021- Fix handling of
undefinedinres.jsonp - Fix handling of
undefinedwhen"json escape"is enabled - Fix incorrect middleware execution with unanchored
RegExps - Fix
res.jsonp(obj, status)deprecation message - Fix typo in
res.isJSDoc - deps: body-parser@1.19.1
- deps: bytes@3.1.1
- deps: http-errors@1.8.1
- deps: qs@6.9.6
- deps: raw-body@2.4.2
- deps: safe-buffer@5.2.1
- deps: type-is@~1.6.18
- deps: content-disposition@0.5.4
- deps: safe-buffer@5.2.1
- deps: cookie@0.4.1
- Fix
maxAgeoption to reject invalid values
- Fix
- deps: proxy-addr@~2.0.7
- Use
req.socketover deprecatedreq.connection - deps: forwarded@0.2.0
- deps: ipaddr.js@1.9.1
- Use
- deps: qs@6.9.6
- deps: safe-buffer@5.2.1
- deps: send@0.17.2
- deps: http-errors@1.8.1
- deps: ms@2.1.3
- pref: ignore empty http tokens
- deps: serve-static@1.14.2
- deps: send@0.17.2
- deps: setprototypeof@1.2.0
- Fix handling of
-
v4.17.1 Changes
May 25, 2019- Revert "Improve error message for
null/undefinedtores.status"
- Revert "Improve error message for