Izdanje Tcl/Tk 8.6.12

Nakon 10 mjeseci razvoja, predstavljeno je izdanje Tcl/Tk 8.6.12, dinamičkog programskog jezika koji se distribuira zajedno s međuplatformskom bibliotekom osnovnih elemenata grafičkog sučelja. Iako se Tcl prvenstveno koristi za kreiranje korisničkih sučelja i kao ugrađeni jezik, Tcl je prikladan i za druge zadatke. Na primjer, za web razvoj, izradu mrežnih aplikacija, administraciju sustava i testiranje. Kod projekta se distribuira pod BSD licencom.

U novoj verziji:

  • Tk nastavlja raditi na poboljšanju podrške za macOS platformu. Osigurana je kompatibilnost s macOS 12.1 “Monterey”. Poboljšana podrška za formate piksela.
  • Implementiran je novi virtualni događaj “TkWorldChanged”.
  • Dodani su novi kodovi tipkovnice CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Dodana podrška za EILSEQ kod pogreške definiran u standardu POSIX.
  • Popravljena je ranjivost CVE-2021-35331, koja dopušta izvršavanje koda kada uslužni program za sklapanje nmakehelp obrađuje posebno formatirane datoteke.
  • Riješen je niz problema koji su uzrokovali zamrzavanje ili rušenje.
  • Dodana podrška za specifikaciju Unicode 14. Implementirane su neke operacije nizova na Emojijima.
  • Ažurirani su 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.

Izvor: opennet.ru

Dodajte komentar