27. veebruaril, pĂ€rast ĂŒle aasta pikkust arendust, toimus 2.5.0 versiooni vĂ€ljaandmine C++-le mĂ”eldud platvormidevahelisele ainult header'ite teegile CLI11, mis on mĂ”eldud kĂ€sureaparametrite tĂ”lgendamiseks ja levitatakse BSD 3 litsentsi alla.
Selles versioonis on lisatud uus formaatija, mis pakub paremat kontrolli ja aitab genereerida abi vastavalt standarditele. Samuti on lisatud modifikaator, mis vÔimaldab kasutada mittestandardseid valikute nimesid ja parandatud on mitmeid vigu, mis olid seotud mittestandardsete olukordadega stringide ja konfiguratsioonifailide tÔlgendamisel.
Muutuste nimekiri:
- Parandatud on abifaili formaati, mis vastab paremini UNIXi standardile ja vÔimaldab genereeritud abi kasutada help2manis;
- Lisatud on mehhanism, mis vÔimaldab varjata valikute gruppe ja lugeda kÔik valikud vanema grupi osadeks abifaili kuvamisel;
- Lisatud on modifikaator, mis vĂ”imaldab kasutada mittestandardseid valikute nimesid ĂŒhe lipuga, nĂ€iteks -option;
- Lisatud on modifikaator, mis piirab alaosade edastamist 'vanemale', mis vÔib lahendada mÔned probleemid positsionaalsed argumentide osas;
- Parandatud on vÀljund konfiguratsioonifaili ning lisatud on modifikaator vÀÀrtuste vaikevÀljastuse juhtimiseks;
- Lisatud on vÔimalus mÀÀrata vaikimisi pair/tuple ja parendatud nende tÔlgendamist;
- NĂŒĂŒd on CMake minimaalne vajalik versioon 3.10;
- Dokumentatsiooni on parandatud;
- Leitud vead on parandatud.
Allikas: linux.org.ru
