From 029a37f430907af19ee7e4fe7fe11934b422a742 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Sat, 29 Mar 2025 18:58:39 -0500 Subject: [PATCH 1/5] docs(changelog): update changelog for 5.1.0 release with some new features --- en/changelog/index.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/en/changelog/index.md b/en/changelog/index.md index 5481176b82..b36d215412 100644 --- a/en/changelog/index.md +++ b/en/changelog/index.md @@ -30,6 +30,28 @@ All the latest updates, improvements, and fixes to Express ## Express v5 {: id="5.x"} +### 5.1.0 - Release date: 2025-03-31 + +The 5.1.0 minor release includes some new features and improvements: + +* Support for sending responses as Uint8Array +* Transitioned all remaining dependencies to use `^` ranges instead of locked versions +* Add package.json funding field to highlight our OpenCollective +* Added support for ETag option in `res.sendFile()` +* Added support for adding multiple links with the same rel with `res.links()` +* Performance: Use loop for acceptParams +* [body-parser@2.2.0](https://github.com/expressjs/body-parser/releases/tag/v2.2.0) + * Remove legacy node.js support checks for Brotli & `AsyncLocalStorage` + * Remove `unpipe` & `destroy` +* [router@2.2.0](https://github.com/pillarjs/router/releases/tag/v2.2.0) + * Restore `debug`. Now with the `router` scope instead of `express`. + * Remove legacy node.js support checks for `setImmediate` + * Deprecate non-native promise support + * Remove `after`, `safe-buffer`, `array-flatten`, `setprotoypeof`, `methods`, `utils-merge` +* [finalhandler@2.1.0](https://github.com/pillarjs/finalhandler/releases/tag/v2.1.0) + * Remove legacy node.js support checks for `headersSent`, `setImmediate`, & http2 support + * Remove `unpipe` + ### 5.0.1 - Release date: 2024-10-08 {: id="5.0.1"} From abb1d1c98d802954a4ef04e06314491c5d198aa1 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Sat, 29 Mar 2025 22:01:15 -0500 Subject: [PATCH 2/5] apply suggestion comment --- en/changelog/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/changelog/index.md b/en/changelog/index.md index b36d215412..5bcfe67f0e 100644 --- a/en/changelog/index.md +++ b/en/changelog/index.md @@ -35,8 +35,6 @@ All the latest updates, improvements, and fixes to Express The 5.1.0 minor release includes some new features and improvements: * Support for sending responses as Uint8Array -* Transitioned all remaining dependencies to use `^` ranges instead of locked versions -* Add package.json funding field to highlight our OpenCollective * Added support for ETag option in `res.sendFile()` * Added support for adding multiple links with the same rel with `res.links()` * Performance: Use loop for acceptParams @@ -51,6 +49,8 @@ The 5.1.0 minor release includes some new features and improvements: * [finalhandler@2.1.0](https://github.com/pillarjs/finalhandler/releases/tag/v2.1.0) * Remove legacy node.js support checks for `headersSent`, `setImmediate`, & http2 support * Remove `unpipe` +* Transitioned all remaining dependencies to use `^` ranges instead of locked versions +* Add package.json funding field to highlight our OpenCollective ### 5.0.1 - Release date: 2024-10-08 {: id="5.0.1"} From 72afa4eead7e595e1ce226fa28576d1c5916e789 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Sat, 29 Mar 2025 22:02:31 -0500 Subject: [PATCH 3/5] add id to title --- en/changelog/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/en/changelog/index.md b/en/changelog/index.md index 5bcfe67f0e..7e47bbf583 100644 --- a/en/changelog/index.md +++ b/en/changelog/index.md @@ -31,6 +31,7 @@ All the latest updates, improvements, and fixes to Express {: id="5.x"} ### 5.1.0 - Release date: 2025-03-31 +{: id="5.0.1"} The 5.1.0 minor release includes some new features and improvements: From c883581317ef1344fa6e790d7cd84777d78f0d19 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Sun, 30 Mar 2025 21:27:12 -0500 Subject: [PATCH 4/5] Update en/changelog/index.md Co-authored-by: shubham oulkar <91728992+ShubhamOulkar@users.noreply.github.com> --- en/changelog/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/changelog/index.md b/en/changelog/index.md index 7e47bbf583..bcb6393dea 100644 --- a/en/changelog/index.md +++ b/en/changelog/index.md @@ -52,7 +52,7 @@ The 5.1.0 minor release includes some new features and improvements: * Remove `unpipe` * Transitioned all remaining dependencies to use `^` ranges instead of locked versions * Add package.json funding field to highlight our OpenCollective - +[Changelog v5.1.0](https://github.com/expressjs/express/releases/tag/5.1.0) ### 5.0.1 - Release date: 2024-10-08 {: id="5.0.1"} From 4954afb491efa7b47109776298edfb080fb96668 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Mon, 31 Mar 2025 11:27:44 -0500 Subject: [PATCH 5/5] Update en/changelog/index.md Co-authored-by: shubham oulkar <91728992+ShubhamOulkar@users.noreply.github.com> --- en/changelog/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/changelog/index.md b/en/changelog/index.md index bcb6393dea..0b03e1182b 100644 --- a/en/changelog/index.md +++ b/en/changelog/index.md @@ -52,7 +52,7 @@ The 5.1.0 minor release includes some new features and improvements: * Remove `unpipe` * Transitioned all remaining dependencies to use `^` ranges instead of locked versions * Add package.json funding field to highlight our OpenCollective -[Changelog v5.1.0](https://github.com/expressjs/express/releases/tag/5.1.0) +* See [Changelog v5.1.0](https://github.com/expressjs/express/releases/tag/v5.1.0) ### 5.0.1 - Release date: 2024-10-08 {: id="5.0.1"}