Major Bugs
The upgrade problems introduced by MySQL 5.1.8 should be resolved now. The legacy upgrader has been fully tested with MySQL 5.1.47. I have also
started a new documentation page called
How To Upgrade From Old Versions. The legacy upgrade script has been tested with XMB 1.9.5 and found to be fully compatible with that version.
Admins of older boards are advised to upgrade to XMB 1.9.5 before trying any newer version.
pollopts_temp will no longer get deleted as a result of repeated upgrade attempts. The program flow was revised to make the upgrade much less likely
to fail while temporary fields are in use. If necessary, the fields will be detected, and the script will halt. This indicates a previous upgrade
has failed and the upgrade is stopping again to prevent further corruption of the database.
The viewthread and forumdisplay scripts received some optimization and will now use one query less for each page.
Mood spam is no longer allowed.
Template Improvements
Those of you who follow template updates will benefit from some additional changes:
Multiple attachments can now be added without your selections disappearing. XMB properly inserts new rows on the page rather than resetting the whole
upload form.
The Normal / Advanced / Help mode is now preserved when previewing a post in the post editor.
Links to Printable Version no longer contain the fid variable.
XHTML validation has been improved.
New Package
The various download links have been updated with XMB-1.9.11.10.zip. Some of them were still pointing at patch #6, yikes!
The unified diff version is posted here
XMB Patch #10
PHPXref is not yet updated.