build: update dependency undici to v8 (main)#32933
build: update dependency undici to v8 (main)#32933angular-robot wants to merge 1 commit intoangular:mainfrom
Conversation
See associated pull request for more information.
There was a problem hiding this comment.
Code Review
This pull request updates the undici dependency from version 7.24.6 to 8.0.0 across the project. Review feedback highlights that this major version upgrade increases the minimum Node.js requirement to 22.19.0, effectively dropping support for Node.js 18 and 20. To maintain compatibility with these LTS versions, it is recommended to use version 7.24.7 instead.
| "tslib": "2.8.1", | ||
| "typescript": "6.0.2", | ||
| "undici": "7.24.6", | ||
| "undici": "8.0.0", |
There was a problem hiding this comment.
Updating undici to v8.0.0 is a major breaking change. Most notably, it increases the minimum Node.js requirement to >=22.19.0 (as evidenced in the lockfile), which drops support for current LTS versions like Node.js 18 and 20. Additionally, HTTP/2 is now enabled by default, which may cause connectivity issues in environments with incompatible proxies or legacy servers. If maintaining compatibility with older Node.js LTS versions is required, consider updating to v7.24.7 instead.
| "undici": "8.0.0", | |
| "undici": "7.24.7", |
| "browser-sync": "3.0.4", | ||
| "ng-packagr": "22.0.0-next.1", | ||
| "undici": "7.24.6" | ||
| "undici": "8.0.0" |
There was a problem hiding this comment.
This update to undici v8.0.0 introduces a minimum Node.js requirement of >=22.19.0. This will break compatibility for users on Node.js 18 or 20. If this package is intended to be used in environments still running these LTS versions, it is recommended to stay on the v7 branch.
| "undici": "8.0.0" | |
| "undici": "7.24.7" |
This PR contains the following updates:
7.24.6→8.0.0Release Notes
nodejs/undici (undici)
v8.0.0Compare Source
What's Changed
Full Changelog: nodejs/undici@v7.24.7...v8.0.0
v7.24.7Compare Source
What's Changed
redirectionLimitReachedby @samuel871211 in #4933New Contributors
Full Changelog: nodejs/undici@v7.24.6...v7.24.7