Nim 2.0.4 & 1.6.20 LTS 发布


2024年4月16日,Nim 为两个分支发布了新版本:2.0.4 和 1.6.20 LTS。

2.0.4包含了与四个月前发布的Nim 2.0.2相比的23项提交,带来了错误修复和改进。

对于那些尚未切换到Nim v2.0的用户,Nim团队发布了Nim 1.6.x的第九个补丁版本。这是一个小版本,包含了13项提交。

Nim 2.0.4 主要变化

  • 修复了“从mymodule导入sth编译时出错,试图查看模块sthfrommymodule”的问题(#23148)

  • 修复了“对内联toOpenArray长度操作返回错误结果”的问题(#23280)

  • 修复了“Nimsuggest在给表赋值无效时出现段错误”的问题(#22753)

完整的更改列表可在此处找到。

Nim 1.6.20 LTS 主要变化

  • 修复了 "从 mymodule 导入 sth 时编译并试图查看 sthfrommymodule 模块" (#23148)
  • 修复了 "对内联 toOpenArray len 的操作返回错误结果" (#23280)
  • 修复了"[Backport 2.0] Itanium 处理方案" (#23301)
  • 修复了 "Nimsuggest 在对表进行无效赋值时发生故障" (#22753)

完整的更改列表可在此处找到。


相關推薦

2022-12-23

Nim 1 正式发布三年后,Nim 2 RC 终于来了。公告写道,Nim 2 的目标之一是让开发者编写兼容两个版本(Nim 1 和 2)的代码更容易。目前许多重要的软件包在 Nim 2 中已经可以正常使用。此外,Nim 2 还为创新特性添加了“开关”,可在

2023-08-03

Nim v2.0 已正式发布,这是一门指令式、通用、多范式、静态类型、编译型的编程语言。 公告写道: 2.0 是 Nim 的一次进化,新版本的一项重要特性是将 ORC 内存管理作为默认设置,以及许多其他新功能和改进。 Nim 是一种适

2022-05-06

Nim 1.6.6 版本已发布,这是针对 Nim 1.6 的第三个补丁版本,两个月努力的结果包含 55 次提交 。下面介绍一些较为重要的修复项: 修复了“std.streams 无法在 Windows 和 –cpu:amd64 上使用 TCC 编译器编译”(#16326) 修复“编译器版

2022-04-08

Kotlin 1.6.20 已经正式发布。它提供了对未来语言功能的预览,使分层结构成为多平台项目的默认结构,并为 JVM、JS 和 Native 平台带来了性能改进。 Kotlin 1.6.20 具体更新内容如下: Kotlin/JVM 的上下文接收器原型为定义上下文相

2023-10-24

,内置支持 50 多种编程语言。 2005 年 10 月 19 日,Geany 发布首个版本 0.1。上周四刚好是 Geany 诞生 18 周年纪念日,官方发布了 2.0 正式版以表庆祝。 下载地址:https://www.geany.org/download/releases/ Geany 2.0 主要变化: 重构会

2023-05-14

Memcached 1.6.18 现已发布,此版本主要是代理模式的大量修复和更新、优化 extstore 磁盘刷新,以及对元协议的更改和较小的修复。 修复 核心:不再停止 SIGINT/SIGTERM 上的线程 核心:从信号处理程序中删除 printf 代理:迭代修

2022-10-09

Linux 6.0 在本周早些时候已经正式发布了,鉴于 Linux 每年都会有一个 LTS 版本发布,目前不少人都在猜测今年的 LTS 版本到底是已经发布的 6.0 还是计划于今年 12 月发布的 6.1。 根据目前 Linux 维护者 Greg Kroah-Hartman 的说法来看,Lin

2022-09-02

本,Ubuntu 20.04.5 LTS 现已可下载。这个版本集合了自 2 月发布的 Ubuntu 20.04.4 LTS 以来的所有安全补丁、错误修复和应用程序更新,但是没有新功能。 没有新功能就意味着,如果你正在运行的就是 Ubuntu 20.04 LTS ,且在 Ubuntu 20.04.5 发

2022-11-24

其次,MariaDB 方面希望尽最大努力匹配主要 Linux 发行版的发布时间表。“通过与 Debian 的 Otto Kekäläinen 合作,我们已经将这个版本的时间安排在满足 Debian 12 的标准,这可能也会让我们进入 Ubuntu 23.04。也就是说,我们并没有将自

2023-10-28

一直是 Ubuntu Linux 内核最重要的 LTS 提供商。 我们每两年发布一个新的 LTS 内核,并总共维护 10 年。我们为 LTS 内核提供为期五年的安全更新,并可以选择通过扩展安全维护 (ESM) 将维护窗口延长至 10 年。 Canonical 的专门工程团

2022-09-10

Qt 5.15.6 LTS 开源版已发布。所谓开源版事实上是一年前发布的 Qt 5.15.6 LTS 商业版,该发布政策(开源版更新比商业版延迟大约一年发布)属于 Qt 商业化计划的一部分,从今年 3 月份开始执行。 从 2021 年 1 月 5 日起,Qt 公

2023-12-06

最新的次要版本(N、N-1 和 N-2)会获得安全和错误修复,发布周期则为 15 周。 因此一个 Kubernetes 版本的支持周期通常是 14 个月(12 个月的支持期和 2 个月的升级周期)。如果我们将其与 Debian(许多组织都以其支持周期为基础

2023-10-20

相约开源PHP办公室,我们一起聊 AI!>>> 随着 Qt 6.6 正式发布,Qt 6.5 LTS 已转变为仅面向商业客户提供 (Commercial-only)。 Qt 官方在开发者邮件列表写道: 随着 Qt 6.6.0 的发布和首个补丁更新 (Qt 6.6.1) 将于 11 月发布,Q

2022-08-13

Ubuntu 22.04.1 LTS 发布啦,这是对 Ubuntu 22.04 LTS 的修复和改进的整合,并没有提供新功能。 新版本将从 4 月 Ubuntu 22.04h 发布以来推出的软件包更新到最新的稳定版本,除此之外还有一些修改,比如启用了最新的 Ubuntu Logo 、 缓解了