Після 10 місяців розробки представлений реліз Tcl/Tk 8.6.12, динамічної мови програмування, що розповсюджується спільно з кросплатформною бібліотекою базових елементів графічного інтерфейсу. Незважаючи на те, що основне поширення Tcl отримав для створення інтерфейсів користувача і як вбудована мова, Tcl також підходить для інших завдань. Наприклад, для web-розробки, створення мережевих додатків, адміністрування систем та тестування. Код проекту розповсюджується під ліцензією BSD.
В новой версії:
- У Tk продовжено роботу з покращення підтримки платформи macOS. Забезпечена сумісність із macOS 12.1 «Monterey». Поліпшено підтримку піксельних форматів.
- Реалізовано нову віртуальну подію "TkWorldChanged".
- Додано нові клавіатурні коди CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
- Додана підтримка коду помилки EILSEQ, визначеного у стандарті POSIX.
- Усунена вразливість CVE-2021-35331, що дозволяє виконати код при обробці складальної утилітою nmakehelp спеціально оформлених файлів.
- Усунено серію проблем, що призводять до зависання або аварійного завершення роботи.
- Додано підтримку специфікації Unicode 14. Реалізовано деякі рядкові операції над Emoji.
- Оновлені пакети Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18, включені в базову поставку.
Джерело: opennet.ru