I’ve released Top 10 v2.5.6 which adds a new tool under the Top 10 > Tools page which allows you to recreate the PRIMARY KEY in the tables. This provides a much needed fix to a bug in 2.5.5 where the primary key got lost in several installs likely because the dbDelta function didn’t work as intended.
This follows two bug fix releases over the past several weeks particularly around compatibility with the Settings API that was introduced in Top 10 v2.5 where things didn’t work properly in some installs.
Detailed changelog in v2.5.6
2.5.6
- Features:
- Added new button under Tools to recreate the PRIMARY KEYs
2.5.5
- Bug fixes:
- Fixed missing semi-colon in tracker code
- Multi-site tracking failed in old installs where the PRIMARY KEY was not properly updated in the database. DB version has been updated to 6.0 to initiate primary key across all installs
2.5.4
- Features:
- New button in the Tools page to delete the pre-2.5.x settings
- Enhancements:
- New function
tptn_trim_char
replacestptn_max_formatted_content
which should now support non-English characters as well - Counts in the “Popular Posts” page are now number formatted
- New function
- Bug fixes:
- Fixed PHP Illegal string offset error