Liberazione di Tcl/Tk 8.6.12

Dopu à 10 mesi di sviluppu, a liberazione di Tcl/Tk 8.6.12, una lingua di prugrammazione dinamica distribuita inseme cù una libreria multipiattaforma di elementi di l'interfaccia grafica di basa, hè presentata. Ancu se Tcl hè principalmente utilizatu per creà interfacce d'utilizatori è cum'è una lingua incrustata, Tcl hè ancu adattatu per altre attività. Per esempiu, per u sviluppu web, creazione di applicazioni di rete, amministrazione di sistema è teste. U codice di u prugettu hè distribuitu sottu a licenza BSD.

In a nova versione:

  • Tk cuntinueghja à travaglià per migliurà u supportu per a piattaforma macOS. A cumpatibilità cù macOS 12.1 "Monterey" hè furnita. Supportu migliuratu per i formati di pixel.
  • Un novu avvenimentu virtuale "TkWorldChanged" hè statu implementatu.
  • Aggiunti novi codici di tastiera CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Aghjunghje supportu per u codice d'errore EILSEQ definitu in u standard POSIX.
  • A vulnerabilità CVE-2021-35331, chì permette l'esecuzione di codice quandu l'utilità di assemblea nmakehelp processa i fugliali furmatu apposta, hè stata corretta.
  • Fixed una seria di prublemi chì causavanu congelazione o crash.
  • Aghjunghje supportu per a specificazione Unicode 14. Implementatu alcune operazioni di stringa in Emoji.
  • I pacchetti Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 inclusi in a distribuzione basica sò stati aghjurnati.

Source: opennet.ru

Add a comment