Dopo un anno di sviluppo, è stata rilasciata la versione Tcl/Tk 8.6.13, un linguaggio di programmazione dinamico che viene distribuito insieme a una libreria cross-platform di elementi di interfaccia grafica di base. Sebbene Tcl sia principalmente utilizzato per creare interfacce utente e come linguaggio embedded, è adatto anche per altri compiti. Ad esempio, per lo sviluppo web, la creazione di applicazioni di rete, l'amministrazione di sistemi e il testing. Il codice del progetto è rilasciato sotto licenza BSD.
Nella nuova versione:
- Migliorata l'interfaccia di selezione dei font (tk_fontchooser).
- Implementato un riempimento uniforme dei poligoni su tutte le piattaforme.
- Migliorata la posizione dei pulsanti di menu negli ambienti X11 e Windows.
- Eliminati dal codice frammenti che causavano comportamenti non definiti o overflow interi.
- Nella funzione Tcl_GetRange è possibile ora specificare valori negativi per gli indici.
- Aggiunta la supporto per la compilazione su sistemi Apple con chip M1.
- Ripresa la compilazione di Tk per MacOSX 10.11 (El Capitan) e Windows ARM.
- Migliorato il supporto per Cygwin e macOS in Tk.
- Sono stati aggiornati i pacchetti inclusi nella fornitura di base: 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 e zlib 1.2.13.
- È stata aggiunta la supporto per le specifiche Unicode 15
Fonte: opennet.ru
