Verze Tcl/Tk 8.6.12

Po 10 měsících vývoje byl uveden na trh Tcl/Tk 8.6.12, dynamický programovací jazyk, který se distribuuje spolu s multiplatformní knihovnou základních prvků grafického uživatelského rozhraní. Přestože je Tcl primárně využíván pro vytváření uživatelských rozhraní a jako embedded jazyk, je také vhodný pro další úkoly. Například pro webový vývoj, vytváření síťových aplikací, správu systémů a testování. Kód projektu je distribuován pod licencí BSD.

V nové verzi:

  • V Tk byla pokračována práce na zlepšení podpory platformy macOS. Zajištěna kompatibilita s macOS 12.1 „Monterey“. Zlepšena podpora formátů pixelů.
  • Byla implementována nová virtuální událost „TkWorldChanged“.
  • Byly přidány nové klávesové kódy CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Byla přidána podpora chybového kódu EILSEQ, definovaného ve standardu POSIX.
  • Byla odstraněna zranitelnost CVE-2021-35331, která umožňovala vykonání kódu při zpracování speciálně formátovaných souborů pomocí nástroje nmakehelp.
  • Byla odstraněna řada problémů vedoucích k zamrznutí nebo zhroucení systému.
  • Byla přidána podpora specifikace Unicode 14. Byly implementovány některé řetězcové operace pro Emoji.
  • Byly aktualizovány balíčky zahrnuté v základní distribuci: Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster