Wydanie Tcl/Tk 8.6.12

Po 10 miesiącach prac programistycznych zaprezentowano wydanie Tcl/Tk 8.6.12, dynamicznego języka programowania, dystrybuowanego wspólnie z wieloplatformową biblioteką podstawowych elementów interfejsu graficznego. Mimo że głównie używa się Tcl do tworzenia interfejsów użytkownika i jako język osadzony, Tcl nadaje się także do innych zadań. Na przykład, do tworzenia aplikacji webowych, administracji systemami oraz testowania. Kod projektu jest udostępniany na licencji BSD.

W nowej wersji:

  • W Tk kontynuowane są prace nad poprawą wsparcia dla platformy macOS. Zapewniono zgodność z macOS 12.1 „Monterey”. Ulepszono wsparcie dla formatów pikseli.
  • Wdrożono nowe wirtualne zdarzenie „TkWorldChanged”.
  • Dodano nowe kody klawiatury CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Dodano wsparcie dla kodu błędu EILSEQ, określonego w standardzie POSIX.
  • Usunięto podatność CVE-2021-35331, umożliwiającą wykonanie kodu podczas przetwarzania starannie przygotowanych plików przez narzędzie nmakehelp.
  • Usunięto szereg problemów prowadzących do zawieszania się lub awaryjnego zakończenia pracy.
  • Dodano wsparcie dla specyfikacji Unicode 14. Wdrożono niektóre operacje na łańcuchach dotyczące Emoji.
  • Zaktualizowano dołączone do podstawowej dystrybucji pakiety Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4 oraz platform 1.0.18.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster