A new update to CataBlog has been released today. It is recommended that all user's running CataBlog 1.2.6 upgrade to this new revision. Version 1.2.7 offers many bug fixes and improvements, without any architectural change. Most importantly is the improvement of security throughout the plugin's Admin Panels. A few actions with security holes have been patched and secure connections are maintained across the plugin's external files. I've also had a chance to do a preliminary test with Internet Explorer 9, and so far everything seems to be working very well. You may read the Changelog for a more detailed list of new features and fixes.
The biggest new feature in revision 1.2.7 is the ability to bulk edit categories. This feature allows one to add or remove specific categories from a selection of catalog items in a single step. While convenient, one should be careful when modifying hundreds of catalog items at once. Larger changes will need a robust server, that is capable of many database writes in a single page load.
Please note if your server is on a shared hosting solution you may have difficulty with very large catalogs. When I say very large, I mean more then a hundred or two catalog items. I promise that soon the admin panel will be paginated, with a configurable limit. In the mean time, I suggest if you are on shared hosting that you keep your catalog under a hundred or so items. Thanks for your patience in this matter.
Another notable feature in this new revision is better server compatibility. This will also be important for people on shared hosting. No longer does CataBlog require the PHP MultiByte String Library. Instead, CataBlog will revert to the standard PHP string functions when necessary. Most likely the MultiByte String Library will be needed for proper functionality in all languages.
Looking forward to all feedback, compliments, bug reports and comments in general.