Publishing new patch versions for old major/minor versions

This is my first post on the forum so first I'd like to say: Hello, Rustaceans! :slightly_smiling_face: I'm not a professional programmer but for a half year I've been learning to code in Rust in my spare time and I love it. :smiling_face_with_three_hearts:

Let's suppose I've published my_crate v1.0.0 and my_crate v1.1.0-alpha.1. Now, will cargo let me upload my_crate v1.0.1?

Naturally, in this scenario v1.1.0-alpha.1 is a development version of the forthcoming v1.1.0 introducing new exciting features. Whereas v1.0.1 are simple bug fixes for v1.0.0.

Yes, this should be possible without problems.

1 Like

I have done this at least once in the past. There are no issues doing it.


The one thing is some pages order versions by most recent. So if you're publishing updates to multiple major version tracks at the same time, prefer publishing them in old-to-new order.