Skip to content

Releases: WebberZone/top-10

Version 4.2.2

08 Mar 07:02

Choose a tag to compare

Changelog

  • Modifications:

    • Taxonomy Suggest script removed from Settings API. Metabox also uses Tom Select for the lookup of the category field in CRP Pro.
  • Fixes:

    • CSS improvements for left-thumbs and grid-thumbs styles.

Full Changelog: 4.2.1...4.2.2

Version 4.2.1

21 Feb 10:59
ce7d263

Choose a tag to compare

Changelog

  • Security:

    • Fixed REST API permission checks to prevent unauthorized exposure of post passwords in edit context.
  • Fixes:

    • Fixed a bug with the "Clear cache" button in the Tools page.
    • Fixed thumbnail location restrictions to properly support Grid thumbnails style in addition to Left thumbnails.
    • Improved JavaScript logic for style-based thumbnail location validation with better error handling and fallback mechanisms.

What's Changed

Full Changelog: 4.2.0...4.2.1

4.2.1-beta1

18 Feb 03:41

Choose a tag to compare

4.2.1-beta1 Pre-release
Pre-release

Full Changelog: 4.2.0...4.2.1-beta1

Version 4.2.0

14 Feb 05:52
ca41383

Choose a tag to compare

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

  • New:

    • Settings wizard to guide initial configuration and review existing settings
    • Network-wide dashboard with aggregated multisite statistics
    • [Pro] High-traffic tracking mode with status validation panel
    • [Pro] Copy settings between multisite network sites
    • [Pro] Compact “Top 10 Views Overview” dashboard widget
    • [Pro] Option to disable the Admin Bar menu
    • [Pro] Maintenance setting to override data retention period
  • Improvements:

    • [Pro] Improved dashboard chart bar click-through to open the Popular Posts screen filtered to that day
    • Updated Settings API to version 2.7.1
    • Improved media handler with recursion protection and more robust processing
    • Media Handler now supports the FIFU WordPress plugin for featured image detection.
    • Improved Tools page statistics display and caching
    • Wrapped Import/Export and Tools sections in postbox containers for consistent UI
  • Developer / Internal:

    • Refactored popular posts queries for improved performance and WordPress VIP compatibility
    • Updated caching behaviour for dynamic exclusions
    • Refactored database operations into a dedicated Database class
    • Updated Freemius SDK to version 2.13.0
  • Fixes:

    • Fixed Top_Ten_Query handling of the date_query argument
    • Fixed activation redirects on single-site installs within multisite networks
    • Fixed exclude_current_post behaviour when caching is enabled
    • Fixed live-edit count updates in multisite statistics

Full Changelog: 4.1.1...4.2.0

Version 4.1.1

05 May 11:39

Choose a tag to compare

Changelog

  • Bug fixes:
    • Fixed an issue where shortcode attributes were not properly sanitized.

Full Changelog: 4.1.0...4.1.1

4.1.1-beta1

30 Apr 20:07

Choose a tag to compare

4.1.1-beta1 Pre-release
Pre-release

Full Changelog: 4.1.0...4.1.1-beta1

Version 4.1.0

16 Mar 12:02

Choose a tag to compare

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

4.1.0-RC1

11 Mar 22:34

Choose a tag to compare

4.1.0-RC1 Pre-release
Pre-release

Changelog

  • 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.
    • 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.
    • An admin notice is displayed when any Top 10 table is missing. The plugin will also automatically recreate the missing tables.
  • 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.

Full Changelog: 4.0.4...4.1.0-RC1

Version 4.0.4

27 Jan 21:27

Choose a tag to compare

  • Modifications:

    • Updated Freemius SDK to v2.11.0.
  • Bug fixes:

    • Set correct type for $settings_api variable to Settings_API.

Full Changelog: 4.0.3...4.0.4

Version 4.0.3

17 Jan 19:17

Choose a tag to compare

Changelog

  • Modifications:
    • Support plugin dependencies tag.
    • Updated Freemius SDK to v2.10.1.
    • Optimized Numbered List format.

Full Changelog: 4.0.2...4.0.3