Tcl/Tk 8.6.12 发布

经过 10 个月的开发,Tcl/Tk 8.6.12 发布,这是一种与基本图形界面元素的跨平台库一起分发的动态编程语言。 尽管 Tcl 主要用于创建用户界面并作为嵌入式语言,但 Tcl 也适用于其他任务。 例如,用于 Web 开发、创建网络应用程序、系统管理和测试。 项目代码在 BSD 许可证下分发。

在新版本中:

  • Tk 继续致力于改进对 macOS 平台的支持。 提供与 macOS 12.1“Monterey”的兼容性。 改进了对像素格式的支持。
  • 一个新的虚拟活动“TkWorldChanged”已经实施。
  • 添加了新的键盘代码 CodeInput、SingleCandidate、MultipleCandidate、PreviousCandidate。
  • 添加了对 POSIX 标准中定义的 EILSEQ 错误代码的支持。
  • 漏洞 CVE-2021-35331 已修复,该漏洞允许 nmakehelp 程序集实用程序处理特殊格式的文件时执行代码。
  • 修复了一系列导致冻结或崩溃的问题。
  • 增加了对Unicode 14规范的支持,实现了Emoji上的一些字符串操作。
  • 基本发行版中包含的 Itcl 4.2.2、sqlite3 3.36.0、Thread 2.8.7、TDBC* 1.1.3、dde 1.4.4、platform 1.0.18 软件包已更新。

来源: opennet.ru

添加评论