- Reorganization and cleanup of selection code. - Complete rewrite of focus handling and drawing code. - Many bugs fixed (including a serious memory corruption). - Many performance fixes. - Lots of cleanups, simplifications, etc. - Documentation updates.