summary refs log tree commit diff stats
path: root/web
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2017-02-08 14:32:44 +0100
committerAraq <rumpf_a@web.de>2017-02-08 14:32:44 +0100
commitb3dcef6616d0e1db1738d0ddaff06475f25fe8f3 (patch)
treeb2917108a85b583971e4e20baf2c7680c2ec03f1 /web
parentd74f7344719f720685770549198eca6cec328fe5 (diff)
downloadNim-b3dcef6616d0e1db1738d0ddaff06475f25fe8f3.tar.gz
updated news
Diffstat (limited to 'web')
-rw-r--r--web/news/e031_version_0_16_2.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/web/news/e031_version_0_16_2.rst b/web/news/e031_version_0_16_2.rst
index 6246a33c4..5ee40b772 100644
--- a/web/news/e031_version_0_16_2.rst
+++ b/web/news/e031_version_0_16_2.rst
@@ -1,6 +1,12 @@
 Version 0.16.2 released
 =======================
 
+This release fixes the most important regressions introduced in 0.16.0. In
+particular memory manager and channel bugs have been fixed. The NSIS based
+installer is not provided anymore as the Nim website moved to ``https`` and
+this causes NSIS downloads to fail.
+
+
 Changelog
 ~~~~~~~~~
 
@@ -9,6 +15,10 @@ Changes affecting backwards compatibility
 
 - ``httpclient.request`` now respects ``maxRedirects`` option. Previously
   redirects were handled only by ``get`` and ``post`` procs.
+- The IO routines now raise ``EOFError`` for the "end of file" condition.
+  ``EOFError`` is a subtype of ``IOError`` and so it's easier to distinguish
+  between "error during read" and "error due to EOF".
+
 
 Library Additions
 -----------------
@@ -17,10 +27,20 @@ Library Additions
 Tool Additions
 --------------
 
+- The ``finish`` tool can now download MingW for you should it not find a
+  working MingW installation.
+
 
 Compiler Additions
 ------------------
 
+- The name mangling rules used by the C code generator changed. Most of the time
+  local variables and parameters are not mangled at all anymore. This improves
+  debugging experience.
+- The compiler produces explicit name mangling files when ``--debugger:native``
+  is enabled. Debuggers can read these ``.ndi`` files in order to improve
+  debugging Nim code.
+
 
 Language Additions
 ------------------