Veröffentlichung von Tcl/Tk 8.6.12

Nach 10 Monaten Entwicklung wurde die Version Tcl/Tk 8.6.12 veröffentlicht, eine dynamische Programmiersprache, die zusammen mit der plattformübergreifenden Bibliothek für grundlegende grafische Benutzeroberflächenelemente bereitgestellt wird. Obwohl Tcl hauptsächlich für die Erstellung von Benutzeroberflächen und als eingebettete Sprache verwendet wird, eignet sich Tcl auch für andere Aufgaben. Zum Beispiel für Webentwicklung, Erstellung von Netzwerk-Anwendungen, Systemadministration und Testing. Der Projektcode steht unter der BSD-Lizenz.

In der neuen Version:

  • In Tk wurde die Arbeit zur Verbesserung der Unterstützung der macOS-Plattform fortgesetzt. Die Kompatibilität mit macOS 12.1 'Monterey' wurde sichergestellt. Die Unterstützung von Pixel-Formaten wurde verbessert.
  • Ein neues virtuelles Ereignis 'TkWorldChanged' wurde implementiert.
  • Neue Tastencodes für CodeInput, SingleCandidate, MultipleCandidate und PreviousCandidate wurden hinzugefügt.
  • Unterstützung für den Fehlercode EILSEQ, der im POSIX-Standard definiert ist, wurde hinzugefügt.
  • Eine Sicherheitsanfälligkeit CVE-2021-35331 wurde behoben, die die Ausführung von Code bei der Verarbeitung von speziell gestalteten Dateien durch das Build-Utility nmakehelp ermöglichte.
  • Eine Reihe von Problemen, die zu Hängern oder Abstürzen führten, wurde behoben.
  • Unterstützung für die Unicode 14-Spezifikation hinzugefügt. Einige Zeichenfolgenoperationen für Emoji implementiert.
  • In den Standardlieferumfang aktualisierte Pakete: Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster