Izdanje Tcl/Tk 8.6.12

Nakon 10 mjeseci razvoja, predstavljeno je izdanje Tcl/Tk 8.6.12, dinamičkog programskog jezika distribuiranog zajedno sa višeplatformskom bibliotekom osnovnih elemenata grafičkog interfejsa. Iako se Tcl prvenstveno koristi za kreiranje korisničkih interfejsa i kao ugrađeni jezik, Tcl je pogodan i za druge zadatke. Na primjer, za web razvoj, kreiranje mrežnih aplikacija, administraciju sistema i testiranje. Projektni kod se distribuira pod BSD licencom.

U novoj verziji:

  • Tk nastavlja raditi na poboljšanju podrške za macOS platformu. Kompatibilnost sa macOS 12.1 “Monterey” je obezbeđena. Poboljšana podrška za formate piksela.
  • Implementiran je novi virtuelni događaj “TkWorldChanged”.
  • Dodati novi kodovi tastature CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Dodata podrška za EILSEQ kod greške definiran u POSIX standardu.
  • Ranjivost CVE-2021-35331, koja omogućava izvršavanje koda kada uslužni program nmakehelp obrađuje posebno formatirane datoteke, je popravljena.
  • Ispravljen je niz problema koji su uzrokovali zamrzavanje ili rušenje.
  • Dodata podrška za specifikaciju Unicode 14. Implementirane neke operacije sa stringovima na Emoji.
  • Paketi Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platforma 1.0.18 uključeni u osnovnu distribuciju su ažurirani.

izvor: opennet.ru

Dodajte komentar