Skip to content

Why have you yanked (not even very) old versions without documenting it? #2502

Closed
@ghost

Description

Porting an existing application to a new system, I came across some very unexpected deadlock/livelock behaviour that looks suspiciously similar to #2047 and #2316 using tokio and FuturesUnordered.

Since the code itself has changed very minimally to the last time I built it, my first thought was to pull back dependencies to the exact versions used during the previous builds (in my case, 0.3.8 of futures). But I was thwarted by what appears to be a lot of yanking of previous versions.

I can't find any documentation as to why these are yanked? Of course, I can probably just pull the code from the repo at the desired tag, but to me a yank suggest some sort of known security issue I should be aware of? If they weren't yanked due to security issues, why yank at all?

--

Of course, if the yanks were documented and I've simply missed it, I do apologise.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions