Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Blog Filter · Version history

Blog Filter changelog and version history

Latest version
1.8.7
Sep 1, 2026 (2 months ago)
Releases
41
since 2022
In the last year
16
about one every 19 days
Tested up to
WordPress 7.1.4
PHP 7.0 or later

Releases each year

  • 20225 releases
  • 20239 releases
  • 20243 releases
  • 202510 releases
  • 202614 releases

202614 releases

  1. Blog Filter 1.8.7Latest

    • Date: 01-09-2026
    • Fix: Cleaned all plugin files to remove UTF-8 BOM byte-order marks, preventing “Cannot modify header information – headers already sent” warnings and redirect/cookie failures.
    • Fix: Resolved “Error” display in “Select Taxonomy for Filtering” dropdown on the admin settings screen by embedding direct security nonces in the DOM and hardening AJAX taxonomy retrieval.
    • Admin UX: Preserved dynamic post type taxonomy fetching and terms table rendering with graceful fallbacks.
  2. Blog Filter 1.8.6

    • Date: 31-08-2026
    • Fix: Resolved issue where uppercase/capital letters in search queries returned no matching posts by making Filterizr search matching strictly case-insensitive.
    • Fix: Resolved vertical misalignment where category and tag icons sat higher than the text in post cards; implemented inline-flex vertical centering.
    • UI/UX: Synchronized search input border, text color, placeholder, and focus styling dynamically with the selected button color ($blog_buttons_color).
    • UI/UX: Enhanced loading spinner horizontal centering directly below filter buttons with responsive auto margins.
  3. Blog Filter 1.8.5

    • Date: 27-08-2026
    • UX / Loading State: Repositioned loading spinner to display centered directly below the filter buttons.
    • Animation & Reveal: Posts remain cleanly hidden while images and layouts calculate, followed by a smooth fade-in reveal once Filterizr initializes.
    • CSS Optimization: Improved .blog_loader CSS centering with responsive margin auto and smooth spin transitions.
  4. Blog Filter 1.8.4

    • Date: 27-08-2026
    • WordPress 7.1 & PHP 8.x Compatibility: Full compatibility overhaul for modern WordPress versions, PHP 8.0 – 8.4+, and Block Themes (Full Site Editing).
    • Fix: Resolved JavaScript Uncaught SyntaxError by implementing safe JSON encoding (wp_json_encode with strict hex flags) for all inline and localized script variables.
    • Fix: Resolved post visibility and opacity issues by eliminating hardcoded inline opacity:0 styling on post cards.
    • Fix: Fixed frontend CSS and JS asset rendering in block themes and dynamic template renderers by registering dependencies properly and embedding scoped dynamic stylesheets.
    • Fix: Resolved fatal 404 template crash on modern block themes by replacing legacy template inclusions with safe query pagination sanitization.
    • Fix: Corrected default taxonomy from blog_category to standard core category and updated visual defaults to ensure instant post display with zero configuration.
    • Fix: Removed deprecated PHP pass-by-reference &$this call signatures from hook callbacks and modernized string trimming.
    • Fix: Resolved undefined variable reference in admin settings shortcode generator.
  5. Blog Filter 1.8.3

    • Date: 09-06-2026
    • UI: Added new premium/pro features (Subcategory Filters, Default Filter Selection, URL-Based Filtering, and Post Link on Featured Image) to the Free vs Pro comparison table on the settings screen.
    • UI: Rearranged and categorized comparison table features by usability to improve readability (Layout & Core Settings, Filters & Search, Loading & Navigation, Interactive Media & Hover Effects, and Advanced).
  6. Blog Filter 1.8.2

    • Date: 03-06-2026
    • Performance: Removed standard Bootstrap CSS and JS libraries to reduce payload size by ~200 KB and completely prevent styling conflicts with active themes.
    • Grid Layout: Added a lightweight responsive Flexbox grid scoped strictly to the plugin, preserving all responsive column configurations.
    • UI: Corrected shortcode overlay modal centering alignment and layer priority index. Removed redundant “Disable Bootstrap CSS/JS” option checkboxes from the settings panel.
    • Cleanup: Deleted all redundant, unused, and duplicate asset files from the plugin workspace.
  7. Blog Filter 1.8.1

    • Date: 02-06-2026
    • Security: Hardened AJAX handlers with capabilities check (current_user_can) to restrict admin operations to administrators.
    • Standards: Switched dynamic inline CSS/JS output in shortcode to enqueued inline script/style wrappers.
    • Modernization: Hooked admin enqueues to admin_enqueue_scripts with page-specific suffix checks and modernized Clipboard copy API.
    • Escaping: Resolved custom CSS escaping entity corruption issue and escaped single post permalinks.
    • Performance: Replaced global lazy load disabling filter with targeted callback for plugin images only.
    • Cleanup: Eliminated PHP’s extract() from shortcode and AJAX scripts, and cleaned placeholder options.
  8. Blog Filter 1.8.0

    • Date: 16-05-2026
    • Perfecly work with New wordpress version 7.0
    • Feature: Ported advanced description fallback logic from Premium for improved builder and CPT support.
    • Compatibility: Added native support for Divi Builder layouts, preventing blank descriptions on Divi posts.
    • Fix: Automatically resolves and renders Divi Dynamic Content tokens (Base64 @ET-DC@ markers) to output clean, evaluated plain text instead of garbled database strings.
  9. Blog Filter 1.7.9

    • Security: Hardened AJAX handlers with strict unslashing and input sanitization (map_deep, sanitize_text_field).
    • Performance: Optimized taxonomy count queries and shortcode database interactions to reduce server load.
    • Compatibility: Enhanced template path resolution for consistent file inclusion during AJAX.
    • UI: De-cluttered admin interface by removing inactive “Pro” feature toggles and placeholders.
    • Logic: Optimized background processing for category exclusion and term filtering.
    • Refiner: Improved shortcode attribute handling and refreshed default values.
    • Bugfix: Resolved pagination issues in AJAX-loaded content by ensuring proper query parameter handling.
    • Modernization: Completely removed Font Awesome dependency. Replaced icons with lightweight inline SVGs and cleaned up associated CSS/font assets.
  10. Blog Filter 1.7.8

    • Fixed: AJAX “Load More” functionality by ensuring absolute paths for template inclusion.
    • Fixed: Posts-per-page query logic in AJAX handlers to use unified settings.
    • Fixed: AJAX Term count logic for accurate post distribution across categories.
    • Improved: JavaScript post insertion for Filterizr grid to handle multiple items and prevent layout issues.
    • Fixed: Constant definition error in main plugin file.
  11. Blog Filter 1.7.7

    • Plugin Check Compliance: Replaced all _e() with esc_html_e() across settings page
    • Plugin Check Compliance: Added version parameters to all wp_enqueue_style/script calls
    • Plugin Check Compliance: Removed offloaded CDN Tailwind script from settings page
    • Security: Escaped all PHP output in inline JavaScript with esc_js()
    • Security: Escaped admin_url() with esc_url() and wp_create_nonce() with esc_attr()
    • Security: Replaced json_encode() with wp_json_encode() for safe JSON output
    • Security: Escaped $disabled and $is_selected variables in printf() with esc_attr()
    • Security: Wrapped wp_strip_all_tags() output in esc_html() for custom CSS
    • Security: Escaped get_day_link() output with esc_url() in templates
    • Fixed: CSS selector spacing issues in blog-filter-output-css.php
  12. Blog Filter 1.7.6

    • Added option to disable Bootstrap CSS loading
    • Added option to disable Bootstrap JS loading
    • Prevents conflicts when theme already includes Bootstrap
  13. Blog Filter 1.7.5

    • Default variables fixed.
  14. Blog Filter 1.7.4

    • Security: Fixed Stored Cross-Site Scripting (XSS) vulnerability
    • Security: Added proper output escaping for all shortcode attributes
    • Security: Sanitized custom CSS output with wp_strip_all_tags()
    • Security: Fixed unsafe innerHTML assignments in JavaScript with textContent
    • Security: Sanitized AJAX targetFilter parameter
    • Security: Fixed $_GET[‘filter’] handling with proper sanitization
    • Security: Added sanitization for critical bfg_query_vars fields
    • Improved: Added esc_attr() and esc_html() escaping throughout templates
    • Improved: Better input validation for AJAX handlers

202510 releases

  1. Blog Filter 1.7.3

    • Tested compatibility with WordPress 6.9
  2. Blog Filter 1.7.2

    • Removed automatic redirect to settings page after activation
    • Tested compatibility with WordPress 6.8.3
  3. Blog Filter 1.7.1

    • Fixed load more button color styling issue
    • Tested compatibility with WordPress 6.8.2
  4. Blog Filter 1.7.0

    • Redesigned settings page interface
    • Added custom post type support for pages
    • Introduced load more post feature
    • Added multiple new post display options
  5. Blog Filter 1.6.5

    • Fixed pagination issue
  6. Blog Filter 1.6.4

    • Resolved text domain error
  7. Blog Filter 1.6.3

    • Tested compatibility with WordPress 6.8.1
    • Fixed issue with extra page URLs generating when pagination is disabled
  8. Blog Filter 1.6.2

    • Tested compatibility with WordPress 6.8
    • Regular maintenance and updates
  9. Blog Filter 1.6.1

    • Added Hebrew language translation
  10. Blog Filter 1.6.0

    • Tested compatibility with WordPress 6.7.1
    • Regular maintenance and updates

20243 releases

  1. Blog Filter 1.5.9

  2. Blog Filter 1.5.8

  3. Blog Filter 1.5.7

20239 releases

  1. Blog Filter 1.5.6

  2. Blog Filter 1.5.5

  3. Blog Filter 1.5.4

  4. Blog Filter 1.5.3

  5. Blog Filter 1.5.2

  6. Blog Filter 1.5.1

  7. Blog Filter 1.5.0

  8. Blog Filter 1.4.6

  9. Blog Filter 1.4.5

20225 releases

  1. Blog Filter 1.4.4

  2. Blog Filter 1.4.3

  3. Blog Filter 1.4.2

  4. Blog Filter 1.4.1

  5. Blog Filter 1.4.0

Questions about Blog Filter’s releases

What is the latest version of Blog Filter?

1.8.7, released on Sep 1, 2026 (2 months ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.0 or later.

How often is Blog Filter updated?

16 releases in the last year, about one every 19 days. Its first release on WordPress.org dates from June 2022.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Blog Filter’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.