I am pleased to announce the release of glFusion v1.6.6. This is another step forward in our quest to provide a robust and stable content management system. This release continues our focus on squashing bugs and fine tuning the interface. Thanks to our wonderful community, we have identified and resolved several minor bugs, improved usability and added a few nice features along the way. It is highly recommended that every upgrade their existing glFusion site to this new version.
As with all glFusion releases, we always include some new features or capabilities. This release makes several improvements in the installation and upgrade process to provide a smoother and more consistent experience.
Enhanced Installation / Upgrade
Additional environment validations are now performed during the installation or upgrade process to ensure the hosting environment is properly configured to support glFusion.
PHP v7.0+ Now Recommended
PHP v5.6 has now moved into security updates only mode, no active development. glFusion now recommend PHP v7.0 or greater as the minimum version of PHP. glFusion still supports running under PHP v5.3 or greater. It is not recommended to run under non-supported versions of PHP.
glFusion and all major plugins have gone through multiple releases where PHP v7 is properly supported.
3rd Party Authentication Selection Option
For sites that use 3rd party authentication modules such as LDAP, there is a new configuration setting to allow the standard, glFusion login to be displayed after the 3rd party modules.
Forum Plugin Enhancements
We have finally removed all the hard coded date / time formats used in the Forum plugin. Now the Forum plugin will use the glFusion date / time formats as configured in the glFusion → Language & Locale → Locale Tab. We also removed 2 date / time format configuration options from the plugin since Forum will now use the glFusion configuration settings for date / time. This should make it much cleaner and a little less confusing when setting up the site wide date / time formats.
Media Gallery Enhancements
Poll Plugin Enhancements
Polls can now have a description associated with them that will display immediately after the Poll Topic. The Poll Topic will now always display, regardless of the number of questions in a poll. Previously, the Poll Topic would not display if there was only 1 poll question.
The Poll Editor has been enhanced to use a tabbed layout to make editing much easier.
You can now view who has voted on a poll. Previous default behavior was to remove Anonymous vote records after a period of time - you can now set the timeout to 0 which will retain all anonymous voting records.
HTML Filtering Improvements
glFusion utilizes multiple tools to help validate and filter user entered HTML. We have two excellent filters available, htmLawed and HTML Purifier. The default is HTMLPurifier, but it requires well formed UTF-8 input. New with glFusion v1.6.6, we now detect the site's character set (i.e.; latin1 or utf-8) and set the HTML filter appropriately. If you have a site that is configured for latin1 encoding, glFusion will now always use htmLawed as the HTML filter.
htmLawed has been updated as well, with full support for HTML5.
Remote Login Enhancements
glFusion has always allowed your users to login using 3rd party OAuth services such as Facebook, Google and Twitter. If the user had a local account, you could merge the remote login account with the local account. We've enhanced the user preferences screen to make it clearer if an account has been merged and display the remote service. We've also added the ability to unlink a merged account. For example, if you had your account linked to your Facebook account and you finally had all you could take of Facebook and deactivated your Facebook account, you can now unlink Facebook from your glFusion local account.
Many Other Improvements
Almost every area of glFusion has been touched and tweaked to resolve small bugs or improve the overall usability. This includes additional interfaces to allow plugins to extend glFusion's functionality. For a ful list of updates and improvements, please see the What's New page.
We are releasing updated version of the UIKIT, Demo and Legacy themes that all fully support glFusion v1.6.6.
With glFusion v1.6.6, we are also releasing several plugin updates. Please see the Plugin Update story for more details. We have also released a new SocialShare Plugin, please see the SocialShare Release Story for full details.
As always, I would like to thank the glFusion community for all the feedback, bug reports, ideas and encouragement as we continue to evolve glFusion. I encourage everyone to Get Involved!