summary refs log tree commit diff stats
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/assets/niminaction/banner2.pngbin0 -> 71587 bytes
-rw-r--r--web/download.rst39
-rw-r--r--web/news.rst60
-rw-r--r--web/news/e001_version_0_8_6.rst (renamed from web/news/2009_12_21_version_0_8_6_released.rst)0
-rw-r--r--web/news/e002_version_0_8_8.rst (renamed from web/news/2010_03_14_version_0_8_8_released.rst)0
-rw-r--r--web/news/e003_version_0_8_10.rst (renamed from web/news/2010_10_20_version_0_8_10_released.rst)0
-rw-r--r--web/news/e004_version_0_8_12.rst (renamed from web/news/2011_07_10_version_0_8_12_released.rst)0
-rw-r--r--web/news/e005_version_0_8_14.rst (renamed from web/news/2012_02_09_version_0_8_14_released.rst)0
-rw-r--r--web/news/e006_version_0_9_0.rst (renamed from web/news/2012_09_23_version_0_9_0_released.rst)0
-rw-r--r--web/news/e007_version_0_9_2.rst (renamed from web/news/2013_05_20_version_0_9_2_released.rst)0
-rw-r--r--web/news/e008_new_website.rst (renamed from web/news/2013_05_20_new_website_design.rst)0
-rw-r--r--web/news/e009_andreas_rumpfs_talk.rst (renamed from web/news/2014_01_15_andreas_rumpfs_talk_on_nimrod.rst)0
-rw-r--r--web/news/e010_dr_dobbs_journal.rst (renamed from web/news/2014_02_11_nimrod_featured_in_dr_dobbs_journal.rst)0
-rw-r--r--web/news/e011_version_0_9_4.rst (renamed from web/news/2014_04_21_version_0_9_4_released.rst)0
-rw-r--r--web/news/e012_version_0_9_6.rst (renamed from web/news/2014_10_19_version_0_9_6_released.rst)0
-rw-r--r--web/news/e013_version_0_10_2.rst (renamed from web/news/2014_12_29_version_0_10_2_released.rst)0
-rw-r--r--web/news/e014_version_0_11_0.rst (renamed from web/news/2015_04_30_version_0_11_0_released.rst)0
-rw-r--r--web/news/e015_version_0_11_2.rst (renamed from web/news/2015_05_04_version_0_11_2_released.rst)0
-rw-r--r--web/news/e016_nim_conf1.rst (renamed from web/news/2015_10_16_first_nim_conference.rst)0
-rw-r--r--web/news/e017_version_0_12_0.rst (renamed from web/news/2015_10_27_version_0_12_0_released.rst)0
-rw-r--r--web/news/e018_oscon_amsterdam.rst (renamed from web/news/2016_01_18_andreas_rumpfs_talk_at_oscon_amsterdam.rst)0
-rw-r--r--web/news/e019_version_0_13_0.rst (renamed from web/news/2016_01_18_version_0_13_0_released.rst)0
-rw-r--r--web/news/e020_nim_in_action.rst (renamed from web/news/2016_01_27_nim_in_action_is_now_available.rst)0
-rw-r--r--web/news/e021_meet_sponsors.rst (renamed from web/news/2016_06_04_meet_our_bountysource_sponsors.rst)0
-rw-r--r--web/news/e022_version_0_14_0.rst (renamed from web/news/2016_06_07_version_0_14_0_released.rst)0
-rw-r--r--web/news/e023_version_0_14_2.rst (renamed from web/news/2016_06_11_version_0_14_2_released.rst)0
-rw-r--r--web/news/e024_survey.rst (renamed from web/news/2016_06_23_launching_the_2016_nim_community_survey.rst)0
-rw-r--r--web/news/e025_bountysource_update.rst (renamed from web/news/2016_08_06_bountysource_update_the_road_to_v10.rst)0
-rw-r--r--web/news/e026_survey_results.rst (renamed from web/news/2016_09_03_nim_community_survey_results.rst)0
-rw-r--r--web/news/e027_version_0_15_0.rst (renamed from web/news/2016_09_30_version_0_15_0_released.rst)0
-rw-r--r--web/news/e028_version_0_15_2.rst77
-rw-r--r--web/news/e029_version_0_16_0.rst60
-rw-r--r--web/news/e030_nim_in_action_in_production.rst53
-rw-r--r--web/support.rst10
-rw-r--r--web/ticker.html26
-rw-r--r--web/website.ini8
36 files changed, 273 insertions, 60 deletions
diff --git a/web/assets/niminaction/banner2.png b/web/assets/niminaction/banner2.png
new file mode 100644
index 000000000..3cabd195d
--- /dev/null
+++ b/web/assets/niminaction/banner2.png
Binary files differdiff --git a/web/download.rst b/web/download.rst
index cf0841577..c388dd132 100644
--- a/web/download.rst
+++ b/web/download.rst
@@ -3,17 +3,34 @@ Download the compiler
 
 You can download the latest version of the Nim compiler here.
 
-Binaries
---------
+Windows
+-------
 
-Right now binaries are only provided for Windows. You can download
-an installer for both 32 bit and 64 bit versions of Windows below. These
+Zips
+%%%%
+
+We now encourage you to install via the provided zipfiles:
+
+* | 32 bit: `nim-0.15.2_x32.zip <download/nim-0.15.2_x32.zip>`_
+  | SHA-256  0f1bfb74751f55e090140a361c08e9f39f1dd03f1f0c070c061f2d5049ab9f96
+* | 64 bit: `nim-0.15.2_x64.zip <download/nim-0.15.2_x64.zip>`_
+  | SHA-256  ceea42de6ebcd41032ee51f04526dc4cf2cbb0958ca6ad2321cf21944e05f553
+
+Unzip these where you want and optionally run ``finish.exe`` to
+detect your MingW environment.
+
+Exes
+%%%%
+
+You can download an installer for both 32 bit and 64 bit versions of
+Windows below. Note that these installers have some known issues and
+so will unlikely to be provided further in the future. These
 installers have everything you need to use Nim, including a C compiler.
 
-* | 32 bit: `nim-0.15.0_x32.exe <download/nim-0.15.0_x32.exe>`_
-  | SHA-256  0ca8931e3369735bbafdf93de98a8fd0f425870f1173845e7601922a5e00c3c2
-* | 64 bit: `nim-0.15.0_x64.exe <download/nim-0.15.0_x64.exe>`_
-  | SHA-256  7bb9321cd9fb2860d36ee9b248e0202d7d4e36e2272a2f128fbce96fd4a9bfd6
+* | 32 bit: `nim-0.15.2_x32.exe <download/nim-0.15.2_x32.exe>`_
+  | SHA-256  8d648295dbd59cb315c98926a1da9f1f68773a1a2ef3d9d4c91c59387167efa3
+* | 64 bit: `nim-0.15.2_x64.exe <download/nim-0.15.2_x64.exe>`_
+  | SHA-256  8c7efc6571921c2d2e5e995f801d4229ea1de19fbdabdcba1628307bd4612392
 
 These installers also include Aporia, Nimble and other useful Nim tools to get
 you started with Nim development!
@@ -31,8 +48,8 @@ like systems.
 
 Firstly, download this archive:
 
-* | `nim-0.15.0.tar.xz (4.5MB) <download/nim-0.15.0.tar.xz>`_
-  | SHA-256  c514535050b2b2156147bbe6e23aafe07cd996b2afa2c81fa9a09e1cd8c669fb
+* | `nim-0.15.2.tar.xz (4.5MB) <download/nim-0.15.2.tar.xz>`_
+  | SHA-256  905df2316262aa2cbacae067acf45fc05c2a71c8c6fde1f2a70c927ebafcfe8a
 
 Extract the archive. Then copy the extracted files into your chosen installation
 directory, ideally somewhere in your home directory.
@@ -44,7 +61,7 @@ Now open a terminal and follow these instructions:
 ``cd ~/programs/nim``.
 * run ``sh build.sh``.
 * Add ``$your_install_dir/bin`` to your PATH.
-* To build associated tools like ``nimble`` and ``nimsuggest`` run ``nim e install_tools.nims``.
+* To build associated tools like ``nimble`` and ``nimsuggest`` run ``nim c koch && koch tools``.
 
 After restarting your terminal, you should be able to run ``nim -v``
 which should show you the version of Nim you just installed.
diff --git a/web/news.rst b/web/news.rst
index f819c384c..e8d97b69e 100644
--- a/web/news.rst
+++ b/web/news.rst
@@ -2,102 +2,108 @@
 News
 ====
 
-`2016-09-30 Nim Version 0.15.0 released <news/2016_09_00_version_0_15_0_released.html>`_
+`2016-11-20 Nim in Action is going into production! <news/e030_nim_in_action_in_production.html>`_
 ===================================
 
-`2016-09-03 Nim Community Survey results <news/2016_09_03_nim_community_survey_results.html>`_
+`2016-10-23 Nim Version 0.15.2 released <news/e028_version_0_15_2.html>`_
 ===================================
 
-`2016-08-06 BountySource Update: The Road to v1.0 <news/2016_08_06_bountysource_update_the_road_to_v10.html>`_
+`2016-09-30 Nim Version 0.15.0 released <news/e027_version_0_15_0.html>`_
 ===================================
 
-`2016-06-23 Launching the 2016 Nim community survey <news/2016_06_23_launching_the_2016_nim_community_survey.html>`_
+`2016-09-03 Nim Community Survey results <news/e026_survey_results.html>`_
 ===================================
 
-`2016-06-11 Version 0.14.2 released <news/2016_06_11_version_0_14_2_released.html>`_
+`2016-08-06 BountySource Update: The Road to v1.0 <news/e025_bountysource_update.html>`_
 ===================================
 
-`2016-06-07 Version 0.14.0 released <news/2016_06_07_version_0_14_0_released.html>`_
+`2016-06-23 Launching the 2016 Nim community survey <news/e024_survey.html>`_
 ===================================
 
-`2016-06-04 Meet our BountySource sponsors <news/2016_06_04_meet_our_bountysource_sponsors.html>`_
+`2016-06-11 Version 0.14.2 released <news/e023_version_0_14_2.html>`_
 ===================================
 
-`2016-01-27 Nim in Action is now available! <news/2016_01_27_nim_in_action_is_now_available.html>`_
+`2016-06-07 Version 0.14.0 released <news/e022_version_0_14_0.html>`_
+===================================
+
+`2016-06-04 Meet our BountySource sponsors <news/e021_meet_sponsors.html>`_
+===================================
+
+`2016-01-27 Nim in Action is now available! <news/e020_nim_in_action.html>`_
 ==================================
 
-`2016-01-18 Version 0.13.0 released <news/2016_01_18_version_0_13_0_released.html>`_
+`2016-01-18 Version 0.13.0 released <news/e019_version_0_13_0.html>`_
 ==================================
 
-`2016-01-18 Andreas Rumpf's talk at OSCON Amsterdam <news/2016_01_18_andreas_rumpfs_talk_at_oscon_amsterdam.html>`_
+`2016-01-18 Andreas Rumpf's talk at OSCON Amsterdam <news/e018_oscon_amsterdam.html>`_
 ==================================================
 
-`2015-10-27 Version 0.12.0 released <news/2015_10_27_version_0_12_0_released.html>`_
+`2015-10-27 Version 0.12.0 released <news/e017_version_0_12_0.html>`_
 ==================================
 
-`2015-10-16 First Nim conference <news/2015_10_16_first_nim_conference.html>`_
+`2015-10-16 First Nim conference <news/e016_nim_conf1.html>`_
 ===============================
 
-`2015-05-04 Version 0.11.2 released <news/2015_05_04_version_0_11_2_released.html>`_
+`2015-05-04 Version 0.11.2 released <news/e015_version_0_11_2.html>`_
 ==================================
 
-`2015-04-30 Version 0.11.0 released <news/2015_04_30_version_0_11_0_released.html>`_
+`2015-04-30 Version 0.11.0 released <news/e014_version_0_11_0.html>`_
 ==================================
 
-`2014-12-29 Version 0.10.2 released <news/2014_12_29_version_0_10_2_released.html>`_
+`2014-12-29 Version 0.10.2 released <news/e013_version_0_10_2.html>`_
 ==================================
 
 
-`2014-10-19 Version 0.9.6 released <news/2014_10_19_version_0_9_6_released.html>`_
+`2014-10-19 Version 0.9.6 released <news/e012_version_0_9_6.html>`_
 =================================
 
 
-`2014-04-21 Version 0.9.4 released <news/2014_04_21_version_0_9_4_released.html>`_
+`2014-04-21 Version 0.9.4 released <news/e011_version_0_9_4.html>`_
 =================================
 
 
-`2014-02-11 Nimrod Featured in Dr. Dobb's Journal <news/2014_02_11_nimrod_featured_in_dr_dobbs_journal.html>`_
+`2014-02-11 Nimrod Featured in Dr. Dobb's Journal <news/e010_dr_dobbs_journal.html>`_
 ================================================
 
 
-`2014-01-15 Andreas Rumpf's talk on Nimrod at Strange Loop 2013 is now online <news/2014_01_15_andreas_rumpfs_talk_on_nimrod.html>`_
+`2014-01-15 Andreas Rumpf's talk on Nimrod at Strange Loop 2013 is now online <news/e009_andreas_rumpfs_talk.html>`_
 ============================================================================
 
 
-`2013-05-20 New website design! <news/2013_05_20_new_website_design.html>`_
+`2013-05-20 New website design! <news/e008_new_website.html>`_
 ==============================
 
 
 
-`2013-05-20 Version 0.9.2 released <news/2013_05_20_version_0_9_2_released.html>`_
+`2013-05-20 Version 0.9.2 released <news/e007_version_0_9_2.html>`_
 =================================
 
 
 
-`2012-09-23 Version 0.9.0 released <news/2012_09_23_version_0_9_0_released.html>`_
+`2012-09-23 Version 0.9.0 released <news/e006_version_0_9_0.html>`_
 =================================
 
 
 
-`2012-02-09 Version 0.8.14 released <news/2012_02_09_version_0_8_14_released.html>`_
+`2012-02-09 Version 0.8.14 released <news/e005_version_0_8_14.html>`_
 ==================================
 
 
 
-`2011-07-10 Version 0.8.12 released <news/2011_07_10_version_0_8_12_released.html>`_
+`2011-07-10 Version 0.8.12 released <news/e004_version_0_8_12.html>`_
 ==================================
 
 
-`2010-10-20 Version 0.8.10 released <news/2010_10_20_version_0_8_10_released.html>`_
+`2010-10-20 Version 0.8.10 released <news/e003_version_0_8_10.html>`_
 ==================================
 
 
 
-`2010-03-14 Version 0.8.8 released <news/2010_03_14_version_0_8_8_released.html>`_
+`2010-03-14 Version 0.8.8 released <news/e002_version_0_8_8.html>`_
 =================================
 
 
-`2009-12-21 Version 0.8.6 released <news/2009_12_21_version_0_8_6_released.html>`_
+`2009-12-21 Version 0.8.6 released <news/e001_version_0_8_6.html>`_
 =================================
 
 
diff --git a/web/news/2009_12_21_version_0_8_6_released.rst b/web/news/e001_version_0_8_6.rst
index 019168a44..019168a44 100644
--- a/web/news/2009_12_21_version_0_8_6_released.rst
+++ b/web/news/e001_version_0_8_6.rst
diff --git a/web/news/2010_03_14_version_0_8_8_released.rst b/web/news/e002_version_0_8_8.rst
index 2df476814..2df476814 100644
--- a/web/news/2010_03_14_version_0_8_8_released.rst
+++ b/web/news/e002_version_0_8_8.rst
diff --git a/web/news/2010_10_20_version_0_8_10_released.rst b/web/news/e003_version_0_8_10.rst
index f72c0076c..f72c0076c 100644
--- a/web/news/2010_10_20_version_0_8_10_released.rst
+++ b/web/news/e003_version_0_8_10.rst
diff --git a/web/news/2011_07_10_version_0_8_12_released.rst b/web/news/e004_version_0_8_12.rst
index 5f154b2db..5f154b2db 100644
--- a/web/news/2011_07_10_version_0_8_12_released.rst
+++ b/web/news/e004_version_0_8_12.rst
diff --git a/web/news/2012_02_09_version_0_8_14_released.rst b/web/news/e005_version_0_8_14.rst
index 4050c8b93..4050c8b93 100644
--- a/web/news/2012_02_09_version_0_8_14_released.rst
+++ b/web/news/e005_version_0_8_14.rst
diff --git a/web/news/2012_09_23_version_0_9_0_released.rst b/web/news/e006_version_0_9_0.rst
index 5635ca94c..5635ca94c 100644
--- a/web/news/2012_09_23_version_0_9_0_released.rst
+++ b/web/news/e006_version_0_9_0.rst
diff --git a/web/news/2013_05_20_version_0_9_2_released.rst b/web/news/e007_version_0_9_2.rst
index 89352c06c..89352c06c 100644
--- a/web/news/2013_05_20_version_0_9_2_released.rst
+++ b/web/news/e007_version_0_9_2.rst
diff --git a/web/news/2013_05_20_new_website_design.rst b/web/news/e008_new_website.rst
index b36cc99dd..b36cc99dd 100644
--- a/web/news/2013_05_20_new_website_design.rst
+++ b/web/news/e008_new_website.rst
diff --git a/web/news/2014_01_15_andreas_rumpfs_talk_on_nimrod.rst b/web/news/e009_andreas_rumpfs_talk.rst
index 00cc5e101..00cc5e101 100644
--- a/web/news/2014_01_15_andreas_rumpfs_talk_on_nimrod.rst
+++ b/web/news/e009_andreas_rumpfs_talk.rst
diff --git a/web/news/2014_02_11_nimrod_featured_in_dr_dobbs_journal.rst b/web/news/e010_dr_dobbs_journal.rst
index b48ccf31f..b48ccf31f 100644
--- a/web/news/2014_02_11_nimrod_featured_in_dr_dobbs_journal.rst
+++ b/web/news/e010_dr_dobbs_journal.rst
diff --git a/web/news/2014_04_21_version_0_9_4_released.rst b/web/news/e011_version_0_9_4.rst
index 2714c5c78..2714c5c78 100644
--- a/web/news/2014_04_21_version_0_9_4_released.rst
+++ b/web/news/e011_version_0_9_4.rst
diff --git a/web/news/2014_10_19_version_0_9_6_released.rst b/web/news/e012_version_0_9_6.rst
index 7a148aaa5..7a148aaa5 100644
--- a/web/news/2014_10_19_version_0_9_6_released.rst
+++ b/web/news/e012_version_0_9_6.rst
diff --git a/web/news/2014_12_29_version_0_10_2_released.rst b/web/news/e013_version_0_10_2.rst
index ad8afa3bf..ad8afa3bf 100644
--- a/web/news/2014_12_29_version_0_10_2_released.rst
+++ b/web/news/e013_version_0_10_2.rst
diff --git a/web/news/2015_04_30_version_0_11_0_released.rst b/web/news/e014_version_0_11_0.rst
index a8a58f2ae..a8a58f2ae 100644
--- a/web/news/2015_04_30_version_0_11_0_released.rst
+++ b/web/news/e014_version_0_11_0.rst
diff --git a/web/news/2015_05_04_version_0_11_2_released.rst b/web/news/e015_version_0_11_2.rst
index 273182340..273182340 100644
--- a/web/news/2015_05_04_version_0_11_2_released.rst
+++ b/web/news/e015_version_0_11_2.rst
diff --git a/web/news/2015_10_16_first_nim_conference.rst b/web/news/e016_nim_conf1.rst
index 228bffd28..228bffd28 100644
--- a/web/news/2015_10_16_first_nim_conference.rst
+++ b/web/news/e016_nim_conf1.rst
diff --git a/web/news/2015_10_27_version_0_12_0_released.rst b/web/news/e017_version_0_12_0.rst
index 63088f9e2..63088f9e2 100644
--- a/web/news/2015_10_27_version_0_12_0_released.rst
+++ b/web/news/e017_version_0_12_0.rst
diff --git a/web/news/2016_01_18_andreas_rumpfs_talk_at_oscon_amsterdam.rst b/web/news/e018_oscon_amsterdam.rst
index fcb4a8794..fcb4a8794 100644
--- a/web/news/2016_01_18_andreas_rumpfs_talk_at_oscon_amsterdam.rst
+++ b/web/news/e018_oscon_amsterdam.rst
diff --git a/web/news/2016_01_18_version_0_13_0_released.rst b/web/news/e019_version_0_13_0.rst
index 2c8e66fa3..2c8e66fa3 100644
--- a/web/news/2016_01_18_version_0_13_0_released.rst
+++ b/web/news/e019_version_0_13_0.rst
diff --git a/web/news/2016_01_27_nim_in_action_is_now_available.rst b/web/news/e020_nim_in_action.rst
index 33bcb7947..33bcb7947 100644
--- a/web/news/2016_01_27_nim_in_action_is_now_available.rst
+++ b/web/news/e020_nim_in_action.rst
diff --git a/web/news/2016_06_04_meet_our_bountysource_sponsors.rst b/web/news/e021_meet_sponsors.rst
index 0bfb472c5..0bfb472c5 100644
--- a/web/news/2016_06_04_meet_our_bountysource_sponsors.rst
+++ b/web/news/e021_meet_sponsors.rst
diff --git a/web/news/2016_06_07_version_0_14_0_released.rst b/web/news/e022_version_0_14_0.rst
index 6634d0053..6634d0053 100644
--- a/web/news/2016_06_07_version_0_14_0_released.rst
+++ b/web/news/e022_version_0_14_0.rst
diff --git a/web/news/2016_06_11_version_0_14_2_released.rst b/web/news/e023_version_0_14_2.rst
index cbfe52713..cbfe52713 100644
--- a/web/news/2016_06_11_version_0_14_2_released.rst
+++ b/web/news/e023_version_0_14_2.rst
diff --git a/web/news/2016_06_23_launching_the_2016_nim_community_survey.rst b/web/news/e024_survey.rst
index 0b87577aa..0b87577aa 100644
--- a/web/news/2016_06_23_launching_the_2016_nim_community_survey.rst
+++ b/web/news/e024_survey.rst
diff --git a/web/news/2016_08_06_bountysource_update_the_road_to_v10.rst b/web/news/e025_bountysource_update.rst
index 00ca7022e..00ca7022e 100644
--- a/web/news/2016_08_06_bountysource_update_the_road_to_v10.rst
+++ b/web/news/e025_bountysource_update.rst
diff --git a/web/news/2016_09_03_nim_community_survey_results.rst b/web/news/e026_survey_results.rst
index 106dce0e4..106dce0e4 100644
--- a/web/news/2016_09_03_nim_community_survey_results.rst
+++ b/web/news/e026_survey_results.rst
diff --git a/web/news/2016_09_30_version_0_15_0_released.rst b/web/news/e027_version_0_15_0.rst
index 47c02e9e4..47c02e9e4 100644
--- a/web/news/2016_09_30_version_0_15_0_released.rst
+++ b/web/news/e027_version_0_15_0.rst
diff --git a/web/news/e028_version_0_15_2.rst b/web/news/e028_version_0_15_2.rst
new file mode 100644
index 000000000..601a26646
--- /dev/null
+++ b/web/news/e028_version_0_15_2.rst
@@ -0,0 +1,77 @@
+Version 0.15.2 released
+=======================
+
+.. container:: metadata
+
+  Posted by Andreas Rumpf on 23/10/2016
+
+We're happy to announce that the latest release of Nim, version 0.15.2, is now
+available!
+
+As always, you can grab the latest version from the
+`downloads page <http://nim-lang.org/download.html>`_.
+
+This release is a pure bugfix release fixing the most pressing issues and
+regressions of 0.15.0. For Windows we now provide zipfiles in addition to the
+NSIS based installer which proves to be hard to maintain and after all these
+months still has serious issues. So we encourage you download the .zip
+file instead of the .exe file! Unzip it somewhere, run ``finish.exe`` to
+detect your MingW installation, done. ``finish.exe`` can also set your PATH
+environment variable.
+
+
+Bugfixes
+--------
+
+The list below has been generated based on the commits in Nim's git
+repository. As such it lists only the issues which have been closed
+via a commit, for a full list see
+`this link on Github <https://github.com/nim-lang/Nim/issues?utf8=%E2%9C%93&q=is%3Aissue+closed%3A%222016-09-30+..+2016-10-23%22+>`_.
+
+
+- Fixed "`NimMain` not exported in DLL, but `NimMainInner` is"
+  (`#4840 <https://github.com/nim-lang/Nim/issues/4840>`_)
+- Fixed "Tables clear seems to be broken"
+  (`#4844 <https://github.com/nim-lang/Nim/issues/4844>`_)
+- Fixed "compiler: internal error"
+  (`#4845 <https://github.com/nim-lang/Nim/issues/4845>`_)
+- Fixed "trivial macro breaks type checking in the compiler"
+  (`#4608 <https://github.com/nim-lang/Nim/issues/4608>`_)
+- Fixed "derived generic types with static[T] breaks type checking in v0.15.0 (worked in v0.14.2)"
+  (`#4863 <https://github.com/nim-lang/Nim/issues/4863>`_)
+- Fixed "xmlparser.parseXml is not recognised as GC-safe"
+  (`#4899 <https://github.com/nim-lang/Nim/issues/4899>`_)
+- Fixed "async makes generics instantiate only once"
+  (`#4856 <https://github.com/nim-lang/Nim/issues/4856>`_)
+- Fixed "db_common docs aren't generated"
+  (`#4895 <https://github.com/nim-lang/Nim/issues/4895>`_)
+- Fixed "rdstdin  disappeared from documentation index"
+  (`#3755 <https://github.com/nim-lang/Nim/issues/3755>`_)
+- Fixed "ICE on template call resolution"
+  (`#4875 <https://github.com/nim-lang/Nim/issues/4875>`_)
+- Fixed "Invisible code-block"
+  (`#3078 <https://github.com/nim-lang/Nim/issues/3078>`_)
+- Fixed "nim doc does not generate doc comments correctly"
+  (`#4913 <https://github.com/nim-lang/Nim/issues/4913>`_)
+- Fixed "nim doc2 fails on ARM when running against lib/pure/coro.nim"
+  (`#4879 <https://github.com/nim-lang/Nim/issues/4879>`_)
+- Fixed "xmlparser does not unescape correctly"
+  (`#1518 <https://github.com/nim-lang/Nim/issues/1518>`_)
+- Fixed "[docs] mysterious "raise hook""
+  (`#3485 <https://github.com/nim-lang/Nim/issues/3485>`_)
+- Fixed "assertion failure in non-release Nim when compiling NimYAML"
+  (`#4869 <https://github.com/nim-lang/Nim/issues/4869>`_)
+- Fixed "A closure causes nimscript to fail with unhandled exception"
+  (`#4906 <https://github.com/nim-lang/Nim/issues/4906>`_)
+- Fixed "startProcess changes working directory"
+  (`#4867 <https://github.com/nim-lang/Nim/issues/4867>`_)
+- Fixed "bindsym to void template produces ICE"
+  (`#4808 <https://github.com/nim-lang/Nim/issues/4808>`_)
+- Fixed "readline(TFile, var string) segfaults if second argument is nil"
+  (`#564 <https://github.com/nim-lang/Nim/issues/564>`_)
+- Fixed "times.parse gives the wrong day of the week for the first hour of the day."
+  (`#4922 <https://github.com/nim-lang/Nim/issues/4922>`_)
+- Fixed "Internal error when passing parameter proc inside .gcsafe closure"
+  (`#4927 <https://github.com/nim-lang/Nim/issues/4927>`_)
+- Fixed "Upcoming asyncdispatch doesn't compile with C++ backend on OS X"
+  (`#4928 <https://github.com/nim-lang/Nim/issues/4928>`_)
diff --git a/web/news/e029_version_0_16_0.rst b/web/news/e029_version_0_16_0.rst
new file mode 100644
index 000000000..a6c8aa20f
--- /dev/null
+++ b/web/news/e029_version_0_16_0.rst
@@ -0,0 +1,60 @@
+Version 0.16.0 released
+=======================
+
+.. container:: metadata
+
+  Posted by xyz on dd/mm/yyyy
+
+We're happy to announce that the latest release of Nim, version 0.16.0, is now
+available!
+
+As always, you can grab the latest version from the
+`downloads page <http://nim-lang.org/download.html>`_.
+
+This release includes almost xyz bug fixes and improvements. To see a full list
+of changes, take a look at the detailed changelog
+`below <#changelog>`_.
+
+Some of the most significant changes in this release include: xyz
+
+
+Changelog
+~~~~~~~~~
+
+Changes affecting backwards compatibility
+-----------------------------------------
+
+- ``staticExec`` now uses the directory of the nim file that contains the
+  ``staticExec`` call as the current working directory.
+- ``TimeInfo.tzname`` has been removed from ``times`` module because it was
+  broken. Because of this, the option ``"ZZZ"`` will no longer work in format
+  strings for formatting and parsing.
+
+Library Additions
+-----------------
+
+- Added new parameter to ``error`` proc of ``macro`` module to provide better
+  error message
+- Added new ``deques`` module intended to replace ``queues``.
+  ``deques`` provides a superset of ``queues`` API with clear naming.
+  ``queues`` module is now deprecated and will be removed in the future.
+
+Tool Additions
+--------------
+
+
+Compiler Additions
+------------------
+
+
+Language Additions
+------------------
+
+
+Bugfixes
+--------
+
+The list below has been generated based on the commits in Nim's git
+repository. As such it lists only the issues which have been closed
+via a commit, for a full list see
+`this link on Github <https://github.com/nim-lang/Nim/issues?utf8=%E2%9C%93&q=is%3Aissue+closed%3A%222016-06-22+..+2016-09-30%22+>`_.
diff --git a/web/news/e030_nim_in_action_in_production.rst b/web/news/e030_nim_in_action_in_production.rst
new file mode 100644
index 000000000..b68b82801
--- /dev/null
+++ b/web/news/e030_nim_in_action_in_production.rst
@@ -0,0 +1,53 @@
+Nim in Action is going into production!
+=======================================
+
+.. container:: metadata
+
+  Posted by Dominik Picheta on 20/11/2016
+
+.. raw::html
+
+  <a href="https://manning.com/books/nim-in-action?a_aid=niminaction&a_bid=78a27e81">
+    <img src="../assets/niminaction/banner2.png" alt="A printed copy of Nim in Action should be available in March 2017!" width="682"/>
+  </a>
+
+I am very happy to say that just last week I have put the finishing touches
+on Nim in Action. The final manuscript has been submitted to Manning (the book's
+publisher), and the printed version is expected to start shipping in March
+2017 (give or take 1 month).
+
+The eBook is still available and now contains all of the book's chapters,
+including new ones dealing with the foreign function interface and
+metaprogramming.
+That said, it may still take some time before the eBook is updated with the
+latest corrections.
+
+I am incredibly thankful to everyone that purchased the book already. Many of
+you have also given me a lot of `brilliant <http://forum.nim-lang.org/t/1978>`_
+`feedback <https://forums.manning.com/forums/nim-in-action>`_,
+thank you very much for
+taking the time to do so. I have done my best to act on this
+feedback and I hope you will agree that the book has risen in quality as a
+result.
+
+Writing this book has been both exhausting and incredible at the same time.
+I look forward
+to having a physical copy of it in my hands, and I'm sure many of you do as
+well. I can safely say that without your support this book would not have
+happened, even if you did not purchase a copy your interest in Nim has made it
+possible and I thank you for that.
+
+As always, you can make a purchase on
+`Manning's website <https://manning.com/books/nim-in-action?a_aid=niminaction&a_bid=78a27e81>`_.
+Both eBook's and printed books are available, and purchasing a printed book will
+get you an eBook for free.
+You can now also pre-order Nim in Action on
+`Amazon <https://www.amazon.co.uk/Nim-Action-Dominik-Picheta/dp/1617293431/ref=sr_1_1?ie=UTF8&qid=1479663850&sr=8-1&keywords=nim+in+action>`_!
+
+If you would like updates about the book then please feel free to
+follow either `myself <https://twitter.com/d0m96>`_ or
+`@nim_lang <https://twitter.com/nim_lang>`_ on Twitter. Finally, if you have any
+questions, do get in touch via `Twitter, NimForum,
+IRC or Gitter <http://nim-lang.org/community.html>`_.
+
+Thanks for reading!
diff --git a/web/support.rst b/web/support.rst
index 9a526605e..72e6dad71 100644
--- a/web/support.rst
+++ b/web/support.rst
@@ -32,9 +32,9 @@ Commercial support includes:
 All interested parties should email ``support@nim-lang.org``.
 The bid for contracting work is a commercial offer provided by:
 
-| **METATEXX GmbH**
-| Spicher Str. 30
-| 53859 Niederkassel
+
+| **Andreas Rumpf**
+| St.-Quentin-Ring 47
+| 67663 Kaiserslautern
 | GERMANY
-| EU VAT-IN: DE287088604
-| http://metatexx.de/index.php?index=12
+| EU VAT-IN: DE297783450
diff --git a/web/ticker.html b/web/ticker.html
index a05ea8476..86dc97c14 100644
--- a/web/ticker.html
+++ b/web/ticker.html
@@ -1,26 +1,26 @@
-<a class="news" href="$1news/2016_09_30_version_0_15_0_released.html">
+<a class="news" href="$1news/e030_nim_in_action_in_production.html">
+  <h4>November 20, 2016</h4>
+  <p>Nim in Action is going into production!</p>
+</a>
+
+<a class="news" href="$1news/e028_version_0_15_2.html">
+  <h4>October 23, 2016</h4>
+  <p>Nim version 0.15.2 has been released!</p>
+</a>
+
+<a class="news" href="$1news/e027_version_0_15_0.html">
   <h4>September 30, 2016</h4>
   <p>Nim version 0.15.0 has been released!</p>
 </a>
 
-<a class="news" href="$1news/2016_09_03_nim_community_survey_results.html">
+<a class="news" href="$1news/e026_survey_results.html">
   <h4>September 3, 2016</h4>
   <p>Nim Community Survey results</p>
 </a>
 
-<a class="news" href="$1news/2016_08_06_bountysource_update_the_road_to_v10.html">
+<a class="news" href="$1news/e025_bountysource_update.html">
   <h4>August 6, 2016</h4>
   <p>BountySource Update: The Road to v1.0</p>
 </a>
 
-<a class="news" href="$1news/2016_06_23_launching_the_2016_nim_community_survey.html">
-  <h4>June 23, 2016</h4>
-  <p>Launching the 2016 Nim community survey!</p>
-</a>
-
-<a class="news" href="$1news/2016_06_11_version_0_14_2_released.html">
-  <h4>June 11, 2016</h4>
-  <p>Nim version 0.14.2 has been released!</p>
-</a>
-
 <a href="$1news.html" class="blue">See All News...</a>
diff --git a/web/website.ini b/web/website.ini
index 860ab9338..3b8203cc0 100644
--- a/web/website.ini
+++ b/web/website.ini
@@ -31,7 +31,7 @@ file: ticker.html
 [Documentation]
 doc: "endb;intern;apis;lib;manual.rst;tut1.rst;tut2.rst;nimc;overview;filters"
 doc: "tools;niminst;nimgrep;gc;estp;idetools;docgen;koch;backends.rst"
-doc: "nimfix.rst;nimsuggest.rst;nep1.rst;nims.rst"
+doc: "nimfix.rst;nimsuggest.rst;nep1.rst;nims.rst;contributing.rst"
 pdf: "manual.rst;lib.rst;tut1.rst;tut2.rst;nimc.rst;niminst.rst;gc.rst"
 srcdoc2: "system.nim;system/nimscript;pure/ospaths"
 srcdoc2: "core/macros;pure/marshal;core/typeinfo"
@@ -45,13 +45,13 @@ srcdoc2: "pure/parseopt;pure/parseopt2;pure/hashes;pure/strtabs;pure/lexbase"
 srcdoc2: "pure/parsecfg;pure/parsexml;pure/parsecsv;pure/parsesql"
 srcdoc2: "pure/streams;pure/terminal;pure/cgi;pure/unicode;pure/strmisc"
 srcdoc2: "pure/htmlgen;pure/parseutils;pure/browsers"
-srcdoc2: "impure/db_postgres;impure/db_mysql;impure/db_sqlite"
+srcdoc2: "impure/db_postgres;impure/db_mysql;impure/db_sqlite;pure/db_common"
 srcdoc2: "pure/httpserver;pure/httpclient;pure/smtp;impure/ssl;pure/fsmonitor"
 srcdoc2: "pure/ropes;pure/unidecode/unidecode;pure/xmldom;pure/xmldomparser"
 srcdoc2: "pure/xmlparser;pure/htmlparser;pure/xmltree;pure/colors;pure/mimetypes"
 srcdoc2: "pure/json;pure/base64;pure/scgi"
 srcdoc2: "pure/collections/tables;pure/collections/sets;pure/collections/lists"
-srcdoc2: "pure/collections/intsets;pure/collections/queues;pure/encodings"
+srcdoc2: "pure/collections/intsets;pure/collections/queues;pure/collections/deques;pure/encodings"
 srcdoc2: "pure/events;pure/collections/sequtils;pure/cookies"
 srcdoc2: "pure/memfiles;pure/subexes;pure/collections/critbits"
 srcdoc2: "deprecated/pure/asyncio;deprecated/pure/actors;core/locks;core/rlocks;pure/oids;pure/endians;pure/uri"
@@ -63,7 +63,7 @@ srcdoc2: "deprecated/pure/ftpclient"
 srcdoc2: "pure/asyncfile;pure/asyncftpclient"
 srcdoc2: "pure/md5;pure/rationals"
 srcdoc2: "posix/posix"
-srcdoc2: "pure/fenv;pure/securehash"
+srcdoc2: "pure/fenv;pure/securehash;impure/rdstdin"
 srcdoc2: "pure/basic2d;pure/basic3d;pure/mersenne;pure/coro;pure/httpcore"
 
 ; Note: everything under 'webdoc' doesn't get listed in the index, so wrappers