Version 1.6.0

Version 1.6.0 March 17, 2025 Minor Release BuddyPress Stats

What's Changed

  • New Feature Validation checks to ensure secure user and activity data processing.
  • New Feature Security enhancements to check user capability and prevent unauthorized access.
  • New Feature Hookable position for profile and group stats tabs for better customization.
  • New Feature Statistics tab icon in Youzify for improved navigation.
  • Fix JavaScript and CSS not loading in widgets.
  • Fix Console errors related to groups and activities.
  • Fix Member widget not working properly.
  • Fix Group activity query optimization for better performance.
  • Fix Error when liking an activity in groups.
  • Fix Engagement report missing from user profiles.
  • Fix Incorrect data export in user stats log CSV.
  • Fix PHP warnings related to empty license data.
  • Fix PHP warnings when no posts were available.
  • Fix AJAX warning when marking an activity as a favorite.
  • Fix Changing engagement reports from weekly to monthly caused a 500 internal server error.
  • Fix Group engagement graph UI issues.
  • Fix PHP nonce verification issues in multiple files for security enhancements.
  • Fix PHPCS issues in multiple files for improved code compliance.
  • Fix RTL view path and other RTL-related UI issues.
  • Enhancement Time format from 12-hour to 24-hour in `gmdate()`.
  • Enhancement Pagination UI for better navigation.
  • Enhancement Improved UI for profile and group statistics tabs in Youzify.
  • Enhancement Backend setting options UI for a cleaner and more intuitive experience.
  • Enhancement Optimized logging for activities, comments, and WordPress updates for better readability.
  • Enhancement Improved option update logging for enhanced efficiency.
  • Enhancement Input validation and data sanitization across various functions.
  • Enhancement Prevented null property access to avoid fatal errors when user details are missing.
  • Enhancement Taxonomy action logging for better tracking.
  • Enhancement Security measures in `bp_stats_insert_activity_log()` and `bp_stats_get_member_friend_accepted()`.
  • Enhancement Minified CSS and JS with RTL support for better performance.
  • Enhancement Implemented checks to enqueue admin and public styles and scripts only where required.
  • Update Removed: Unused code for better performance and maintainability.