-
Notifications
You must be signed in to change notification settings - Fork 58
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
Initiative: v10.0.0
#487
Labels
Comments
Where can we discuss using isolated mode by default? That breaks valid use cases, and I don't think it would ever be a good default behavior. |
lukekarrys
added a commit
to npm/package-json
that referenced
this issue
Jun 1, 2023
Full list of changes are as follows: - ignore `directories.bin` if `bin` is present - walk up filesystem to look for git directory - log a warning for inaccessible bin entries but dont delete These changes will be tracked in npm/statusboard#487 to see if they should be made as breaking changes with npm 10. These changes are tested by including `read-package-json` as a dev dependency and running the `test/prepare.js` test suite against both packages. This test can be removed once we have decided to make these breaking changes. Ref: npm/cli#6470 Fixes: #35
lukekarrys
added a commit
to npm/package-json
that referenced
this issue
Jun 1, 2023
Full list of changes are as follows: - ignore `directories.bin` if `bin` is present - walk up filesystem to look for git directory - log a warning for inaccessible bin entries but dont delete These changes will be tracked in npm/statusboard#487 to see if they should be made as breaking changes with npm 10. These changes are tested by including `read-package-json` as a dev dependency and running the `test/prepare.js` test suite against both packages. This test can be removed once we have decided to make these breaking changes. Ref: npm/cli#6470 Fixes: #35
lukekarrys
added a commit
to npm/package-json
that referenced
this issue
Jun 1, 2023
…ackages Due to npm/cli#6470, I added `read-package-json` and `read-package-json-fast` to this repo as dev deps to run the new tests from #31 against those packages. I found a few discrepancies which I fixed in this PR. Full list of changes are as follows: **`normalize` / `read-package-json-fast`** - convert `bundleDependencies: false` to `[]` **`prepare` / `read-package-json`** - ignore `directories.bin` if `bin` is present - walk up filesystem to look for git directory - log a warning for inaccessible bin entries but dont delete These changes will be tracked in npm/statusboard#487 to see if they should be made as breaking changes with npm 10. These legacy tests can be removed once we have decided to make these breaking changes. Ref: npm/cli#6470 Fixes: #35
lukekarrys
added a commit
to npm/package-json
that referenced
this issue
Jun 2, 2023
…ackages Due to npm/cli#6470, I added `read-package-json` and `read-package-json-fast` to this repo as dev deps to run the new tests from #31 against those packages. I found a few discrepancies which I fixed in this PR. Full list of changes are as follows: **`normalize` / `read-package-json-fast`** - convert `bundleDependencies: false` to `[]` **`prepare` / `read-package-json`** - ignore `directories.bin` if `bin` is present - walk up filesystem to look for git directory - log a warning for inaccessible bin entries but dont delete These changes will be tracked in npm/statusboard#487 to see if they should be made as breaking changes with npm 10. These legacy tests can be removed once we have decided to make these breaking changes. Ref: npm/cli#6470 Fixes: #35
Here is a more detailed writeup of the v10 changes. Tasklists don't allow annotations like this in sub-bullet-points so I'm putting it here. v10 breaking changes
|
lukekarrys
added a commit
to npm/package-json
that referenced
this issue
Jun 6, 2023
…ackages Due to npm/cli#6470, I added `read-package-json` and `read-package-json-fast` to this repo as dev deps to run the new tests from #31 against those packages. I found a few discrepancies which I fixed in this PR. Full list of changes are as follows: **`normalize` / `read-package-json-fast`** - convert `bundleDependencies: false` to `[]` **`prepare` / `read-package-json`** - ignore `directories.bin` if `bin` is present - walk up filesystem to look for git directory - log a warning for inaccessible bin entries but dont delete These changes will be tracked in npm/statusboard#487 to see if they should be made as breaking changes with npm 10. These legacy tests can be removed once we have decided to make these breaking changes. Ref: npm/cli#6470 Fixes: #35
user-agent switchover npm/make-fetch-happen#255 |
Most of the smaller v10 changes in the cli npm/cli#6641 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Timeline:
v9
Release Target: July 2023
Tasks
v10
Release Target: September 2023
See #487 (comment) for breaking changes list
v11 and beyond
These are still future looking breaking changes that we want to keep in consideration going forward
Breaking Changes:
Features (v10 or v11 or beyond):
Tasks
Risks
The text was updated successfully, but these errors were encountered: