Veröffentlichung 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 einer plattformübergreifenden Bibliothek grundlegender grafischer Benutzeroberflächen verteilt wird. Obwohl Tcl hauptsächlich für die Erstellung von Benutzeroberflächen und als eingebettete Sprache verbreitet ist, eignet sich Tcl auch für andere Aufgaben, wie z. B. für Webentwicklung, Netzwerkprogrammierung, Systemadministration und Testing. Der Code des Projekts wird unter der BSD-Lizenz verteilt.

In der neuen Version:

  • In Tk wurde die Arbeit zur Verbesserung der Plattformunterstützung für macOS fortgesetzt. Die Kompatibilität mit macOS 12.1 „Monterey“ wurde sichergestellt. Die Unterstützung von Pixelformaten wurde verbessert.
  • Ein neues virtuelles Ereignis „TkWorldChanged“ wurde implementiert.
  • Neue Tastencodes CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate wurden hinzugefügt.
  • Die Unterstützung für den Fehlercode EILSEQ, der im POSIX-Standard definiert ist, wurde hinzugefügt.
  • Eine Schwachstelle CVE-2021-35331 wurde behoben, die das Ausführen von Code bei der Verarbeitung speziell gestalteter Dateien durch das Build-Tool nmakehelp ermöglichte.
  • Eine Reihe von Problemen, die zu Hängern oder Abstürzen führten, wurde behoben.
  • Die Unterstützung für die Unicode-Spezifikation 14 wurde hinzugefügt. Einige String-Operationen für Emojis wurden implementiert.
  • Die in das Basisangebot integrierten Pakete wurden aktualisiert: 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

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster