- 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?