Bug fix, performance tweaks.
Stable version.