Tcl/Tk 8.6.12 release

Efter 10 månaders utveckling presenteras releasen av Tcl/Tk 8.6.12, ett dynamiskt programmeringsspråk som distribueras tillsammans med ett plattformsoberoende bibliotek med grundläggande grafiska gränssnittselement. Även om Tcl främst används för att skapa användargränssnitt och som ett inbäddat språk, är Tcl även lämpligt för andra uppgifter. Till exempel för webbutveckling, skapande av nätverksapplikationer, systemadministration och testning. Projektkoden distribueras under BSD-licensen.

I den nya versionen:

  • Tk fortsätter att arbeta för att förbättra stödet för macOS-plattformen. Kompatibilitet med macOS 12.1 "Monterey" tillhandahålls. Förbättrat stöd för pixelformat.
  • En ny virtuell händelse "TkWorldChanged" har implementerats.
  • Lade till nya tangentbordskoder CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Lade till stöd för EILSEQ-felkoden definierad i POSIX-standarden.
  • Sårbarheten CVE-2021-35331, som tillåter kodexekvering när assemblyverktyget nmakehelp bearbetar speciellt formaterade filer, har åtgärdats.
  • Fixade en rad problem som orsakade frysning eller kraschar.
  • Lade till stöd för Unicode 14-specifikationen. Implementerade några strängoperationer på Emoji.
  • Paketen Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, plattform 1.0.18 som ingår i grunddistributionen har uppdaterats.

Källa: opennet.ru

Lägg en kommentar