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

v8.4.0 #4339

Merged
merged 23 commits into from
Jan 27, 2022
Merged

v8.4.0 #4339

merged 23 commits into from
Jan 27, 2022

Commits on Jan 26, 2022

  1. chore: add docs issue templates (#4321)

    bnb authored and wraithgar committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    0813625 View commit details
    Browse the repository at this point in the history
  2. fix(arborist): load actual tree on named updates

    Arborist was not loading the actual tree when using named updates for
    global updates, that would result in removing all previously installed
    deps from a global install anytime the user would try to run
    `npm update <pkgname>`.
    
    This changeset fixes the problem by allowing the load of the actual tree
    if the `global` and `update.names` options are defined.
    
    Added a few more tests to illustrate but some of the snapshots already
    included were actually demonstrating the problem by having empty trees
    as result, these are now also updated with the expected tree result.
    
    Fixes: #3175
    ruyadorno committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    1f853f8 View commit details
    Browse the repository at this point in the history
  3. feat(arborist): add named updates validation (#4307)

    * feat(arborist): add named updates validation
    
    Arborist update does not support anything other than dependency names,
    that is confusing to some users that are used to provide semver ranges
    when using `npm install` and other commands.
    
    This changeset adds validation to the values provided as arguments in
    `npm update` and will throw a `EUPDATEARGS` error in case the user tries
    to use semver ranges, e.g: `npm update abbrev@1.0.0`
    
    Relates to: #4240
    ruyadorno authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    fbe48a8 View commit details
    Browse the repository at this point in the history
  4. Update repository and bugs URLs

    ggrossetie authored and ruyadorno committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    b28ad38 View commit details
    Browse the repository at this point in the history
  5. deps: pacote@12.0.3

    wraithgar authored and ruyadorno committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    52c9608 View commit details
    Browse the repository at this point in the history
  6. deps: npm-profile@6.0.0

    wraithgar authored and ruyadorno committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    2bbeedf View commit details
    Browse the repository at this point in the history
  7. deps: npm-registry-fetch@12.0.1

    wraithgar authored and ruyadorno committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    1bfc507 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90c384c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fabcf43 View commit details
    Browse the repository at this point in the history
  10. fix(arborist): shrinkwrap throws when trying to read a folder without…

    … permissions (#4258)
    
    * fix(arborist): shrinkwrap throws trying to read a folder without permissions
    
    Fix an issue where shrinkwrap throws an error when trying to read
    a folder that it doesn't have permissions to, instead of returning
    a correct object with an error
    Linkgoron authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    8c3b143 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8558527 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. fix(arborist): update save exact

    When updating dependencies we need an extra check when filtering nodes
    to be updated that ensures we do not override semver ranges that are
    pointing to an exact version. e.g: =1.0.0, 1.0.0
    
    Fixes: #4329
    ruyadorno committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b51b29c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9652d68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ee4927 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c0dc1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41b8f7b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    433e6aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6654b6e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3423a98 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fb03e48 View commit details
    Browse the repository at this point in the history
  10. docs: changelog for v8.4.0

    wraithgar committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    385cf5e View commit details
    Browse the repository at this point in the history
  11. update AUTHORS

    wraithgar committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    1acae20 View commit details
    Browse the repository at this point in the history
  12. 8.4.0

    wraithgar committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b7ba444 View commit details
    Browse the repository at this point in the history