|
From: | Hartmut Goebel |
Subject: | Re: (rust) Do we always need to package minor versions separately? |
Date: | Thu, 10 Mar 2022 12:40:24 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 |
In practice, we assume 0.y.z be compatible with 0.y.a, a < z or the other way round depending on which direction you're looking at. I'm not sure if this is a rust fortification of semver
This is backed by the cargo manual <https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html>:
An update is allowed if the new version number does not modify the left-most non-zero digit in the major, minor, patch grouping.
Goebel Consult, Landshut
http://www.goebel-consult.de
Blog:
https://www.goe-con.de/blog/nicht-pgp-ist-gescheitert-die-entwickler-haben-versagt
Kolumne:
https://www.goe-con.de/hartmut-goebel/cissp-gefluester/2012-02-bring-your-own-life-glosse
[Prev in Thread] | Current Thread | [Next in Thread] |