-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d5ca463
commit 4c60ced
Showing
2 changed files
with
61 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
### Versions | ||
|
||
- [5.x](#5.x) | ||
- [4.x](#4.x) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,44 +2,66 @@ | |
layout: page | ||
title: Express changelog | ||
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions. | ||
menu: changelog | ||
lang: en | ||
redirect_from: | ||
- "/changelog/4x.html" | ||
- "en/changelog/4x.html" | ||
--- | ||
|
||
<div id="mw-container"> | ||
|
||
<div markdown="1" id="mw-list"> | ||
|
||
{% include changelog/menu.md %} | ||
|
||
</div> | ||
|
||
<div markdown="1" id="mw-content"> | ||
|
||
# Release changelog | ||
|
||
All the latest updates, improvements, and fixes to Express | ||
|
||
## 5.0.1 - Release date: 2024-10-08 | ||
## Express v5 | ||
{: id="5.x"} | ||
|
||
### 5.0.1 - Release date: 2024-10-08 | ||
{: id="5.0.1"} | ||
|
||
The 5.0.1 patch release includes one security fix: | ||
|
||
* Update [jshttps/cookie](https://www.npmjs.com/package/cookie) to address a [vulnerability](https://github.com/advisories/GHSA-pxg6-pf52-xh8x). | ||
|
||
## 5.0.0 - Release date: 2024-09-09 | ||
### 5.0.0 - Release date: 2024-09-09 | ||
{: id="5.0.0"} | ||
|
||
Check the [migration guide]({{page.lang}}/guide/migrating-5.html) with all the changes in this new version of Express. | ||
Check the [migration guide](/{{page.lang}}/guide/migrating-5.html) with all the changes in this new version of Express. | ||
|
||
## 4.21.1 - Release date: 2024-10-08 | ||
## Express v4 | ||
{: id="4.x"} | ||
|
||
#### 4.21.2 - Release date: 2024-11-06 | ||
{: id="4.21.2"} | ||
|
||
The 4.21.2 patch release includes one security fix: | ||
|
||
* Update [pillajs/path-to-regexp](https://www.npmjs.com/package/path-to-regexp) to address a [vulnerability](https://github.com/advisories/GHSA-rhx6-c78j-4q9w). | ||
|
||
#### 4.21.1 - Release date: 2024-10-08 | ||
{: id="4.21.1"} | ||
|
||
The 4.21.1 patch release includes one security fix: | ||
|
||
* Update [jshttps/cookie](https://www.npmjs.com/package/cookie) to address a [vulnerability](https://github.com/advisories/GHSA-pxg6-pf52-xh8x). | ||
|
||
## 4.21.0 - Release date: 2024-09-11 | ||
#### 4.21.0 - Release date: 2024-09-11 | ||
{: id="4.21.0"} | ||
|
||
The 4.21.0 minor release includes one new feature: | ||
|
||
* Deprecate `res.location("back")` and `res.redirect("back")` magic string | ||
|
||
## 4.20.0 - Release date: 2024-09-10 | ||
#### 4.20.0 - Release date: 2024-09-10 | ||
{: id="4.20.0"} | ||
|
||
The 4.20.0 minor release includes bug fixes and some new features, including: | ||
|
@@ -52,29 +74,29 @@ The 4.20.0 minor release includes bug fixes and some new features, including: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4200--2024-09-10) | ||
|
||
## 4.19.2 - Release date: 2024-03-25 | ||
### 4.19.2 - Release date: 2024-03-25 | ||
{: id="4.19.2"} | ||
|
||
* Improved fix for open redirect allow list bypass | ||
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4192--2024-03-25) | ||
|
||
## 4.19.1 - Release date: 2024-03-20 | ||
### 4.19.1 - Release date: 2024-03-20 | ||
{: id="4.19.1"} | ||
|
||
* Allow passing non-strings to res.location with new encoding handling checks | ||
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4191--2024-03-20) | ||
|
||
## 4.19.0 - Release date: 2024-03-20 | ||
### 4.19.0 - Release date: 2024-03-20 | ||
{: id="4.19.0"} | ||
|
||
* Prevent open redirect allow list bypass due to encodeurl | ||
* deps: [email protected] | ||
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4190--2024-03-20) | ||
|
||
## 4.18.3 - Release date: 2024-02-29 | ||
### 4.18.3 - Release date: 2024-02-29 | ||
{: id="4.18.3"} | ||
|
||
The 4.18.3 patch release includes the following bug fix: | ||
|
@@ -87,7 +109,7 @@ The 4.18.3 patch release includes the following bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4183--2024-02-26) | ||
|
||
## 4.18.2 - Release date: 2022-10-08 | ||
### 4.18.2 - Release date: 2022-10-08 | ||
{: id="4.18.2"} | ||
|
||
The 4.18.2 patch release includes the following bug fix: | ||
|
@@ -100,7 +122,7 @@ The 4.18.2 patch release includes the following bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4182--2022-10-08) | ||
|
||
## 4.18.1 - Release date: 2022-04-29 | ||
### 4.18.1 - Release date: 2022-04-29 | ||
{: id="4.18.1"} | ||
|
||
The 4.18.1 patch release includes the following bug fix: | ||
|
@@ -113,7 +135,7 @@ The 4.18.1 patch release includes the following bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4181--2022-04-29). | ||
|
||
## 4.18.0 - Release date: 2022-04-25 | ||
### 4.18.0 - Release date: 2022-04-25 | ||
{: id="4.18.0"} | ||
|
||
The 4.18.0 minor release includes bug fixes and some new features, including: | ||
|
@@ -166,7 +188,7 @@ The 4.18.0 minor release includes bug fixes and some new features, including: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4180--2022-04-25). | ||
|
||
## 4.17.3 - Release date: 2022-02-16 | ||
### 4.17.3 - Release date: 2022-02-16 | ||
{: id="4.17.3"} | ||
|
||
The 4.17.3 patch release includes one bug fix: | ||
|
@@ -179,7 +201,7 @@ The 4.17.3 patch release includes one bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4173--2022-02-16). | ||
|
||
## 4.17.2 - Release date: 2021-12-16 | ||
### 4.17.2 - Release date: 2021-12-16 | ||
{: id="4.17.2"} | ||
|
||
The 4.17.2 patch release includes the following bug fixes: | ||
|
@@ -209,7 +231,7 @@ The 4.17.2 patch release includes the following bug fixes: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4172--2021-12-16). | ||
|
||
## 4.17.1 - Release date: 2019-05-25 | ||
### 4.17.1 - Release date: 2019-05-25 | ||
{: id="4.17.1"} | ||
|
||
The 4.17.1 patch release includes one bug fix: | ||
|
@@ -222,7 +244,7 @@ The 4.17.1 patch release includes one bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4171--2019-05-25). | ||
|
||
## 4.17.0 - Release date: 2019-05-16 | ||
### 4.17.0 - Release date: 2019-05-16 | ||
{: id="4.17.0"} | ||
|
||
The 4.17.0 minor release includes bug fixes and some new features, including: | ||
|
@@ -255,7 +277,7 @@ The 4.17.0 minor release includes bug fixes and some new features, including: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4170--2019-05-16). | ||
|
||
## 4.16.4 - Release date: 2018-10-10 | ||
### 4.16.4 - Release date: 2018-10-10 | ||
{: id="4.16.4"} | ||
|
||
The 4.16.4 patch release includes various bug fixes: | ||
|
@@ -268,7 +290,7 @@ The 4.16.4 patch release includes various bug fixes: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4164--2018-10-10). | ||
|
||
## 4.16.3 - Release date: 2018-03-12 | ||
### 4.16.3 - Release date: 2018-03-12 | ||
{: id="4.16.3"} | ||
|
||
The 4.16.3 patch release includes various bug fixes: | ||
|
@@ -289,7 +311,7 @@ The 4.16.3 patch release includes various bug fixes: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4163--2018-03-12). | ||
|
||
## 4.16.2 - Release date: 2017-10-09 | ||
### 4.16.2 - Release date: 2017-10-09 | ||
{: id="4.16.2"} | ||
|
||
The 4.16.2 patch release includes a regression bug fix: | ||
|
@@ -302,7 +324,7 @@ The 4.16.2 patch release includes a regression bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4162--2017-10-09). | ||
|
||
## 4.16.1 - Release date: 2017-09-29 | ||
### 4.16.1 - Release date: 2017-09-29 | ||
{: id="4.16.1"} | ||
|
||
The 4.16.1 patch release includes a regression bug fix: | ||
|
@@ -315,7 +337,7 @@ The 4.16.1 patch release includes a regression bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4161--2017-09-29). | ||
|
||
## 4.16.0 - Release date: 2017-09-28 | ||
### 4.16.0 - Release date: 2017-09-28 | ||
{: id="4.16.0"} | ||
|
||
The 4.16.0 minor release includes security updates, bug fixes, performance enhancements, and some new features, including: | ||
|
@@ -360,7 +382,7 @@ The 4.16.0 minor release includes security updates, bug fixes, performance enhan | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4160--2017-09-28). | ||
|
||
## 4.15.5 - Release date: 2017-09-24 | ||
### 4.15.5 - Release date: 2017-09-24 | ||
{: id="4.15.5"} | ||
|
||
The 4.15.5 patch release includes security updates, some minor performance enhancements, and a bug fix: | ||
|
@@ -381,7 +403,7 @@ The 4.15.5 patch release includes security updates, some minor performance enhan | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4155--2017-09-24). | ||
|
||
## 4.15.4 - Release date: 2017-08-06 | ||
### 4.15.4 - Release date: 2017-08-06 | ||
{: id="4.15.4"} | ||
|
||
The 4.15.4 patch release includes some minor bug fixes: | ||
|
@@ -394,7 +416,7 @@ The 4.15.4 patch release includes some minor bug fixes: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4154--2017-08-06). | ||
|
||
## 4.15.3 - Release date: 2017-05-16 | ||
### 4.15.3 - Release date: 2017-05-16 | ||
{: id="4.15.3"} | ||
|
||
The 4.15.3 patch release includes a security update and some minor bug fixes: | ||
|
@@ -415,7 +437,7 @@ The 4.15.3 patch release includes a security update and some minor bug fixes: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4153--2017-05-16). | ||
|
||
## 4.15.2 - Release date: 2017-03-06 | ||
### 4.15.2 - Release date: 2017-03-06 | ||
{: id="4.15.2"} | ||
|
||
The 4.15.2 patch release includes a minor bug fix: | ||
|
@@ -428,7 +450,7 @@ The 4.15.2 patch release includes a minor bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4152--2017-03-06). | ||
|
||
## 4.15.1 - Release date: 2017-03-05 | ||
### 4.15.1 - Release date: 2017-03-05 | ||
{: id="4.15.1"} | ||
|
||
The 4.15.1 patch release includes a minor bug fix: | ||
|
@@ -441,7 +463,7 @@ The 4.15.1 patch release includes a minor bug fix: | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4151--2017-03-05). | ||
|
||
## 4.15.0 - Release date: 2017-03-01 | ||
### 4.15.0 - Release date: 2017-03-01 | ||
{: id="4.15.0"} | ||
|
||
The 4.15.0 minor release includes bug fixes, performance improvements, and other minor feature additions, including: | ||
|
@@ -466,7 +488,7 @@ The 4.15.0 minor release includes bug fixes, performance improvements, and other | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4150--2017-03-01). | ||
|
||
## 4.14.1 - Release date: 2017-01-28 | ||
### 4.14.1 - Release date: 2017-01-28 | ||
{: id="4.14.1"} | ||
|
||
The 4.14.1 patch release includes bug fixes and performance improvements, including: | ||
|
@@ -479,7 +501,7 @@ The 4.14.1 patch release includes bug fixes and performance improvements, includ | |
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4141--2017-01-28). | ||
|
||
## 4.14.0 - Release date: 2016-06-16 | ||
### 4.14.0 - Release date: 2016-06-16 | ||
{: id="4.14.0"} | ||
|
||
The 4.14.0 minor release includes bug fixes, security update, performance improvements, and other minor feature additions, including: | ||
|
@@ -538,3 +560,7 @@ The 4.14.0 minor release includes bug fixes, security update, performance improv | |
</ul> | ||
|
||
For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4140--2016-06-16). | ||
|
||
</div> | ||
|
||
</div> |