Skip to content
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

Release/v7.24.0 #3770

Merged
merged 16 commits into from
Sep 16, 2021
Merged

Release/v7.24.0 #3770

merged 16 commits into from
Sep 16, 2021

Conversation

fritzy
Copy link
Contributor

@fritzy fritzy commented Sep 16, 2021

v7.24.0 (2021-09-16)

FEATURES

BUG FIXES

DEPENDENCIES

  • ac8e4ad18 init-package-json@2.0.5:
    • fix: bin script path
  • 371655a6b minipass@3.1.5:
    • fix: re-emit 'error' event if missed and new listener added
    • fix: do not blow up if process is missing

DOCUMENTATION

wraithgar and others added 16 commits September 9, 2021 12:56
This is already part of the published npm, just not in git
  * fix: bin script path
The did-you-mean code was trying to parse a local package.json to
suggest scripts and bins, which was causing an exception if you ran npm
outside of a directory with a valid package.json.

This fixes that.

PR-URL: #3747
Credit: @wraithgar
Close: #3747
Reviewed-by: @nlf
Before, `npm view npm@^6` would incorrectly report “published over a
year from now” for every entry.  Now it reports the correct dates.

PR-URL: #3739
Credit: @andersk
Close: #3739
Reviewed-by: @wraithgar
The install script will gracefully fail if things don't work.  This is
especially important for versions of npm that won't work in your current
node version.

PR-URL: #3748
Credit: @wraithgar
Close: #3748
Reviewed-by: @isaacs
The way we were flattening user-agent back into itself meant that any
values that were dependent on other config items would never be seen,
since we have to re-flatten the item for each one it depends on.

We also weren't re-flattening the user-agent when setting workspaces or
workspace, which were things that affected the final result.

This does change the main config value of `user-agent` but not the
flattened one.  We are not using the main config value anywhere (which
is correct).

PR-URL: #3754
Credit: @wraithgar
Close: #3754
Reviewed-by: @nlf
  * fix: re-emit 'error' event if missed and new listener added
  * fix: do not blow up if process is missing
@fritzy fritzy requested a review from a team as a code owner September 16, 2021 21:45
@fritzy fritzy merged commit 2c74190 into latest Sep 16, 2021
@nlf nlf deleted the release/v7.24.0 branch March 28, 2022 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants