Пасля года распрацоўкі прадстаўлены рэліз Tcl/Tk 8.6.13, дынамічнай мовы праграмавання, які распаўсюджваецца сумесна з кросплатформавай бібліятэкай базавых элементаў графічнага інтэрфейсу. Нягледзячы на тое, што асноўнае распаўсюджванне Tcl атрымаў для стварэння інтэрфейсаў карыстальніка і як убудаваная мова, Tcl таксама падыходзіць для іншых задач. Напрыклад, для web-распрацоўкі, стварэння сеткавых прыкладанняў, адміністраванні сістэм і тэставанні. Код праекту распаўсюджваецца пад ліцэнзіяй BSD.
У новай версіі:
- Палепшаны інтэрфейс выбару шрыфтоў (tk_fontchooser).
- Рэалізавана ўніфікаваная для ўсіх платформ заліванне шматкутнікаў.
- Палепшана пазіцыянаванне кнопак меню ў асяроддзі X11 і Windows.
- Праведзена праца па выключэнні з кода фрагментаў, якія прыводзяць да нявызначаных паводзін або цэлалікім перапаўненням.
- У функцыі Tcl_GetRange з'явілася магчымасць указання адмоўных значэнняў азначнікаў.
- Дададзена падтрымка кампіляцыі на сістэмах Apple з чыпам M1.
- Адноўлена зборка Tk для MacOSX 10.11/XNUMX (El Capitan) і Windows ARM.
- У Tk палепшана падтрымка cygwin і macOS.
- Абноўлены ўключаныя ў базавую пастаўку пакеты Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, platform 1.0.19, tcltest 2.5.5, libtommath 1. 1.2.13.
- Дададзена падтрымка спецыфікацыі Unicode 15
Крыніца: opennet.ru