Skip to content

Version 4.1.0

Choose a tag to compare

@ajaydsouza ajaydsouza released this 16 Mar 12:02
· 387 commits to master since this release

Release post: https://webberzone.com/announcements/top-10-v4-1-0/

  • Features:

    • Import data from the WordPress Popular Posts plugin.
    • [Pro] Query Optimization: Add MySQL MAX_EXECUTION_TIME directive to prevent long-running queries from consuming excessive server resources. Configurable via settings and the top_ten_query_max_execution_time filter.
    • [Pro] Enhanced Popular Posts RSS feeds with category and post type filtering, available via URL parameters and configurable via dedicated settings.
    • Admin Dashboard:
      • Smart chart visualization: Automatically switches to an area chart for datasets with more than 100 data points.
      • [Pro] Clicking on a column in the Popular Posts chart will display the most popular posts for the selected day.
  • Modifications:

    • Updated ChartJS and replaced Moment adapter with Luxon.
    • When any of the Top 10 tables is missing, an admin notice is displayed. The plugin also automatically recreates the missing tables.
    • Introduced the wz_top_ten() function to return the Main instance of Top 10.
  • Bug fixes:

    • Resolved issue where tables were not automatically created during plugin activation.
    • Fixed issue where the popular posts feed always displayed the post's full content even when Excerpt was selected under Reading settings.
    • Fixed "Not found" error when accessing the Daily Popular Posts feed.

Full Changelog: 4.0.4...4.1.0