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/v8.3.0 #4150

Merged
merged 13 commits into from
Dec 9, 2021
Merged

Release/v8.3.0 #4150

merged 13 commits into from
Dec 9, 2021

Conversation

nlf
Copy link
Contributor

@nlf nlf commented Dec 9, 2021

v8.3.0 (2021-12-09)

Features

Bug Fixes

Documentation

Dependencies

  • e1da1fa4b #4141 deps: @npmcli/arborist@4.1.1: parse-conflict-json@2.0.1
    • Fixes object property assignment bug in resolving package-locks with
      conflicts
  • 1d8bec566 #4144 #3884 deps: minipass@3.1.6
    • fixes some TAR_ENTRY_INVALID and Z_DATA_ERROR errors

nlf and others added 13 commits December 8, 2021 13:26
PR-URL: #4116
Credit: @nlf
Close: #4116
Reviewed-by: @wraithgar
* Fixes object property assignment bug in resolving package-locks with
  conflicts

PR-URL: #4141
Credit: @wraithgar
Close: #4141
Reviewed-by: @fritzy
Closes: #4128

This also refactors the logic for cleaning log files to use the `ignore`
option from `glob` to not clean current log files instead of relying on
updating the `logs-max` count.

I also discovered a bug where we weren't cleaning log files written with
the old naming convention, so this fixes that as well.

PR-URL: #4134
Credit: @lukekarrys
Close: #4134
Reviewed-by: @wraithgar
PR-URL: #4092
Credit: @nlf
Close: #4092
Reviewed-by: @wraithgar
PR-URL: #4144
Credit: @nlf
Close: #4144
Reviewed-by: @wraithgar
Closes: npm/statusboard#417

If the file at `$NPM_CONFIG_PREFIX/package.json` contains a
`publishConfig`, the key/value pairs will be printed along with the rest
of the output from `npm config ls`.

PR-URL: #4146
Credit: @lukekarrys
Close: #4146
Reviewed-by: @nlf
@nlf nlf requested a review from a team as a code owner December 9, 2021 21:08
@nlf nlf merged commit d8aac84 into latest Dec 9, 2021
@nlf nlf deleted the release/v8.3.0 branch December 9, 2021 21:17
@npm-robot
Copy link
Contributor

found 1 benchmarks with statistically significant performance regressions

  • app-medium: clean
timing results
app-large clean lock-only cache-only cache-only
peer-deps
modules-only no-lock no-cache no-modules no-clean no-clean
audit
npm@8 45.397 ±1.28 26.424 ±0.93 15.863 ±0.02 18.241 ±0.83 2.670 ±0.03 2.698 ±0.02 2.155 ±0.01 10.831 ±0.07 2.186 ±0.01 2.901 ±0.01
#4150 45.543 ±0.01 27.326 ±0.28 16.381 ±0.13 19.143 ±1.88 2.675 ±0.01 2.721 ±0.01 2.222 ±0.06 10.809 ±0.04 2.183 ±0.01 3.188 ±0.37
app-medium clean lock-only cache-only cache-only
peer-deps
modules-only no-lock no-cache no-modules no-clean no-clean
audit
npm@8 34.987 ±0.98 21.061 ±0.07 11.922 ±0.03 12.935 ±0.15 2.416 ±0.01 2.438 ±0.01 2.201 ±0.02 8.008 ±0.06 2.048 ±0.01 2.554 ±0.02
#4150 40.858 ±2.53 21.775 ±0.14 12.085 ±0.02 12.979 ±0.64 2.422 ±0.01 2.464 ±0.01 2.409 ±0.15 7.985 ±0.06 2.040 ±0.01 2.726 ±0.00

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.

5 participants