Nim **1.2.16** is now officially released!! You can download it from here: <https://github.com/nim-lang/nightlies/releases/tag/2021-12-16-version-1-2-eeea72060ce3aeae591601bdb90039a600941ef3>
These issues are fixed: * Fixed "RVO not applied to object with large array" ([#14470](https://github.com/nim-lang/Nim/issues/14470)) * Fixed "Generics "sandwiched" between two modules don't mixin their scope symbols properly" ([#11225](https://github.com/nim-lang/Nim/issues/11225)) * Fixed "variables in closure iterators loop are not correctly unassigned" ([#19193](https://github.com/nim-lang/Nim/issues/19193)) and it also contains other fixes/improvements, such as: * Allow `HSlice` bounded by constants of distinct types ([PR #19219](https://github.com/nim-lang/Nim/pull/19219)) * File specific localpassC for wrapped C/C++/ASM/(JS?) {.compile.} files ([RFC #260](https://github.com/nim-lang/RFCs/issues/260)) * nimRawSetjmp: support Windows ([PR #19197](https://github.com/nim-lang/Nim/pull/19197)) * Don't read 0 in uri.hostname ([PR #19148](https://github.com/nim-lang/Nim/pull/19148)) * oids: switch from PRNG to random module ([PR #16203](https://github.com/nim-lang/Nim/pull/16203)) * json: limit recursion depth ([PR #19252](https://github.com/nim-lang/Nim/pull/19252)) The complete list of commits since the previous 1.2.x release can be seen [here](https://github.com/nim-lang/Nim/compare/v1.2.14...v1.2.16). * * * (The release of 1.6.2 is coming tomorrow, we wanted to give it one day more of testing)
