Efter et års udvikling er Tcl/Tk 8.6.13 blevet præsenteret, et dynamisk programmeringssprog der distribueres sammen med et tværplatform-bibliotek af grundlæggende grafiske brugerfladeelementer. Selvom Tcl primært anvendes til at skabe brugergrænseflader og som indlejret sprog, er Tcl også egnet til andre opgaver. For eksempel til webudvikling, oprettelse af netværksapplikationer, systemadministration og testning. Projektkoden distribueres under BSD-licensen.
I den nye version:
- Brugergrænsefladen til skrifttypevalg (tk_fontchooser) er forbedret.
- En ensartet polygonfyldning for alle platforme er implementeret.
- Positioneringen af menu-knapperne er forbedret i X11- og Windows-miljøer.
- Der er udført arbejde for at fjerne fragmenter fra koden, der kunne føre til udefineret adfærd eller heltalsoverløb.
- I funktionen Tcl_GetRange er det nu muligt at angive negative indeksværdier.
- Support for kompilering på Apple-systemer med M1-chip er tilføjet.
- Bygningen af Tk til MacOSX 10.11 (El Capitan) og Windows ARM er genoptaget.
- I Tk er understøttelsen af cygwin og macOS forbedret.
- De inkluderede pakker i grundpakken er blevet opdateret: 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.x og zlib 1.2.13.
- Understøttelse af Unicode 15-specifikationen er tilføjet.
Kilde: opennet.ru
