The newest version of `name` that `fits` accepts, looking range by range from the newest (asking the registry for every version's peers at once is more than it answers).
Re-pin the definitions using `name` (in `namespace`, or all) to range `target` (a range, a version, or "latest"), and the packages built against it to ranges that accept it; re-hash them and their dependents.