Version 1.8.0

Version 1.8.0 January 28, 2026 Minor Release BuddyPress Stats

What's Changed

  • Security Fixed critical AJAX vulnerabilities with proper capability checks.
  • Security Hardened REST API endpoints with proper permission callbacks.
  • Security Added plugin-specific nonce for AJAX requests replacing generic ajax-nonce.
  • Security Fixed potential object injection vulnerabilities in cache handler.
  • Security Added security flags to cookie implementation.
  • Security Improved output escaping across all templates.
  • Security Comprehensive WPCS code quality and security compliance fixes.
  • New Feature Redesigned Retention Rate page with simple user health dashboard (Active, At Risk, Dormant, Inactive segments).
  • New Feature Centralized indexing with item_id and activity_type columns for improved query performance.
  • New Feature GDPR-compliant IP anonymization option.
  • New Feature Cache warming strategy via WP-Cron for improved performance.
  • New Feature Multisite support for cache handler.
  • New Feature Configurable activity log retention settings.
  • New Feature Skeleton loading indicators for better UX.
  • New Feature Parameter to track comments received on user activities.
  • New Feature BuddyPress component validation before logging.
  • New Feature Error handling to all AJAX requests in frontend JavaScript.
  • New Feature Helper wrapper functions for BuddyPress component checks.
  • New Feature Unified CSS design system with consistent styling across all admin pages.
  • Enhancement UX/UI based on client feedback.
  • Enhancement PHP 7.0+ compatibility fixes.
  • Enhancement Optional cleanup for options and user meta on deactivation.
  • Fix N+1 query problem in activity log (reduced from 10k+ to ~15 queries).
  • Fix AJAX fatal errors and improved Advanced Analytics queries.
  • Fix JSON.parse on already-parsed AJAX responses (9 occurrences).
  • Fix JS selector mismatch and missing date input elements.
  • Fix Loose comparisons (== to ===) in template files.
  • Fix Community Overview stats now display calculated values correctly.
  • Fix Removed unused logger class require_once statements.
  • Enhancement Documentation links.
  • New Feature JS selectors to support new unified CSS classes.