Po desiatich mesiacoch vývoja bol predstavený release Tcl/Tk 8.6.12, dynamického programovacieho jazyka, ktorý sa distribuuje spolu s multiplatformovou knižnicou základných prvkov grafického rozhrania. Napriek tomu, že Tcl sa hlavne používa na vytváranie používateľských rozhraní a ako vstavaný jazyk, Tcl je vhodný aj na iné úlohy. Napríklad na webový vývoj, tvorbu sieťových aplikácií, správu systémov a testovanie. Kód projektu sa distribuuje pod licenciou BSD.
V novej verzii:
- V Tk pokračuje práca na zlepšení podpory platformy macOS. Zabezpečená kompatibilita s macOS 12.1 „Monterey“. Zlepšená podpora pixelových formátov.
- Implementované nové virtuálne podujatie „TkWorldChanged“.
- Pridané nové klávesové kódy CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
- Pridaná podpora chybového kódu EILSEQ, definovaného v štandarde POSIX.
- Odstránená zraniteľnosť CVE-2021-35331, ktorá umožňuje vykonať kód pri spracovaní špeciálne formátovaných súborov pomocou nástroja na zostavenie nmakehelp.
- Odstránená séria problémov vedúcich k zamrznutiu alebo havárii.
- Pridaná podpora špecifikácie Unicode 14. Implementované niektoré operácie so reťazcami na Emoji.
- Aktualizované balíky zahrnuté v základnej distribúcii Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.
Zdroj: opennet.ru
