A first Beta release of Geeklog 1.4.1 is now available for download. After the various security issues we had this year, we concentrated on code reviews and bugfixes for this release, but there are also some new features, namely
- Support for Microsoft SQL Server. Yes, for the first time in its history, Geeklog will now also run on a database other than MySQL. The MS SQL support was developed by Randy Kolenko who posted more about it here.
- Calendar plugin. Moving the events and the calendar to their own plugin concludes our work on making Geeklog more modular. Don't need a calendar on your site? Now you can simply uninstall the plugin.
- Multi-language support. It's now possible to build multilingual Geeklog sites where not only the navigation but also the content changes when you switch languages.
- Various other changes, e.g. better spam protection, an option to mass-delete users, redesigned account information, and more.
We're labelling this as a beta mainly for three reasons: The new MS SQL support, the mass-delete user option, and the various changes we made in the Professional theme, all of which will probably need some tweaking. So while you're invited to install 1.4.1b1 and try it out, you may not want to run your site off of it just yet.
Please note that most of the changes we made in the Professional theme are to make it more based on CSS instead of a table layout. These changes are of course not mandatory for your own theme but specific to the Professional theme. The required changes to support the new and modified features of Geeklog are documented, as usual.