Eldono de Tcl/Tk 8.6.12

Post 10 monatoj da evoluo, estas prezentita la eldono de Tcl/Tk 8.6.12, dinamika programlingvo distribuita kune kun plurplatforma biblioteko de bazaj grafikaj interfacaj elementoj. Kvankam Tcl estas ĉefe uzata por krei uzantinterfacojn kaj kiel enigita lingvo, Tcl ankaŭ taŭgas por aliaj taskoj. Ekzemple, por reto-disvolviĝo, kreado de retaj aplikoj, sistema administrado kaj testado. La projektkodo estas distribuita sub la permesilo BSD.

En la nova versio:

  • Tk daŭre laboras por plibonigi subtenon por la macOS-platformo. Kongruo kun macOS 12.1 "Monterey" estas provizita. Plibonigita subteno por pikselaj formatoj.
  • Nova virtuala evento "TkWorldChanged" estis efektivigita.
  • Aldonitaj novaj klavarkodoj CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Aldonita subteno por la erarkodo EILSEQ difinita en la POSIX-normo.
  • La vundebleco CVE-2021-35331, kiu permesas ekzekuton de kodo kiam la nmakehelp-asemblea utileco prilaboras speciale formatitajn dosierojn, estis riparita.
  • Korektis serion da problemoj, kiuj kaŭzis frostiĝon aŭ kraŝon.
  • Aldonita subteno por la Unikodo-specifo 14. Efektivigis kelkajn kordoperaciojn sur Emoji.
  • La pakoj Itcl 4.2.2, sqlite3 3.36.0, Fadeno 2.8.7, TDBC* 1.1.3, dde 1.4.4, platformo 1.0.18 inkluzivitaj en la baza distribuo estis ĝisdatigitaj.

fonto: opennet.ru

Aldoni komenton