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 主要变化: 重构会

2024-05-25

Ubuntu 24.04 LTS 于 4 月 25 日发布,但由于存在一些错误(包括严重问题),Ubuntu 团队推迟了让用户直接升级到新版本的时间。 虽然这些问题不会影响所有人——因为很多从命令行手动升级的人都没遇到,但风险仍然存在。 现在

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 发

2023-05-14

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

2024-06-01

Canonical 今天宣布为 Ubuntu 24.04 LTS 提供新的实时内核 (Real-time)。与现有的 Ubuntu RT 内核一样,该特性仅面向 Ubuntu Pro 订阅用户。Canonical 工程师介绍称: 通过确保首先执行高优先级进程并具有确定性的响应时间,与主线 Linux 相

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(许多组织都以其支持周期为基础