diff options
author | Araq <rumpf_a@web.de> | 2012-09-23 21:35:12 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-09-23 21:35:12 +0200 |
commit | 7c08d14cfd864ca66a2fc5aa64a4d3f8c94cd01a (patch) | |
tree | 7d868b187ae779676d983f3a0d9d3bf5f6e63ac7 /web/news.txt | |
parent | 15dcb9a6a66162d25392eac78d0b3418358d8a12 (diff) | |
download | Nim-7c08d14cfd864ca66a2fc5aa64a4d3f8c94cd01a.tar.gz |
preparations for 0.9.0
Diffstat (limited to 'web/news.txt')
-rwxr-xr-x | web/news.txt | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/web/news.txt b/web/news.txt index 6d660579d..fb133b6fe 100755 --- a/web/news.txt +++ b/web/news.txt @@ -2,10 +2,22 @@ News ==== -2012-XX-XX Version 0.8.XX released -================================== +2012-09-23 Version 0.9.0 released +================================= + +Version 0.9.0 has been released! Get it `here <download.html>`_. + +Summary +------- + +* Unsigned integers have been added. +* The integer type promotion rules changed. +* The template and macro system evolved. +* Closures have been implemented. +* Term rewriting macros have been implemented. +* First steps to unify expressions and statements have been taken. +* Symbol lookup rules in generics have become stricter to catch more errors. -Version 0.8.XX has been released! Get it `here <download.html>`_. Bugfixes -------- @@ -113,6 +125,7 @@ Changes affecting backwards compatibility from ``TObject``. - Macros now receive parameters like templates do; use the ``callsite`` builtin to gain access to the invocation AST. +- Symbol lookup rules in generics have become stricter to catch more errors. Compiler Additions @@ -167,6 +180,8 @@ Language Additions the current scope. - A proc body can consist of an expression that has a type. This is rewritten to ``result = expression`` then. +- Term rewriting macros (see `trmacros <http://nimrod-code.org/trmacros.html>`_) + have been implemented but are still in alpha. 2012-02-09 Version 0.8.14 released |