-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deps: upgrade npm to 8.4.1 #41836
deps: upgrade npm to 8.4.1 #41836
Conversation
Fast-track has been requested by @nodejs-github-bot. Please 👍 to approve. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Landed in af7caf8 |
PR-URL: #41836 Reviewed-By: Ruy Adorno <ruyadorno@github.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Beth Griggs <bgriggs@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com>
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836)
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836)
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836)
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836) PR-URL: #41897
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836) PR-URL: #41897
8.4.1 is still broken on windows, did u considered this while merging this? |
@bonesoul I'm not sure we are aware that npm is broken on Windows. Is there an open issue about it? |
@targos here you go: npm/cli#4234 (comment) @DerekNonGeneric npm started failing with 8.4.0. Last working version for me on windows is npm 8.3.2. But this fail made node 17.4.0 and 17.5.0 unusable for windows users at all. Any chances we can see a hotfix that can push npm 8.5.0 maybe? |
npm 8.3.1 is broken too which is what's shipping with node |
I am not sure I've ever seen us do something like that, but this may be justifiable (not sure). /cc @nodejs/releasers |
Yes, in cases like these we often ship an interim/expedited release to fix. Sounds like we will need to ship patch releases for both 16 and 17 (likely to be next week now). /cc @nodejs/npm |
PR-URL: #41836 Reviewed-By: Ruy Adorno <ruyadorno@github.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Beth Griggs <bgriggs@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com>
@bonesoul are using |
well i'm using nvm-windows. then that's the case? |
@bonesoul can you try updating nvm-windows and see if that fixes it? |
the issue is fixed for me using the latest nvm-windows but here you can see reports that the issue still exists with latest nvm-windows: npm/cli#4234 (comment) |
v8.4.1 (2022-02-03)
Bug Fixes
1b9338554
#4359 fix(log): pass in logger to external modules (@wraithgar)457e0ae61
#4363 fix(ci): lock file validation (@ruyadorno)c0519edc1
#4364 fix(ci): should not use package-lock config (@ruyadorno)ebb428375
#4365 fix(outdated): parse aliased modules (@ruyadorno)Documentation
0b0a7cc76
#4361 docs: bundleDependencies can be a boolean. (@forty)Dependencies
3d41447b9
#4353 deps:wide-align@1.1.5
dc1a0573a
#4353 deps:socks-proxy-agent@6.1.1
adcefef6b
#4353 deps:spdx-license-ids@3.0.11
d7e2499e0
#4353 deps:debug@4.3.3
f0f307140
#4353 deps:@npmcli/fs@1.1.0
1cb107d33
#4353 deps:is-core-module@2.8.1
e198ac0d1
#4354 deps:cli-table3@0.6.1
5a84e6515
#4355 deps:graceful-fs@4.2.9