Back to Home
Changelog
Complete release history of BuddyActivity plugin updates, improvements, and bug fixes.
v3.0.1
Major ReleaseAI Content Generation, Virtual Members & Full Workflow Overhaul
April 2026
New Features
- AI content generation for posts, comments, and replies (OpenAI, Anthropic, Straico — BYOK)
- Create Activity page for manual post, comment, and reply authoring
- Drafts review and approval pipeline — nothing posts without explicit approval
- Member Library for managing Virtual Member pool with persona assignment
- Persona Types configuration with activity weights and scheduling windows
- Templates for controlling tone, debate threshold, and engagement type
Structured POST IDsystem (POSTW-xxx, CMT-xxx-C1,RPL-xxx-C1-R1)- Publish Ready checkbox for instant batch approval and scheduling
- Source tracking across Drafts and Jobs Queue (Manual, AI Generated, System Auto, Google Sheets)
- Configurable log retention and automated weekly cleanup
- Jobs Queue consolidated with four targeted actions — Trigger Processing, Clear Completed, Cancel Scheduled, Reset Sheet Sync
BUDDY_ACTIVITY_DEBUG two-tier loggingsystem- Multi-platform adapter architecture — BuddyPress, Fluent Community, SureDash support ready
Bug Fixes
- Fixed BuddyBoss adapter detection on early WordPress load
- Fixed scheduled times incorrect on live hosts due to server PHP timezone vs WordPress timezone
- Fixed all JavaScript interactions on Create Activity page on live sites
- Fixed Template selection, Generate with AI, Add Comment and Generate Engagement with AI buttons on live sites
- Fixed Member Library showing BuddyBoss required message incorrectly on live sites
- Fixed Engagement Config HIGH and SPIKE timing defaults updated to natural cadence
- Fixed uninstall logic moved to Freemius after_uninstall hook
- Fixed security hardening across all AJAX handlers, capability checks, and nonce verification
Fixed wp_safe_redirect usedthroughout instead ofwp_redirect- Fixed N+1 query in DraftsPage author lookup
Fixed SELECT *replaced with specificcolumns in processingqueries- Fixed autoload=false on all admin-only options for performance
Fixed rand() andmt_rand()replaced with wp_rand()throughout
Improvements
- Google API services reduced from 32,570 files to Sheets and Drive only — plugin size reduced significantly
- Automated build and release workflow via GitHub Actions — triggered on version tags
- Sidebar menu and Settings tabs reordered for logical workflow
- Overview page and README rewritten to reflect current capabilities
- composer.lock now tracked for deterministic builds
- vendor-scoped/ generated at build time, not committed to Git
Important: Major feature release. New wp_buddy_activity_drafts and wp_buddy_activity_members tables are created automatically on upgrade. No manual steps required.
v2.0.1
MaintenanceBug Fixes & UX Improvements
March 2026
Bug Fixes
- Fixed missing sync logs DB table on existing installs — the table is now created automatically at runtime without requiring plugin reactivation
- Fixed duplicate sync trigger when recurring and async Action Scheduler actions fire simultaneously
- Fixed "Translation loading triggered too early" notice on WordPress 6.7+
Improvements
- Improved skip warning messages — plain-English reasons, grouped into "not ready" (informational) and "data error" (actionable) categories
- Added "How Buddy Activity Works" explanation panel on the Settings page when not yet connected
- Renamed "Load Sheet" button to "Save Selection"
- Moved Jobs Queue menu item below Settings in the admin navigation
Upgrade Notice: Bug fixes and UX improvements. No database schema changes. Safe to update directly.
v2.0.0
Major ReleaseNew Sheet Format & WP-CLI Support
February 2026
New Sheet Format
- Migrated to vertical ACTIVITY_LOG format — one row per activity (POST, COMMENT, or REPLY) instead of the previous wide horizontal layout
- Activity ID and Parent ID columns link comments and replies to their parent rows
- Group ID is automatically inherited from a parent post if left blank on comment/reply rows
- Data now starts at row 6 (rows 1–5 are header/legend rows)
- New official Google Sheets template with updated column structure
WP-CLI Commands
Added wp buddy-activitysync — fetchesa batch fromGoogle Sheets andingests jobs intothe queueAdded wp buddy-activityprocess — transitionsscheduled jobs toready and executesthemAdded wp buddy-activityrun — runssync then processin one command- Enables traffic-independent scheduling via a real server crontab (no longer dependent on WordPress cron or site traffic)
Sync Logs
- Fixed broken Sync Logs page (option name mismatch caused the page to always show empty)
Migrated log storagefrom wp_options toa dedicated wp_buddy_activity_sync_logsdatabase table- Logs now persist indefinitely (up to 200 shown); previously capped at 50 entries
- "Clear All Logs" now deletes from the DB table correctly
Performance
- Removed frontend CSS/JS enqueue — plugin has no public-facing output
- Admin CSS/JS now only loads on Buddy Activity admin pages (not on every WordPress admin page)
- Google Sheets spreadsheet list cached in a 5-minute transient — eliminates a live API call on every Settings page load
- Jobs analytics query (GROUP BY) cached in a 60-second transient — cleared automatically after any bulk action
Admin Dashboard
- Updated to reflect new vertical ACTIVITY_LOG sheet format
- New Google Sheets template link
- Pricing updated to $29/week (discounted from $49/week)
- Service renamed from "Managed Community" to "Done For You"
- Documentation, support, and virtual team pack links updated
Settings Page
- Added documentation help box when Google Sheets is not yet connected, linking to the setup guide at buddyactivity.com/docs/google-sheets-setup-guide
Removed
- Setup Guide admin page removed — replaced by external documentation at buddyactivity.com/docs/google-sheets-setup-guide
Important: Major release. The sheet format has changed to a vertical layout (one row per activity). Update your Google Sheets template before syncing — the old horizontal format is no longer supported. A new dedicated sync logs database table is created on activation.
v1.5.5
MaintenanceFinal Polish Before v2.0
January 2026
Improvements
- Optimized database queries for better performance with large activity logs
- Enhanced error handling for Google Sheets API rate limiting
- Improved admin notice system with dismissible messages
- Updated settings page layout for better organization
Bug Fixes
- Fixed occasional timeout issues during sync with large spreadsheets
- Resolved conflict with certain theme admin styles
- Fixed incorrect timestamp display in activity logs for non-UTC timezones
Compatibility
- Tested and confirmed compatibility with WordPress 6.4
- Updated deprecated jQuery methods for WordPress 6.4 compatibility
Upgrade Notice: Recommended update before upgrading to v2.0. Includes performance improvements and WordPress 6.4 compatibility.
v1.5.4
MaintenanceSecurity & Stability
December 2025
Security
- Enhanced nonce verification on all AJAX requests
- Improved capability checks for admin actions
- Sanitized all user inputs on settings page
Bug Fixes
- Fixed memory leak in background sync process
- Resolved issue where deleted groups could still receive scheduled activities
- Fixed duplicate activity prevention not working in edge cases
Upgrade Notice: Security enhancements and important bug fixes. Update recommended.
v1.5.3
MaintenanceBug Fixes & Improvements
November 2025
Bug Fixes
- Fixed issue where image attachments failed to upload for private groups
- Resolved error when activity content contained special HTML characters
- Fixed sync log pagination not working correctly
- Corrected time zone conversion issues for scheduled activities
Improvements
- Added better error messages for Google Sheets connection failures
- Improved Activity Queue page loading speed
- Enhanced validation for spreadsheet data before processing
Upgrade Notice: Bug fixes for image uploads and scheduling. Safe to update.
v1.5.2
MaintenanceCompatibility & Fixes
October 2025
Compatibility
- Fixed compatibility issue with BuddyBoss Platform 2.6.x
- Resolved conflicts with popular caching plugins
- Updated Google API client library to latest stable version
Bug Fixes
- Fixed auto-sync not triggering at configured intervals
- Resolved admin dashboard widget display issues on mobile
- Fixed settings page form validation errors
Upgrade Notice: Important compatibility fixes for BuddyBoss Platform 2.6.x. Update recommended.
v1.5.1
MaintenanceCritical Bug Fixes
September 2025
Bug Fixes
- Fixed critical issue where comments could be posted to wrong parent activity
- Resolved database error on plugin activation for fresh WordPress installations
- Fixed JavaScript error on settings page in Firefox browser
- Corrected incorrect activity count in dashboard statistics
Important: Critical bug fixes for comment threading. Update immediately if you use comment scheduling.
v1.5.0
Minor ReleaseAdvanced Features & Developer Tools
August 2025
New Features
- Added webhook notifications for sync completion events
- Introduced export/import functionality for plugin settings
- New bulk actions in Activity Queue page (delete, retry, reschedule)
- Added manual activity retry functionality for failed jobs
Developer Features
Added buddy_activity_before_sync actionhookAdded buddy_activity_after_post filterhookNew buddy_activity_skip_activity filterfor custom skiplogic- Published developer documentation with hook reference
Improvements
- Enhanced logging system with severity levels (info, warning, error)
- Improved spreadsheet template with more examples and documentation
- Better error context in sync logs
Upgrade Notice: New developer hooks and webhook support added. Review documentation for new features.
v1.4.1
MaintenanceUI Fixes & Improvements
July 2025
Bug Fixes
- Fixed settings page layout breaking on mobile devices
- Resolved tooltip display issues in Activity Queue
- Fixed connection status indicator not updating in real-time
Improvements
- Improved responsive design for admin pages on tablets
- Enhanced color contrast for better accessibility
- Optimized admin page load times
Upgrade Notice: UI bug fixes and mobile improvements. Safe to update.
v1.4.0
Minor ReleaseUser Experience Overhaul
June 2025
User Interface
- Complete redesign of Settings page with tabbed interface
- Added inline documentation and helpful tooltips throughout admin
- New visual connection status indicators
- Improved mobile responsive design for all admin pages
- Added one-click Google Sheets template duplication feature
New Features
- Added filtering and search functionality to Activity Logs
- Introduced quick stats dashboard widget
- Added activity preview before scheduling
Improvements
- Enhanced error messages with actionable suggestions
- Improved setup wizard with step-by-step guidance
- Better visual feedback for all admin actions
Upgrade Notice: Major UI improvements and new dashboard widget. Recommended update for better user experience.
v1.3.1
MaintenancePerformance Fixes
May 2025
Bug Fixes
- Fixed memory exhaustion issue when processing large batches
- Resolved slow admin page load with thousands of queued activities
- Fixed cache not being cleared properly after settings changes
Performance
- Reduced database queries on Activity Queue page by 60%
- Optimized image attachment processing
Upgrade Notice: Performance improvements for sites with large activity queues. Update recommended.
v1.3.0
Minor ReleasePerformance & Optimization
April 2025
Performance
- Implemented intelligent caching system for Google Sheets data
- Optimized database queries, reducing load time by 40%
- Reduced memory footprint for background processing
- Added batch processing for improved efficiency with large datasets
- Implemented API rate limiting to prevent Google Sheets quota exhaustion
New Features
- Added support for processing up to 1,000 activities per sync
- Introduced background processing queue for better reliability
Improvements
- Enhanced error recovery for failed Google Sheets API calls
- Improved logging system with rotation to prevent database bloat
- Better handling of concurrent sync attempts
Upgrade Notice: Significant performance improvements. May require cache clearing after update.
v1.2.1
MaintenanceScheduling Fixes
March 2025
Bug Fixes
- Fixed activities not posting at exact scheduled time
- Resolved timezone offset issues for international users
- Fixed retry mechanism not working for failed activities
- Corrected schedule conflict detection false positives
Improvements
- Enhanced cron scheduling reliability
- Better error logging for scheduling failures
Upgrade Notice: Important fixes for activity scheduling. Update recommended.
v1.2.0
Minor ReleaseScheduling & Automation Enhancements
February 2026
New Features
- Added configurable sync interval settings (5, 15, 30, 60 minutes)
- Introduced activity retry mechanism for failed posts
- Added timezone selection and handling for scheduled activities
- New schedule conflict detection and warning system
Improvements
- Enhanced WordPress cron integration for better reliability
- Improved batch processing logic for large spreadsheets
- Better handling of Google Sheets API connection interruptions
- Added ability to pause/resume automatic syncing
Bug Fixes
- Fixed activities posting in wrong order
- Resolved issue with daylight saving time transitions
Upgrade Notice: New scheduling options and timezone support. Check your sync interval settings after update.
v1.1.0
Minor ReleaseAdmin Dashboard & Management
January 2026
New Features
- Added visual admin dashboard with activity statistics and charts
- Introduced Jobs Queue management interface with bulk actions
- New sync status indicators and real-time progress tracking
- Added activity preview functionality before posting
- Quick action buttons for common tasks (manual sync, clear queue)
Improvements
- Enhanced error messages with clear troubleshooting guidance
- Improved user onboarding with contextual help
- Better visual feedback for sync operations
- Added activity success/failure statistics
User Interface
- Redesigned admin menu structure for better navigation
- Added color-coded status badges for activities
- Improved table layouts with sortable columns
Upgrade Notice: New admin dashboard and management features. Explore the updated interface after upgrading.
v1.0.0
Major ReleaseFirst Stable Release
December 2025
Production Ready
- Completed comprehensive testing across WordPress 5.8 to 6.0
- Full documentation and user guides published at buddyactivity.com
- Established support channels and troubleshooting resources
- Ready for production use on BuddyPress and BuddyBoss communities
Improvements
- Polished admin interface with consistent design language
- Enhanced settings page with improved organization
- Streamlined plugin activation and setup process
- Added comprehensive inline help and tooltips
- Improved database table installation and migration system
Bug Fixes
- Fixed plugin deactivation not cleaning up scheduled cron jobs
- Resolved activation errors on certain hosting environments
- Fixed settings page conflicts with other BuddyPress and BuddyBoss plugins
- Corrected permission checks for multi-author sites
Compatibility
- Tested with BuddyBoss Platform 1.8.0 through 2.0.x
- Verified compatibility with popular WordPress themes
- Ensured proper function with common caching plugins
Upgrade Notice: First stable production release. Recommended for all users upgrading from beta versions.
v0.0.1
Initial ReleaseBeta Release
July 2025
Features
- Google Sheets integration via Service Account
- Scheduled activities, comments, and replies
- Image attachment support
- Auto-sync functionality
- Comprehensive logging system
- BuddyPress and BuddyBoss Platform integration
- Privacy enforcement for group activities
- Idempotent processing to prevent duplicates
Upgrade Notice: Initial release of Buddy Activity.
Stay Updated
Get notified about new releases, features, and updates. Subscribe to our newsletter or follow us on social media.