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
Added new button under Tools to recreate the PRIMARY KEYs
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
New button in the Tools page to delete the pre-2.5.x settings
New function tptn_trim_char replaces tptn_max_formatted_content which should now support non-English characters as well
Counts in the “Popular Posts” page are now number formatted