Path to this page:
Subject: CVS commit: pkgsrc/lang/nim
From: Ryo ONODERA
Date: 2021-05-30 15:45:46
Message id: 20210530134546.AB775FA95@cvs.NetBSD.org
Log Message:
nim: Update to 1.4.6
Changelog:
Version 1.4.8 released
25 May 2021 The Nim Team
The Nim team is happy to announce version 1.4.8, our fourth patch release for
Nim 1.4.
Version 1.4.8 is a result of one month of hard work, and it contains 23 commits
, fixing the most important bugs and bringing additional improvements to our
ORC memory management.
We would recommend to all of our users to upgrade and use version 1.4.8.
Release highlights
* Just like our devel branch, v1.4.8 is built using csources_v1, which means
you can use it on Apple M1 chips.
* Version 1.4.6 triggered some false positives with several antivirus
softwares. Based on our testing, this shouldn't happen with v1.4.8.
* Now you can use -d:release and -d:danger in your config files, no need to
manually write these flags on the command line anymore.
* Additional improvements to our ORC memory management. Use --gc:orc to
compile your projects with it.
Version 1.4.6
Version 1.4.6 is our third patch release for Nim 1.4 and it brings several
fixes since version 1.4.4, released two month ago.
Bugfixes since 1.4.4
* Fixed GC crash resulting from inlining of the memory allocation procs (link
)
* Fixed isolate doesn't work (#17264)
* Fixed regression since 1.4.2: vm crash with lists.SinglyLinkedRing (#
16384)
* Fixed Generics sandwiched between two modules don't mixin their
scope symbols properly (#11225)
* Fixed json.% raises Defect for uint64 (#17383)
* Fixed memory allocation during {.global.} init breaks GC (#17085)
* Fixed incorrect raises effect for $(NimNode) (#17454)
Full changelog since v1.4.4 contains 19 commits.
Files: