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 6.12.0 #264

Merged
merged 27 commits into from Oct 8, 2019
Merged

Release 6.12.0 #264

merged 27 commits into from Oct 8, 2019

Commits on Sep 24, 2019

  1. npm-lifecycle@3.1.4

    - fix: filter functions and undefined out of makeEnv (@isaacs)
    Michael Perrotte committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    0ca063c View commit details
    Browse the repository at this point in the history
  2. libcipm@4.0.4

    - fix: pack git directories properly (@claudiahdz)
    - respect no-optional argument (@cruzdanilo)
    Michael Perrotte committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    5df6b0e View commit details
    Browse the repository at this point in the history
  3. chore(ci): add dirPacker to options

    PR-URL: #252
    Credit: @claudiahdz
    Close: #252
    Reviewed-by: @mikemimik
    claudiahdz authored and Michael Perrotte committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    890b245 View commit details
    Browse the repository at this point in the history
  4. tar@4.4.12

    Michael Perrotte committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    7e04f72 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2019

  1. docs: updated CHANGELOG for 6.12.0

    Michael Perrotte committed Sep 26, 2019
    Configuration menu
    Copy the full SHA
    fe83b8c View commit details
    Browse the repository at this point in the history
  2. update AUTHORS

    Michael Perrotte committed Sep 26, 2019
    Configuration menu
    Copy the full SHA
    2199037 View commit details
    Browse the repository at this point in the history
  3. 6.12.0-next.0

    Michael Perrotte committed Sep 26, 2019
    Configuration menu
    Copy the full SHA
    eb22908 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2019

  1. node-gyp@5.0.4

    PR-URL: #260
    Credit: @isaacs
    Close: #260
    Reviewed-by: @isaacs
    isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    bee6d42 View commit details
    Browse the repository at this point in the history
  2. Fix figgyPudding error in npm token

    It seems that a couple of lines were missed when token.js was [changed
    to use figgyPudding][1] which [causes an error][2] when trying to run
    that command in certain circumstances.  This patch fixes that error.
    
    [1]: 4cf850d#diff-398ed3b014436a5204583323ea29320b
    [2]: https://npm.community/t/npm-token-err-figgypudding-options-cannot-be-modified-use-concat-instead/10288
    
    PR-URL: #259
    Credit: @benblank
    Close: #259
    Reviewed-by: @isaacs
    benblank authored and isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    bbc92fb View commit details
    Browse the repository at this point in the history
  3. Add CI environment variables to user-agent

    The `npm-in-ci` header has been sent for some time now by
    make-fetch-happen, but User-Agent is more reliably logged and respected
    by proxies and CDNs, so that's a better place to put this.
    
    PR-URL: #249
    Credit: @isaacs
    Close: #249
    Reviewed-by: @isaacs
    isaacs committed Sep 30, 2019
    1 Configuration menu
    Copy the full SHA
    ed993a2 View commit details
    Browse the repository at this point in the history
  4. The sudo: tag is deprecated on Travis CI

    PR-URL: #247
    Credit: @cclauss
    Close: #247
    Reviewed-by: @isaacs
    cclauss authored and isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    248e3b3 View commit details
    Browse the repository at this point in the history
  5. fix: warn message on engine mismatch

    - Fixed setting engine check warnings to each package
    - Added proper catching of package warnings during validation phase
    - Added tap test that validates print of engine warn msgs
    
    Fix: https://npm.community/t/engines-and-engines-strict-ignored/4792
    
    PR-URL: #257
    Credit: @ruyadorno
    Close: #257
    Reviewed-by: @isaacs
    ruyadorno authored and isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    5aba50a View commit details
    Browse the repository at this point in the history
  6. stringify-package@1.0.1

    isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    5c380e5 View commit details
    Browse the repository at this point in the history
  7. Add option to save package-lock without formatting

    Adds a new config `--format-package-lock`, which defaults to true.
    
    If set to false, then the package lock will be written without any
    indentation or line breaks.
    
    PR-URL: #248
    Credit: @bl00mber
    Close: #248
    Reviewed-by: @isaacs
    
    Note: squashed and edited slightly for style. -- @isaacs
    bl00mber authored and isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    f6b0459 View commit details
    Browse the repository at this point in the history
  8. docs: changelog for 6.12.0

    isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    726fba7 View commit details
    Browse the repository at this point in the history
  9. npm-install-checks@3.0.2

    isaacs committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    0ff0ea4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d129b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2019

  1. docs: update release date for 6.12.0

    Pushing back a week to fix some bugs that have been found.
    
    - Engine check warnings get written to package.json, resulting in weird
      behavior later.
    - GitLab URL parsing needs a bit more tweaks to handle urls like
      /user/repo/repository/ref/archive.tar.gz
    isaacs committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    dcff367 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. fix root-ownership race conditions in meta-test

    Currently all of our tests verify on teardown that there are no
    root-owned files in the cache.
    
    However, owing to some race conditions and slippery stream event
    deferral behavior that won't be fixed until v7, occasionally cacache's
    chown doesn't get processed until _after_ the promise resolves and the
    test ends.
    
    As a result, sometimes this check occurs before the chown has happened,
    resulting in flaky hard-to-reproduce failures.
    
    The somewhat-kludgey solution here is to move the ownership check from
    t.teardown to process.on('exit').  In npm v7, we should move it back to
    t.teardown, because we should never have a test that resolves in such a
    way as to leave the cache in an invalid state.
    
    PR-URL: #262
    Credit: @isaacs
    Close: #262
    Reviewed-by: @isaacs
    isaacs committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    44a2b03 View commit details
    Browse the repository at this point in the history
  2. node-gyp@5.0.5

    isaacs committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    62f2ca6 View commit details
    Browse the repository at this point in the history
  3. Removes warnings from package manifest

    ruyadorno authored and isaacs committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    3547d99 View commit details
    Browse the repository at this point in the history
  4. Reimplemented using idealTree param

    PR-URL: #257
    Credit: @ruyadorno
    Close: #257
    Reviewed-by: @isaacs
    ruyadorno authored and isaacs committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    f3299ac View commit details
    Browse the repository at this point in the history
  5. hosted-git-info@2.8.5

    isaacs committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    f46edae View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. Make OK more consistent

    PR-URL: #241
    Credit: @gemal
    Close: #241
    Reviewed-by: @isaacs
    gemal authored and isaacs committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    70f54dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb584e1 View commit details
    Browse the repository at this point in the history
  3. update AUTHORS

    isaacs committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    d86ec5d View commit details
    Browse the repository at this point in the history
  4. 6.12.0

    isaacs committed Oct 8, 2019
    2 Configuration menu
    Copy the full SHA
    44ddd0b View commit details
    Browse the repository at this point in the history