Historique des versions de GNU Sed (changelog) – comment pouvez-vous déterminer quelle fonctionnalité a été introduite dans quelle version?

J'ai trouvé les changelogs suivants, mais tous listnt les changements / nouvelles fonctionnalités en termes de date plutôt que de numéro de version :

Par exemple, j'essayais de savoir dans quelle version GNU sed l'option -z / --null-data été introduite, et alors que ce qui précède me dit 2012-02-05, je ne peux pas dire quel numéro de version correspond à cette version.

Puisque vous avez l'historique git et que les développeurs GNU sed ont ajouté des balises git pour les versions, la version que vous searchz est 4.2.2, dont la balise a été ajoutée il y a 4 ans ( la balise 4.2.1 a été ajoutée il y a 8 ans avant 2012). Le journal pour 4.2.2 inclut la validation en ajoutant -z . En outre, si vous avez cloné la source, vous pouvez searchr les tags inclus qui commettent :

 git tag --contains <commit>