Nakon 10 mjeseci razvoja, predstavljeno je izdanje Tcl/Tk 8.6.12, dinamičkog programskog jezika distribuiranog zajedno sa višeplatformskom bibliotekom osnovnih elemenata grafičkog interfejsa. Iako se Tcl prvenstveno koristi za kreiranje korisničkih interfejsa i kao ugrađeni jezik, Tcl je pogodan i za druge zadatke. Na primjer, za web razvoj, kreiranje mrežnih aplikacija, administraciju sistema i testiranje. Projektni kod se distribuira pod BSD licencom.
U novoj verziji:
- Tk nastavlja raditi na poboljšanju podrške za macOS platformu. Kompatibilnost sa macOS 12.1 “Monterey” je obezbeđena. Poboljšana podrška za formate piksela.
- Implementiran je novi virtuelni događaj “TkWorldChanged”.
- Dodati novi kodovi tastature CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
- Dodata podrška za EILSEQ kod greške definiran u POSIX standardu.
- Ranjivost CVE-2021-35331, koja omogućava izvršavanje koda kada uslužni program nmakehelp obrađuje posebno formatirane datoteke, je popravljena.
- Ispravljen je niz problema koji su uzrokovali zamrzavanje ili rušenje.
- Dodata podrška za specifikaciju Unicode 14. Implementirane neke operacije sa stringovima na Emoji.
- Paketi Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platforma 1.0.18 uključeni u osnovnu distribuciju su ažurirani.
izvor: opennet.ru