Tcl/Tk izlaišana 8.6.12

Pēc 10 mēnešu izstrādes tiek prezentēts Tcl/Tk 8.6.12, dinamiskas programmēšanas valodas, kas tiek izplatīta kopā ar grafiskā interfeisa pamata elementu starpplatformu bibliotēku, izlaidums. Lai gan Tcl galvenokārt tiek izmantots lietotāja saskarņu izveidei un kā iegultā valoda, Tcl ir piemērots arī citiem uzdevumiem. Piemēram, web izstrādei, tīkla aplikāciju izveidei, sistēmas administrēšanai un testēšanai. Projekta kods tiek izplatīts saskaņā ar BSD licenci.

Jaunajā versijā:

  • Tk turpina strādāt, lai uzlabotu atbalstu MacOS platformai. Tiek nodrošināta saderība ar MacOS 12.1 “Monterey”. Uzlabots atbalsts pikseļu formātiem.
  • Īstenots jauns virtuālais pasākums “TkWorldChanged”.
  • Pievienoti jauni tastatūras kodi CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Pievienots atbalsts EILSEQ kļūdas kodam, kas definēts POSIX standartā.
  • Ir novērsta ievainojamība CVE-2021-35331, kas ļauj izpildīt kodu, kad nmakehelp montāžas utilīta apstrādā īpaši formatētus failus.
  • Novērsta virkne problēmu, kas izraisīja sasalšanu vai avāriju.
  • Pievienots Unicode 14 specifikācijas atbalsts. Emocijās ir ieviestas dažas virkņu darbības.
  • Pamatizplatījumā iekļautās Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 pakotnes ir atjauninātas.

Avots: opennet.ru

Pievieno komentāru