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 :
2014-09-06 – présent: https://fossies.org/linux/sed/ChangeLog
2005-05-18 – 2012-12-29: https://github.com/bonzini/sed/blob/master/ChangeLog (ce repo de GitHub a l'air vicié)
Repo git://git.sv.gnu.org/se
semble actuel, mais je n'ai pu find qu'un ChangeLog-2014
dont les inputs se terminent le 2014-09-06.
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>