Remove old comments and switch buffer size to a const.
Fix DirectX sample after 64bit fix.
Added TypeConverter for conversion from char to word - fixes Context::ProcessTextInput(String)
Upgrade CMake build system to build universal Mac libraries and correctly compile Mac Samples.
Switched void* interface handles to uintptr_t for better cross platform compatibility.
Fixed 64bit support on MacOSX
Added SMFL sample - Thanks to Nuno Silva
Upgrade Ogre3D sample for Ogre 1.7
Update invaders sample decorator to new handles.
Update Mac and Linux samples to new handle APIs.
Upgrade vcproj to use latest version of freetype.
Remove unneccasary CMake Cocoa detection and temporary log messages.
Update builddist.py to use inclusive filenames in the bin folder rather than exclusive
Updated changelog for libRocket 1.2.1
Removed RKTOutputIterator and switched code to use std::back_inserter as the rocket version was causing issues in VS2010 in release builds.
Fix memory leak in StyleSheetParser
Updated CMake scripts for Win32 builds to use _d libraries in debug - Thanks to Gino van den Bergen
Remove "interface" keyword from variant, VS2010 doesn't like this.
Fix possible NULL pointer exceptions and release StringStorage on shutdown.
Properly cleanup global libRocket system on Core::Shutdown. This allows libRocket to be Shutdown and reinitialised within the same execution.

Added different classes of events to the plugin system. This means not all plugins need to receive document and element events - slight performance gains.
Fix warnings in MacOSXShell.