Efter 10 mĂ„naders utveckling har version 8.6.12 av Tcl/Tk lanserats, ett dynamiskt programmeringssprĂ„k som distribueras tillsammans med ett plattformsoberoende bibliotek för grundlĂ€ggande grafiska anvĂ€ndargrĂ€nssnitt. Ăven om Tcl frĂ€mst har anvĂ€nts för att skapa anvĂ€ndargrĂ€nssnitt och som inbĂ€ddat sprĂ„k, passar Tcl ocksĂ„ för andra uppgifter, sĂ„som webbutveckling, skapande av nĂ€tverksapplikationer, systemadministration och testning. Projektkoden distribueras under BSD-licensen.
I den nya versionen:
- I Tk har arbetet med att förbÀttra stödet för plattformen macOS fortsatt. Kompatibilitet med macOS 12.1 "Monterey" har sÀkerstÀllts. Stödet för pixelformat har förbÀttrats.
- Ett nytt virtuellt evenemang "TkWorldChanged" har implementerats.
- Nya tangentkoder CodeInput, SingleCandidate, MultipleCandidate och PreviousCandidate har lagts till.
- Stödet för felkod EILSEQ, definierad i POSIX-standarden, har lagts till.
- SÀkerhetsanfallet CVE-2021-35331, som möjliggjorde kodexekvering vid bearbetning av specifikt formaterade filer med hjÀlp av anropsverktyget nmakehelp, har ÄtgÀrdats.
- En serie problem som ledde till lÄsningar eller krascher har ÄtgÀrdats.
- Stödet för Unicode-specifikationen 14 har lagts till. Vissa strÀngoperationer för Emoji har implementerats.
- De medföljande paketen i grunduppsÀttningen har uppdaterats: Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.
KĂ€lla: opennet.ru
