We are pleased to announce the release of Geeklog v2.2.2. This release is the recommended version for production sites.
This version of Geeklog now fully supports PHP v8.1. The minimum system requirements for installing Geeklog v2.2.2 is:
- PHP v5.6.4 or higher (PHP 8.1 is supported)
- MySQL v4.1.2 or higher (MySQL 5 recommended)
- Postgresql v9.1.7 or later
This release contains many new features, improvements, and bug fixes. Some of the major ones include:
-
[Feature] [#1120] Added Top 10 Likes and Dislikes to User Profile
-
[Feature] [#1029] Added Likes Control to Static Pages and Polls
-
[Feature] [#1036] Added Likes Block that shows most likes and disliked items within a certain time period
-
[Feature] [#1030] Added Error Limit for submissions that works similar to Speed Limit. Ban plugin v2.0.4 supports this feature
-
[Feature] [#1003] Geeklog Core emails now use templates (for HTML and plain text) and are sent as HTML by default
-
[Feature] [#1021] Add Tooltips for Likes and DisLikes numbers to show who Performed the Action
-
[Feature] [#1090] Add an option to anonymize IP addresses and APIs to handle them
-
[Feature] [#1076] Add IP address to Admin Emails about New Users or when a User makes a change to their Profile
-
[Feature] [#993] Use Actual Theme Names in Configuration and User Settings
-
[Feature] [#746] Added redirects in Routing Manager
-
[Feature] [#1060] reCAPTCHA Plugin support reCAPTCHA v3
-
[Feature] [#1099] Allow Plugins which are uninstalled that still have files on the website to be Deleted
-
[Improvement] [#1110] [#1079] [#1087] Minor and Major changes to support PHP 8.1
-
[Improvement] [#1086] Geeklog Core now sends email only using site_mail or noreply_mail and does not spoof user email addresses
-
[Improvement] [#1107] Geeklog updated to use PHPMailer (replaces abandoned Swiftmailer)
-
[Improvement] [#1118] Internal improvements to Geeklog which allows plugins the improved ability to only load css or js when needed
-
[Improvement] [#1050] XML Sitemap Plugin - Sitemap is now updated and not completely recreated each time something changes
-
[Improvement] [#1105] XML Sitemap Plugin - Bing Ping Sitemap removed and IndexNow added
For this version of Geeklog we have also included an update package that contains just the changed files (along with the installer) for those interested in updating from Geeklog v2.2.1sr1.
If you use either the full or update package on an existing Geeklog install, you will still have to manually remove any files that are not used anymore by Geeklog v2.2.2. For the list of removed files from Geeklog 2.2.1sr1 please see the text file included in this package (found here \public_html\docs\removed-files).