summary refs log tree commit diff stats
path: root/web
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-05-19 23:17:28 +0200
committerAraq <rumpf_a@web.de>2013-05-19 23:17:28 +0200
commit5edf02a7ab7f46c5841104538a313fad5dbba5f9 (patch)
tree27fe24fcba30d4edb0e4ce5d0b70682c27a2def1 /web
parent1c9b4e5d33ff6bca8f345951b72018171d47e251 (diff)
parent1180040871a682657e0595c625e8330b90390283 (diff)
downloadNim-5edf02a7ab7f46c5841104538a313fad5dbba5f9.tar.gz
Merge branch 'master' of github.com:Araq/Nimrod
Diffstat (limited to 'web')
-rw-r--r--web/news.txt31
1 files changed, 24 insertions, 7 deletions
diff --git a/web/news.txt b/web/news.txt
index e948e762b..f66c06667 100644
--- a/web/news.txt
+++ b/web/news.txt
@@ -2,6 +2,15 @@
 News
 ====
 
+New website design!
+===================
+
+A brand new website is now live. All thanks go to Philip Witte and 
+Dominik Picheta, Philip Witte for the design of the website (together with
+the logo) as well as the HTML and CSS code for his template, and Dominik Picheta
+for integrating Philip's design with the ``nimweb`` utility. We're sure you will
+agree that Philip's design is beautiful.
+
 2013-XX-XX Version 0.9.2 released
 =================================
 
@@ -19,7 +28,10 @@ Bugfixes
 - ``cast`` for floating point types now does the bitcast as specified in the 
   manual. This breaks code that erroneously uses ``cast`` to convert different
   floating point values.
+- SCGI module's performance has been improved greatly, it will no longer block
+  on many concurrent requests.
 
+- In total fixed over 70 github issues and merged over 60 pull requests.
 
 Library Additions
 -----------------
@@ -46,9 +58,7 @@ Changes affecting backwards compatibility
   this affects very little (if any) real world code.
 - The expression/statement unification has been implemented. Again this
   only affects edge cases and no known real world code.
-- The scope rules of ``if`` statements will change in 0.9.4. This affects the 
-  ``=~`` pegs/re templates.
-
+- Changed the async interface of the ``scgi`` module.
 
 Compiler Additions
 ------------------
@@ -59,9 +69,8 @@ Compiler Additions
   to be turned on explicitly via ``--warning[ShadowIdent]:on``.
 - The compiler now supports almost every pragma in a ``push`` pragma.
 - Generic converters have been implemented.
-- Added a ``noforward`` pragma enabling a special compilation mode that largely
-  eliminates the need for forward declarations.
-
+- Added a **highly experimental** ``noforward`` pragma enabling a special 
+  compilation mode that largely eliminates the need for forward declarations.
 
 Language Additions
 ------------------
@@ -75,7 +84,7 @@ Language Additions
   exceptions for you.
 - User defined effects ("tags") tracking has been added and the ``doc2`` 
   command annotates possible tags for you.
-- Types can be annotated with the new syntax ``not nil`` to explictly state
+- Types can be annotated with the new syntax ``not nil`` to explicitly state
   that ``nil`` is not allowed. However currently the compiler performs no
   advanced static checking for this; for now it's merely for documentation
   purposes.
@@ -88,6 +97,14 @@ Language Additions
 - There is a new syntactic construct ``(;)`` unifying expressions and 
   statements.
 
+Notes for the future
+--------------------
+
+- The scope rules of ``if`` statements will change in 0.9.4. This affects the 
+  ``=~`` pegs/re templates.
+- The ``sockets`` module will become a low-level wrapper of OS-specific socket
+  functions. All the high-level features of the current ``sockets`` module
+  will be moved to a ``network`` module.
 
 2012-09-23 Version 0.9.0 released
 =================================