Lansarea Tcl/Tk 8.6.12

După 10 luni de dezvoltare, este disponibilă lansarea Tcl/Tk 8.6.12, un limbaj de programare dinamic, distribuit împreună cu o bibliotecă multiplatformă de elemente de bază ale interfeței grafice. Deși Tcl este folosit în principal pentru crearea interfețelor de utilizator și ca limbaj încorporat, acesta este, de asemenea, potrivit pentru alte sarcini. De exemplu, pentru dezvoltarea web, crearea de aplicații de rețea, administrarea sistemelor și testare. Codul proiectului este distribuit sub licența BSD.

În noua versiune:

  • În Tk a continuat munca pentru îmbunătățirea suportului pentru platforma macOS. A fost asigurată compatibilitatea cu macOS 12.1 „Monterey”. A fost îmbunătățit suportul pentru formatele de pixeli.
  • A fost implementată un nou eveniment virtual „TkWorldChanged”.
  • Au fost adăugate noi coduri de tastatură CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • A fost adăugat suport pentru codul de eroare EILSEQ, definit în standardul POSIX.
  • A fost remediată vulnerabilitatea CVE-2021-35331, care permitea executarea codului prin procesarea unor fișiere special concepute de utilitarul de construire nmakehelp.
  • A fost remediată o serie de probleme care duceau la blocări sau închideri neașteptate.
  • A fost adăugat suport pentru specificația Unicode 14. Au fost implementate unele operații pe șiruri pentru Emoji.
  • Au fost actualizate pachetele incluse în livrarea de bază Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster