diff --git a/doc/changes.html b/doc/changes.html
index 1985c332..6b8a0326 100644
--- a/doc/changes.html
+++ b/doc/changes.html
@@ -69,6 +69,47 @@ to see whether newer versions are available.
+
LuaJIT 2.0.0-beta8 — 2011-06-23
+
+- New features:
+
+- Soft-float ARM port of LuaJIT is complete.
+- Add support for bytecode loading/saving and -b command line
+option.
+- From Lua 5.2: __len metamethod for tables
+(disabled by default).
+
+- Correctness and completeness:
+
+- ARM: Misc. fixes for interpreter.
+- x86/x64: Fix bit.* argument checking in interpreter.
+- Catch early out-of-memory in memory allocator initialization.
+- Fix data-flow analysis for paths leading to an upvalue close.
+- Fix check for missing arguments in string.format().
+- Fix Solaris/x86 build (note: not a supported target).
+- Fix recording of loops with instable directions in side traces.
+- x86/x64: Fix fusion of comparisons with u8/u16
+XLOAD.
+- x86/x64: Fix register allocation for variable shifts.
+
+- FFI library:
+
+- Add ffi.errno(). Save errno/GetLastError()
+around allocations etc.
+- Fix __gc for VLA/VLS cdata objects.
+- Fix recording of casts from 32 bit cdata pointers to integers.
+- tonumber(cdata) returns nil for non-numbers.
+- Show address pointed to for tostring(pointer).
+- Print NULL pointers as "cdata<... *>: NULL".
+- Support __tostring metamethod for pointers to structs, too.
+
+- Structural and performance enhancements:
+
+- More tuning for loop unrolling heuristics.
+- Flatten and compress in-memory debug info (saves ~70%).
+
+
+
LuaJIT 2.0.0-beta7 — 2011-05-05