diff --git a/AUTHORS b/AUTHORS
index bdf4b8a94fae9b..81524a54660a28 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -52,3 +52,9 @@ Yuichiro MASUI
Mark Hansen
Zoran Tomicic
Jeremy Ashkenas
+Scott González
+James Duncan
+Arlo Breault
+Kris Kowal
+Jacek Becela
+Rob Ellis
diff --git a/ChangeLog b/ChangeLog
index 5389c3c2833f9a..69b78a43828db2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,32 @@
-2010.02.22, Version 0.1.30
+2010.03.05, Version 0.1.31
+
+ * API: - Move process.watchFile into fs module
+ - Move process.inherits to sys
+
+ * Improve Solaris port
+
+ * tcp.Connection.prototype.write now returns boolean to indicate if
+ argument was flushed to the kernel buffer.
+
+ * Added fs.link, fs.symlink, fs.readlink, fs.realpath
+ (Rasmus Andersson)
+
+ * Add setgid,getgid (James Duncan)
+
+ * Improve sys.inspect (Benjamin Thomas)
+
+ * Allow passing env to child process (Isaac Schlueter)
+
+ * fs.createWriteStream, fs.createReadStream (Felix Geisendörfer)
+
+ * Add INI parser (Rob Ellis)
+
+ * Bugfix: fs.readFile handling encoding (Jacek Becela)
+
+ * Upgrade V8 to 2.1.2
+
+
+2010.02.22, Version 0.1.30, bb0d1e65e1671aaeb21fac186b066701da0bc33b
* Major API Changes
diff --git a/doc/api.txt b/doc/api.txt
index 75b02d6009f6fa..1815dfd6956dd5 100644
--- a/doc/api.txt
+++ b/doc/api.txt
@@ -1,7 +1,7 @@
NODE(1)
=======
Ryan Dahl
-Version, 0.1.30, 2010.02.22
+Version, 0.1.31, 2010.03.05
== NAME
diff --git a/doc/index.html b/doc/index.html
index e18522b1a2fe70..7e6033cbbcd5cc 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -96,8 +96,8 @@ Download
git repo
- 2010.02.22
- node-v0.1.30.tar.gz
+ 2010.03.05
+ node-v0.1.31.tar.gz
Build
diff --git a/wscript b/wscript
index 7fc6365feca097..a8793d787617b2 100644
--- a/wscript
+++ b/wscript
@@ -7,7 +7,7 @@ from os.path import join, dirname, abspath
from logging import fatal
cwd = os.getcwd()
-VERSION="0.1.30"
+VERSION="0.1.31"
APPNAME="node.js"
import js2c