Pärast 10 kuud kestnud arendustööd esitletakse dünaamilise programmeerimiskeele Tcl/Tk 8.6.12 väljalaset, mida levitatakse koos graafilise liidese põhielementide platvormideülese raamatukoguga. Kuigi Tcl-i kasutatakse peamiselt kasutajaliideste loomiseks ja manustatud keelena, sobib Tcl ka muudeks ülesanneteks. Näiteks veebiarenduseks, võrgurakenduste loomiseks, süsteemi administreerimiseks ja testimiseks. Projekti koodi levitatakse BSD litsentsi all.
Uues versioonis:
- Tk jätkab tööd macOS-i platvormi toe parandamiseks. Pakutakse ühilduvust operatsioonisüsteemiga macOS 12.1 “Monterey”. Täiustatud tugi pikslivormingutele.
- Rakendatud on uus virtuaalne üritus “TkWorldChanged”.
- Lisatud uued klaviatuurikoodid CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
- Lisatud on POSIX standardis määratletud EILSEQ veakoodi tugi.
- Parandatud on haavatavus CVE-2021-35331, mis võimaldab koodi käivitamist, kui montaažiutiliit nmakehelp töötleb spetsiaalselt vormindatud faile.
- Lahendati rida probleeme, mis põhjustasid külmumise või kokkujooksmise.
- Lisatud on Unicode 14 spetsifikatsiooni tugi. Emotikonide jaoks on rakendatud mõned stringitoimingud.
- Põhidistributsioonis sisalduvaid Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platvormi 1.0.18 pakette on värskendatud.
Allikas: opennet.ru