27. února, po více než roce vývoje, byl vydán 2.5.0 multiplatformní header-only knihovna pro C++ CLI11, určená pro analýzu parametrů příkazového řádku a distribuovaná pod licencí BSD 3.
V této verzi byl přidán nový formátovač s vylepšenými kontrolními schopnostmi a výstupem nápovědy podle standardů. Také byla přidána modifikátor, která umožňuje používat nestandardní názvy voleb a byly opraveny některé chyby související se nestandardními situacemi při analýze řetězců a konfiguračních souborů.
Seznam změn:
- vylepšen formátovač nápovědy, který lépe splňuje standard UNIX a umožňuje používat generovanou nápovědu v help2man;
- byl přidán mechanismus, který umožňuje skrýt skupiny voleb a považovat všechny volby za součást rodičovské skupiny při zobrazování nápovědy;
- byl přidán modifikátor, který umožňuje používat nestandardní názvy voleb s jedním znakem, například -option;
- byl přidán modifikátor pro omezení předávání podpříkazů „rodiči“, což může vyřešit některé problémy s pozičními argumenty;
- bylo vylepšeno výstup do konfiguračního souboru a přidán modifikátor pro řízení výstupu výchozích hodnot;
- byla přidána možnost zadat pair/tuple jako výchozí a vylepšeno jejich analýzu;
- minimální potřebná verze CMake je nyní 3.10;
- byla vylepšena dokumentace;
- byly opraveny nalezené chyby.
Zdroj: linux.org.ru
