Geeklog 1.4.0 is one of the biggest updates in Geeklog's history and introduces the following new features and changes:
register_globals = off.
Those updating from 1.4.0rc2 will find a list of the files that have changed in the included file docs/changed-files. When upgrading from earlier 1.4.0 versions, please replace all the files, as changes often depend on changes in other files and a mixture of old and new files may leave you with a non-working site. Note that there were no database changes between all of the 1.4.0 versions, so you don't need to run the install script again.
When upgrading from earlier versions (i.e. 1.3.11sr3 or older), please follow the upgrading instructions. As usual, you can upgrade from any earlier Geeklog release to 1.4.0 in one step - just make sure you select the correct database version you're coming from when running the installation script in upgrade mode.
We've already posted the following articles describing some of the new features in Geeklog 1.4.0 (and you can expect a few more over the coming weeks):