summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorDominik Picheta <dominikpicheta@gmail.com>2016-06-06 23:33:08 +0100
committerDominik Picheta <dominikpicheta@gmail.com>2016-06-06 23:33:08 +0100
commitb0848101e00080c5b3af3c6ff18b5f1955e69c5c (patch)
tree59cc477bf9aef76ea5e87a76aea43a58daced2b8
parentb2d02e5fd06f004f6d25dd97b666f15864c5a4df (diff)
downloadNim-b0848101e00080c5b3af3c6ff18b5f1955e69c5c.tar.gz
Finish Version 0.14.0 Released news post.
-rw-r--r--web/news/2016_06_07_version_0_14_0_released.rst (renamed from 2016_06_07_version_0_14_released.rst)53
1 files changed, 51 insertions, 2 deletions
diff --git a/2016_06_07_version_0_14_released.rst b/web/news/2016_06_07_version_0_14_0_released.rst
index 050714249..a82f3ed61 100644
--- a/2016_06_07_version_0_14_released.rst
+++ b/web/news/2016_06_07_version_0_14_0_released.rst
@@ -1,5 +1,54 @@
-2016-XX-XX Version 0.14.0 released
-==================================
+Version 0.14.0 released
+=======================
+
+.. container:: metadata
+
+  Posted by Dominik Picheta on 07/06/2016
+
+It's been a while since the last release, but we've been very busy in the
+meantime. In
+addition to working on Nim we have started a
+`BountySource campaign <https://salt.bountysource.com/teams/nim>`_ and
+announced the pre-release of a new Nim book titled
+`Nim in Action <https://manning.com/books/nim-in-action?a_aid=niminaction&a_bid=78a27e81>`_.
+Our BountySource campaign has already been very successful, helping us raise
+enough funds to surpass 4 of our monthly goals. The companies and individuals
+that made this possible are listed on our brand new
+`sponsors page <http://nim-lang.org/sponsors.html>`_.
+
+This release includes over 260 bug fixes. As mentioned in the previous release
+announcement, one of the focuses of this release was going to be improvements
+to the GC. Indeed, the most prominent fixes are related to the GC not collecting
+cycles properly. This was a major problem that was triggered typically when
+applications using asynchronous I/O were left running for long periods of time.
+
+There have also been many fixes to the way that the compiler sources are
+installed. Some applications such as Nimble depend on these sources and they
+are now included in the release tarballs. This should fix many of the problems
+that users experienced trying to compile the Nimble package manager.
+
+Finally, you will find multiple changes in the standard library. Some of which
+unfortunately affects backwards compatibility. This includes the `random`
+procedures being moved to a new `random` module, HTTP headers being stored
+in a new `HttpHeaders` object and the `round` procedure in the `math` module
+being changed to return a `float` instead of an `int`. You can find a full
+list of such changes below.
+
+Together with the new release of Nim, we are also releasing a new version of
+Nimble. The release notes for it are available on
+`GitHub <https://github.com/nim-lang/nimble/blob/master/changelog.markdown#074---06062016>`_.
+
+As always you can download the latest version of Nim from the
+`download <http://nim-lang.org/download.html>`_ page.
+
+We hope that you will like this new release. Let us know if you run into
+any trouble, have any questions or want to give some feedback. You can get
+in touch with us on the `Forum <http://forum.nim-lang.org/>`_,
+`IRC <http://webchat.freenode.net/?channels=nim>`_,
+`Twitter <http://twitter.com/nim_lang>`_,
+or via email contact@nim-lang.org.
+
+Happy coding!
 
 Changes affecting backwards compatibility
 -----------------------------------------