8000 Comparing v9.4.2...v9.5.0 · npm/cli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: npm/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.4.2
Choose a base ref
...
head repository: npm/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.5.0
Choose a head ref
  • 16 commits
  • 257 files changed
  • 7 contributors

Commits on Feb 7, 2023

  1. chore: move generate matrix script to standalone js file (#6145)

    chore: fix generate matrix workflow step
    lukekarrys authored Feb 7, 2023
    1 Configuration menu
    Copy the full SHA
    cb721c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    86278c8 View commit details
    Browse the repository at this point in the history
  2. chore: add timeout for citgm command step (#6149)

    This also adds a final step that will always run to set the exit code for the citgm
    job in the case of the command step timing out during known failures
    lukekarrys authored Feb 8, 2023
    1 Configuration menu
    Copy the full SHA
    c606653 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. feat: add provenance attestation

    This adds a new `--provenance` flag to npm for provenance attestation
    during `npm publish`
    
    If set to `true`, npm will detect if it is running in GitHub actions and
    will generate an appropriate attestation bundle for that environment.
    
    The primary work in this PR was done by
    [@bdehamer](https://github.com/bdehamer), with some cleanup and
    edge-case handling added by the npm cli team.
    bdehamer authored and wraithgar committed Feb 13, 2023
    1 Configuration menu
    Copy the full SHA
    5fc6473 View commit details
    Browse the repository at this point in the history
  2. fix: refactor error reporting in audit command

    Primary work authored by [@wraithgar](https://github.com/wraithgar).
    bdehamer authored and wraithgar committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    ed59aae View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    8800138 View commit details
    Browse the repository at this point in the history
  2. fix: gracefully fallback from auth-type=web (#6158)

    Originally `auth-type=web` would gracefully fallback to
    `auth-type=legacy` if a registry had not yet implemented
    web. This brings back that behavior.
    MylesBorins authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    53f75a4 View commit details
    Browse the repository at this point in the history
  3. deps: pacote@15.1.0

    Signed-off-by: Philip Harrison <philip@mailharrison.com>
    feelepxyz authored and wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    d20ee2a View commit details
    Browse the repository at this point in the history
  4. feat: audit signatures verifies attestations

    Update `audit signatures` to also verify Sigstore attestations.
    
    Additional changes:
    - Adding error message to json error output as there are a lot of different failure cases with signature verification that would be hard to debug without this
    - Adding predicateType to json error output for attestations to diffentiate between provenance and publish attestations
    
    References:
    - Pacote changes: npm/pacote#259
    - RFC: npm/rfcs#626
    
    Signed-off-by: Philip Harrison <philip@mailharrison.com>
    feelepxyz authored and wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    79bfd03 View commit details
    Browse the repository at this point in the history
  5. deps: ci-info@3.8.0

    wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    9b4b366 View commit details
    Browse the repository at this point in the history
  6. deps: minimatch@6.2.0

    wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    678c6bf View commit details
    Browse the repository at this point in the history
  7. deps: minipass@4.0.3

    wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    fad0473 View commit details
    Browse the repository at this point in the history
  8. chore: npm update

    This time it only affected dev dependencies
    wraithgar committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    d30ef5c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fef6ca0 View commit details
    Browse the repository at this point in the history
  10. fix: use npmFetch() instead of npmFetch.json() for team destroy comma…

    …nd (#6161)
    
    The registry returns a 204 status and an empty body on success for the
    team destroy command. Using npmFetch.json() makes the CLI error out on
    completion even though the action was completed successfully in the
    registry.
    heisantosh authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    11e6cc9 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. chore: release 9.5.0

    github-actions[bot] authored and wraithgar committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    3459567 View commit details
    Browse the repository at this point in the history
Loading
0