Skip to content

v11.1.0 appears to have been a breaking change in a minor version. #159

@ljharb

Description

@ljharb
  • it removed nodes 4 - 7 from the test matrix
  • it upgraded async from v2 to v3, which drops support for node 4 and earlier
  • it upgraded npm from v4 to v6, which drops support for node versions below node 6
  • you added multimatch, and that author's deps all aggressively drop support for older nodes, and happens to require node 8+.

In this case, I'm not even invoking david in nvm's test suite; i'm just trying to install it on node 0.10. See https://travis-ci.org/nvm-sh/nvm/jobs/621428822 as an example.

For a tool that checks deps with semver, I'd hope for more semver compliance. Would you consider reverting all of these breaking changes in a v11 release, and rereleasing as a v12?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions