diff --git a/ChangeLog b/ChangeLog
index f53e2b80cd..102a2cd996 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,29 @@
-2009.12.31, Version 0.1.24
+2010.01.09, Version 0.1.25
+
+ * sys.inspect() improvements (Tim Caswell)
+
+ * path module improvements (isaacs, Benjamin Thomas)
+
+ * API: request.uri -> request.url
+ It is no longer an object, but a string. The 'url' module
+ was addded to parse that string. That is, node no longer
+ parses the request URL automatically.
+
+ require('url').parse(request.url)
+
+ is roughly equivlent to the old request.uri object.
+ (isaacs)
+
+ * Bugfix: Several libeio related race conditions.
+
+ * Better errors for multipart library (Felix Geisendörfer)
+
+ * Bugfix: Update node-waf version to 1.5.10
+
+ * getmem for freebsd (Vanilla Hsu)
+
+
+2009.12.31, Version 0.1.24, 642c2773a7eb2034f597af1cd404b9e086b59632
* Bugfix: don't chunk responses to HTTP/1.0 clients, even if
they send Connection: Keep-Alive (e.g. wget)
diff --git a/doc/api.txt b/doc/api.txt
index 0a04451b9d..40320bd593 100644
--- a/doc/api.txt
+++ b/doc/api.txt
@@ -1,7 +1,7 @@
NODE(1)
=======
Ryan Dahl
- 2009.12.31 + 2010.01.09 node-v0.1.24.tar.gz + href="http://s3.amazonaws.com/four.livejournal/20100109/node-v0.1.25.tar.gz">node-v0.1.25.tar.gz