Skip to content

Regression in rendering of dependency version requirements #3047

Closed
@dtolnay

Description

@dtolnay
Before After
(screenshot from a google image search)

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://crates.io/crates/tide/0.8.1

Expected behavior
The screenshot on the left is much easier for me to read off the information that I care about. The >=A.B.C, <D.E.F ranges are just unnecessarily verbose/cluttered and disguises when there are real >=/< dependencies that are not equivalent to a ^ dependency (as in >=0.2, <0.4). 😕

Additional context
If this was not made as an intentional change, it's possible it was introduced inadvertently in the course of a dependency update such as #2990.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bug 🐞Category: unintended, undesired behavior

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions