diff --git a/doc/changes.html b/doc/changes.html
index 766788cd..9b0ea773 100644
--- a/doc/changes.html
+++ b/doc/changes.html
@@ -71,6 +71,78 @@ to see whether newer versions are available.
+
LuaJIT 2.0.0-beta10 — 2012-05-09
+
+- New features:
+
+- The MIPS of LuaJIT is complete. It requires a CPU conforming to the
+MIPS32 R1 architecture with hardware FPU. O32 hard-fp ABI,
+little-endian or big-endian.
+- Auto-detect target arch via cross-compiler. No need for
+TARGET=arch anymore.
+- Make DynASM compatible with Lua 5.2.
+- From Lua 5.2: Try __tostring metamethod on non-string error
+messages..
+
+- Correctness and completeness:
+
+- Fix parsing of hex literals with exponents.
+- Fix bytecode dump for certain number constants.
+- Fix argument type in error message for relative arguments.
+- Fix argument error handling on Lua stacks without a frame.
+- Add missing mcode limit check in assembler backend.
+- Fix compilation on OpenBSD.
+- Avoid recursive GC steps after GC-triggered trace exit.
+- Replace <unwind.h> definitions with our own.
+- Fix OSX build issues. Bump minimum required OSX version to 10.4.
+- Fix discharge order of comparisons in Lua parser.
+- Ensure running __gc of userdata created in __gc
+at state close.
+- Limit number of userdata __gc separations at state close.
+- Fix bytecode JMP slot range when optimizing
+and/or with constant LHS.
+- Fix DSE of USTORE.
+- Make lua_concat() work from C hook with partial frame.
+- Add required PHIs for implicit conversions, e.g. via XREF
+forwarding.
+- Add more comparison variants to Valgrind suppressions file.
+- Disable loading bytecode with an extra header (BOM or #!).
+- Fix PHI stack slot syncing.
+- ARM: Reorder type/value tests to silence Valgrind.
+- ARM: Fix register allocation for ldrd-optimized
+HREFK.
+- ARM: Fix conditional branch fixup for OBAR.
+- ARM: Invoke SPLIT pass for double args in FFI call.
+- ARM: Handle all CALL* ops with double results in
+SPLIT pass.
+- ARM: Fix rejoin of POW in SPLIT pass.
+- ARM: Fix compilation of math.sinh, math.cosh,
+math.tanh.
+- ARM, PPC: Avoid pointless arg clearing in BC_IFUNCF.
+- PPC: Fix resume after yield from hook.
+- PPC: Fix argument checking for rawget().
+- PPC: Fix fusion of floating-point XLOAD/XSTORE.
+- PPC: Fix HREFK code generation for huge tables.
+- PPC: Use builtin D-Cache/I-Cache sync code.
+
+- FFI library:
+
+- Ignore empty statements in ffi.cdef().
+- Ignore number parsing errors while skipping definitions.
+- Don't touch frame in callbacks with tailcalls to fast functions.
+- Fix library unloading on POSIX systems.
+- Finalize cdata before userdata when closing the state.
+- Change ffi.load() library name resolution for Cygwin.
+- Fix resolving of function name redirects on Windows/x86.
+- Fix symbol resolving error messages on Windows.
+- Fix blacklisting of C functions calling callbacks.
+- Fix result type of pointer difference.
+- Use correct PC in FFI metamethod error message.
+- Allow 'typedef _Bool int BOOL;' for the Windows API.
+- Don't record test for bool result of call, if ignored.
+
+
+
LuaJIT 2.0.0-beta9 — 2011-12-14