1.0.59
β
**COMPATIBILITY**: Tested and verified compatibility with WordPress 7.0 (releasing April 9, 2026)
β
**COMPATIBILITY**: Verified compatibility with WordPress 6.9.4 stable release
π **FUTURE-READY**: Plugin ready for WordPress 7.0’s real-time collaboration features
π **DOCUMENTATION**: Updated compatibility information for latest WordPress releases
1.0.58
π§ **FIX**: Google Analytics property listing now uses correct API endpoint (accountSummaries)
β¨ **IMPROVED**: Added analytics.edit scope for proper GA Admin API access
π **DOCUMENTATION**: Comprehensive Google Analytics setup guide added to README
β **FAQ**: Added troubleshooting FAQs for GA4 property connection issues
π **DOCS**: Updated feature descriptions to highlight Google Analytics integration
π― **UX**: Better error messages when GA Admin API is not enabled
π **DEBUG**: Enhanced logging for Google Analytics API calls
1.0.57
π **MAJOR FEATURE**: Google Analytics Integration – View traffic data directly in WordPress!
β¨ **NEW**: Dedicated Google Analytics admin dashboard with pageviews, sessions, users, and more
π **NEW**: OAuth 2.0 authentication using existing Google credentials pattern
π **NEW**: Real-time analytics overview with date range selection (7, 30, 90, 365 days)
π **NEW**: Top Pages report showing most visited content with detailed metrics
π **NEW**: Traffic Sources breakdown (source/medium analysis)
π **NEW**: Post/Page editor metabox showing analytics for individual content
π **NEW**: Mini charts in metabox displaying 7-day pageview trends
π― **NEW**: GA4 Property selector supporting multiple Analytics accounts
β‘ **NEW**: Automatic token refresh for uninterrupted analytics access
π¨ **UX**: Modern, responsive design matching WordPress admin aesthetics
π **SECURITY**: Secure credential storage with proper nonce verification
1.0.56
π **SECURITY**: Enhanced security measures and vulnerability patches
β
**WORDPRESS**: Tested and verified compatibility with WordPress 6.8 stable release
π **CODE QUALITY**: Optimized code comments for better documentation and maintainability
π‘οΈ **HARDENING**: Improved input sanitization and output escaping throughout the plugin
β‘ **OPTIMIZATION**: Streamlined codebase with cleaner, more efficient comments
1.0.55
π§ **CRITICAL FIX**: Resolved critical error message display issue
ποΈ **ARCHITECTURE**: Major architecture design update for improved code organization
β‘ **PERFORMANCE**: Optimized plugin structure for better maintainability
π‘οΈ **STABILITY**: Enhanced error handling and prevention mechanisms
1.0.54
π§ **CRITICAL FIX**: AI Model selection now persists correctly after save
β
**FIXED**: AI settings field order – Enable AI, Provider, API Keys, Model, Creativity
π― **FIXED**: Removed duplicate AI field registrations causing display issues
π **IMPROVED**: AI Provider auto-detection based on saved model
π‘ **IMPROVED**: Better model selection preservation on page reload
π¨ **UX**: Logical field order – Enable toggle first, then configuration options
π‘οΈ **RELIABILITY**: Form submission now includes all AI model options correctly
1.0.53
π **MAJOR FEATURE**: Google Gemini AI Integration – Choose between OpenAI and Google Gemini!
β¨ **NEW**: AI Provider Selection – Switch between OpenAI and Google Gemini seamlessly
π€ **NEW**: Gemini Models Support – Gemini 1.5 Pro, Gemini 1.5 Flash, Gemini 1.5 Flash-8B, Gemini Pro
π **NEW**: Gemini API Key Configuration with secure storage and show/hide functionality
π° **BENEFIT**: Cost-Effective AI – Gemini pricing up to 10x cheaper than OpenAI for high-volume usage
β‘ **BENEFIT**: Ultra-Fast Responses – Gemini 1.5 Flash models provide near-instant AI suggestions
π **ENHANCEMENT**: Unified AI Routing – All AI features work identically with both providers
π― **ENHANCEMENT**: Dynamic Model Selection – Model dropdown updates based on selected provider
π **ENHANCEMENT**: Comprehensive Documentation – Setup guides for both OpenAI and Gemini
π‘οΈ **RELIABILITY**: Provider-Specific Validation – Smart API key validation for each provider
β
**COMPATIBILITY**: Works Everywhere – Title generation, descriptions, analysis, bulk tools, advanced features
π **QUALITY**: Production-Ready – Full error handling and logging for both AI providers
1.0.52
π§ **CRITICAL FIX**: Fixed missing HTML title tag in page output
β
**FIXED**: Title tag now properly renders in <head> section
π― **IMPROVED**: Complete SEO meta tag coverage (title, description, OG, Twitter)
π **ENHANCEMENT**: All pages now have proper titles even on fresh installations
1.0.51
β¨ **NEW**: Automatic default SEO titles and descriptions for fresh installations
π― **ENHANCEMENT**: Default title format now includes “Page Title | Site Name” pattern
π **ENHANCEMENT**: Smart meta descriptions auto-generated from content or excerpts
π§ **IMPROVED**: Open Graph tags now display professional defaults even without custom meta
π **IMPROVED**: Twitter Card tags automatically populate with intelligent fallbacks
π‘ **IMPROVED**: Enhanced descriptions for categories, tags, and author archives
β‘ **QUALITY**: Better SEO out-of-the-box experience for new users
π‘οΈ **RELIABILITY**: Meaningful fallbacks ensure no empty meta tags on new installations
1.0.49
π **MAJOR FEATURE**: Google Reviews OAuth Authentication – Fetch ALL your reviews, not just 5!
β¨ **NEW**: Dual authentication system – Choose between API Key (simple, 5 reviews) or OAuth (advanced, unlimited reviews)
π **NEW**: Complete OAuth 2.0 flow with Google My Business API integration
π **NEW**: Token management with automatic refresh and secure storage
π **NEW**: Comprehensive 6-step OAuth setup guide built into admin interface
π― **NEW**: Connected account information display showing email and status
π **NEW**: Disconnect OAuth functionality for easy account switching
β¨ **NEW**: Authentication method selector with visual comparison of both methods
π¨ **NEW**: Modern UI for OAuth settings with copy-to-clipboard redirect URI
π **NEW**: Detailed troubleshooting section for common OAuth issues
π§ **IMPROVED**: Review fetching system now supports both authentication methods seamlessly
π **ENHANCEMENT**: Backward compatible – existing API Key setups continue to work
β‘ **PERFORMANCE**: OAuth reviews cached for optimal performance
1.0.48
π§ **CRITICAL FIX**: Fixed 503 server unavailable error on homepage when “Your latest posts” is selected
β
**FIXED**: Title handling now preserves WordPress core filters for proper homepage functionality
π‘οΈ **IMPROVED**: Enhanced title generation with recursion protection and proper homepage handling
π **IMPROVED**: Better error handling and fallback mechanisms for title generation
π― **ENHANCEMENT**: Improved compatibility with WordPress core title system
1.0.46
β **NEW FEATURE**: Review Sync Management System – Local JSON storage for Google reviews
π **AUTO-SYNC**: Daily automatic review synchronization via WordPress cron
πΎ **LOCAL STORAGE**: Reviews stored in JSON files for fast loading without API calls
π **SMART MERGE**: New reviews added, existing reviews updated, old reviews preserved
π **SYNC STATUS**: Real-time sync status display with last synced time and review counts
π **SYNC BUTTONS**: Individual place sync and bulk “Sync All Reviews” functionality
β° **DAILY UPDATES**: Automatic 24-hour sync keeps reviews fresh without manual intervention
π **PERFORMANCE**: 3-tier loading priority (Cache > Local JSON > API fallback)
π **SECURE STORAGE**: Protected reviews directory with .htaccess deny rules
π― **BYPASS LIMITS**: Accumulates reviews over time beyond Google’s 5-review API limit
π§ **BLOCK LIST**: Bot Redirects changed from Allow List to Block List (more intuitive)
π« **INVERTED LOGIC**: Select bots to BLOCK instead of allowing (blacklist vs whitelist)
π **CLEAR LABELS**: “Disallowed Bots (Block List)” with updated descriptions
π¨ **NEW BUTTONS**: “Block AI Bots”, “Block SEO Tools”, “Block Dev Tools” quick selectors
β
**IMPROVED UX**: “Block All” and “Allow All” buttons with clearer intent
π **DOCUMENTATION**: Updated UI guidance explaining block list system clearly
1.0.44
π·οΈ **ENHANCED**: Professional Tag Selector for Bot Management – Select2 integration with search
π€ **NEW BOTS**: 15 AI Bots Added – GPTBot, CCBot, Google-Extended, Anthropic AI, Claude, Meta AI, Perplexity
β‘ **QUICK SELECT**: Smart Selection Buttons – SEO Bots, Social Bots, Block AI Bots, Select/Clear All
π¨ **VISUAL UX**: Emoji Categories & Tags – 50+ bots organized with visual indicators (ππ€π±πβοΈ)
π **SEARCHABLE**: Type-to-Find Interface – Instantly locate any bot from comprehensive list
π‘οΈ **AI PRIVACY**: One-Click AI Blocking – Easily prevent AI training data collection
π± **RESPONSIVE**: Mobile-Friendly Design – Perfect experience on all devices
π― **SMART GUIDE**: 3-Column Recommendations – Clear guidance on which bots to allow/block
π§ͺ **ENHANCED TESTING**: AI Bot Test Cases – Verify GPTBot, CCBot, Google-Extended access
β
**FIXED**: Undefined Array Key Warnings – Robust settings initialization
1.0.43
π€ **NEW FEATURE**: AI Image Redirect – Protect images from direct access and hotlinking
π« **NEW FEATURE**: Bot Redirection System – Control and redirect unwanted bots
π― **SMART DETECTION**: AI identifies direct image access via inspect element, curl, wget, Postman
π§ **REPEATER FIELDS**: Configure multiple bot patterns with User-Agent detection
π **PAGE-SPECIFIC**: Different bot redirect URLs for specific pages or patterns
π§ͺ **TESTING TOOLS**: Built-in bot detection testing with common User-Agent examples
βοΈ **ADMIN INTERFACE**: Tabbed redirect manager with comprehensive settings
π‘οΈ **SECURITY**: Nonce verification, capability checks, and input sanitization
π **LOGGING**: Comprehensive redirect logging for monitoring and debugging
β‘ **PERFORMANCE**: Early processing with minimal WordPress overhead
1.0.42
πΊοΈ **NEW FEATURE**: Visual Sitemap Generator – Interactive site navigation at /sitemap
π― **MULTIPLE VIEWS**: Tree, Grid, and List view modes for different user preferences
π **SEARCH & FILTER**: Real-time search and content type filtering capabilities
π± **RESPONSIVE DESIGN**: Mobile-friendly interface with smooth animations
βοΈ **ADMIN CONTROL**: Complete settings page for sitemap configuration
π¨ **MODERN UI**: Beautiful, Google-inspired design with accessibility features
π§ **HIERARCHICAL**: Shows proper parent-child relationships for pages and content
π **STATISTICS**: Live page counts and sitemap analytics in admin
π‘οΈ **SEO FRIENDLY**: Proper meta tags and robot directives
β‘ **PERFORMANCE**: AJAX-powered loading with caching optimization
1.0.41
π **NEW FEATURE**: Redirect Manager – Complete 301/302 redirect management system
β‘ **PERFORMANCE**: Non-.htaccess redirects processed at WordPress level for maximum compatibility
π― **MATCHING OPTIONS**: Exact, wildcard (*), and regex pattern matching
π **ANALYTICS**: Hit tracking and last access timestamps for all redirects
π€ **IMPORT/EXPORT**: Bulk redirect management via CSV files
π§ͺ **TESTING**: Built-in redirect testing tool to verify redirects before going live
ποΈ **MANAGEMENT**: Full CRUD operations with search, pagination, and status controls
π‘οΈ **SECURITY**: Proper sanitization, validation, and permission checks
π **FILE RULES EDITOR**: Professional .htaccess and robots.txt editor
βοΈ **EDITOR**: Tabbed interface for editing .htaccess and robots.txt files
π **PERMISSIONS**: Smart permission detection with clear error messages
πΎ **BACKUP SYSTEM**: Automatic backup creation before any file changes with restore functionality
1.0.39
π§ **IMPROVEMENTS**: Enhanced plugin stability and performance
1.0.38
π― **CRITICAL ACCURACY FIX**: Asset filtering prevents tracking images/JS/CSS as page visits
π **GOOGLE ANALYTICS PARITY**: Dramatically improved human vs bot detection accuracy
π€ **ENHANCED CHATGPT DETECTION**: Sophisticated patterns for ChatGPT user-agent masquerade
π **AI BOT MASQUERADE**: Advanced detection of bots using generic browser strings
π¨ **SMART SUSPECTED BOTS**: Rapid-fire, 404 scanning, and systematic browsing detection
π **PAGE-ONLY TRACKING**: Strict filtering for actual page visits (no assets/system files)
π§ **BEHAVIORAL ANALYSIS**: Visit frequency, URL patterns, and browser characteristics
β
**PRODUCTION READY**: Addresses all user feedback for real-world accuracy
1.0.38
π‘οΈ **PRODUCTION SAFE**: Enterprise-grade migration system for existing installations
π **ZERO DOWNTIME**: Backward compatible with all existing sites – no disruption
β‘ **BATCH PROCESSING**: Safe database updates in 1000-record batches to prevent timeouts
π― **SMART DETECTION**: Automatic table and column existence checking before migration
π¦ **MIGRATION LOCKS**: Prevents simultaneous migrations on high-traffic sites
π **DETAILED LOGGING**: Complete migration history and error tracking for support
β
**GRACEFUL FALLBACKS**: Plugin continues working even if migration fails
π **SELF-HEALING**: Automatically detects and completes partial migrations
1.0.37
π₯ **REVOLUTIONARY UPDATE**: Advanced Behavioral Bot Detection System
π€ **AI BOT MASTERY**: Enhanced detection of ChatGPT, Claude, and sophisticated AI bots mimicking browsers
π΅οΈ **BEHAVIORAL ANALYSIS**: Automatic detection of high-frequency visitors, 404 scanners, and asset crawlers
π¨ **SUSPECTED BOTS**: New category for behaviorally-detected bots and suspicious access patterns
π― **PRECISION DETECTION**: Enhanced human browser validation reduces false positives by up to 90%
π **INTERACTIVE ANALYTICS**: Click category cards for detailed bot breakdowns and forensic analysis
π **DETECTION METHODS**: Track exactly how each bot was identified (pattern, behavioral, heuristic, sophisticated)
πΎ **SMART MIGRATION**: Seamless database upgrade with new detection_method tracking capabilities
π‘οΈ **ENTERPRISE READY**: Advanced threat detection for high-traffic websites and complex bot scenarios
1.0.36
π€ MAJOR UPDATE: Comprehensive 2025 Bot Detection – 180+ bot patterns including X.AI Grok
π NEW BOTS: Added Grok, Mistral AI, Cohere, ByteDance TikTok bots, and 50+ new AI agents
π INTERNATIONAL: Enhanced support for Chinese (Baidu, Sogou), Russian (Yandex), Korean (Naver) bots
π± SOCIAL MEDIA: Complete coverage for Instagram, TikTok, Reddit, Snapchat, WeChat, and Viber bots
π‘οΈ SECURITY: Added enterprise security scanners (Qualys, Acunetix, Burp Suite, OWASP ZAP)
βοΈ DEVELOPMENT: Comprehensive HTTP library detection (OkHttp, Axios, HTTPie, Postman)
π§ SEO TOOLS: Added 15+ new SEO bot patterns (Brand Verity, Searchmetrics, WooRank)
π MONITORING: Enhanced performance monitoring bots (New Relic, Monitis, WebPageTest)
π FUTURE-PROOF: Ready for emerging AI technologies and new bot patterns
β¨ NO BOX SHADOW: Removed all box shadows from Bot Detector dashboard for cleaner design
1.0.35
π€ NEW FEATURE: Bot Detector & Traffic Intelligence – comprehensive bot detection and analytics system
π ADDED: AI agent detection with comprehensive bot classification (search engines, social media, AI crawlers, security bots)
π DASHBOARD: Beautiful admin dashboard with charts, tables, and bot category breakdowns
π METABOX: Per-post bot traffic statistics with visual charts in post editor
π¨ STYLING: Clean, professional design matching WordPress admin standards
π‘οΈ SECURITY: GDPR-compliant with optional IP hashing and configurable data retention
β‘ PERFORMANCE: Optimized database design with indexed queries and minimal overhead
π― PROMPTS: Custom AI prompt feature for personalized meta title and description generation
π§ MIGRATION: Robust database migration system ensuring safe plugin updates
π± RESPONSIVE: Mobile-friendly admin interface with dark mode support
1.0.34
- π§ CRITICAL FIX: Fixed fatal error when installing “The SEO Framework” plugin
- π‘οΈ COMPATIBILITY: Improved SEO plugin detection to prevent autoloading conflicts
- π ENHANCEMENT: Added safer class existence checking to avoid fatal errors
- π STABILITY: Updated all SEO plugin compatibility detection methods
- π οΈ MAINTENANCE: Enhanced plugin compatibility with The SEO Framework, Yoast, RankMath, and others
1.0.33
- π CRITICAL FIX: Fixed IndexNow statistics counter bug that capped submissions at 100
- π IMPROVEMENT: Separated submission statistics from detailed log for accurate counting
- π ENHANCEMENT: Persistent statistics counters that never get truncated
- π ACCURACY: Statistics now correctly display true submission totals (unlimited)
- π οΈ MAINTENANCE: Added reset function for statistics and logs
- π OPTIMIZATION: Maintained performance by keeping detailed log at 100 entries while fixing counters
- π€ AI UPGRADE: Enhanced AI compatibility with GPT-5, GPT-4o, and o1 models
- π NEW MODELS: Added support for GPT-4o-mini, GPT-4o, GPT-5, o1-preview, o1-mini
- π§ API FIX: Resolved OpenAI API parameter errors for newer models
- π― SMART PARAMETERS: Automatic parameter handling (max_completion_tokens vs max_tokens)
- π‘οΈ TEMPERATURE CONTROL: Proper temperature handling for models that support/require it
- π§ ADVANCED AI: New advanced AI tools for SEO strategy, content gap analysis, E-A-T analysis
- π KEYWORD RESEARCH: Enhanced AI-powered keyword research capabilities
- π CONTENT ANALYSIS: Improved content gap analysis with GPT-5 optimization
- π¨ UI ENHANCEMENT: Beautiful modal interface for advanced AI tools
- π PERFORMANCE: Optimized API calls for different model types and capabilities
1.0.32
- π§ ENHANCEMENT: Enhanced IndexNow bulk submission functionality
- π IMPROVEMENT: Optimized automatic submission performance
- π οΈ FIX: Refined nonce verification for bulk operations
- π UPDATE: Improved admin interface for bulk submission progress tracking
- π SECURITY: Enhanced permission checks for auto-submission features
- π OPTIMIZATION: Better error handling and logging for IndexNow operations
1.0.31
- π NEW FEATURE: Complete IndexNow verification and tracking system
- π NEW FEATURE: Bulk URL submission by post type with progress tracking
- β‘ NEW FEATURE: Automatic IndexNow submission on publish/update
- π ADDED: IndexNow Status dashboard for comprehensive submission analytics
- π ANALYTICS: Real-time statistics showing total, successful, and failed submissions
- π― VERIFICATION: URL verification tool to check if specific URLs were submitted
- π LOGGING: Detailed submission history with timestamps and response codes
- π§ API: REST API endpoints for verification and history management
- πΎ STORAGE: Automatic logging of all IndexNow submissions to database
- π¨ MONITORING: Response code tracking (200, 202, 400, 403, 422, 429)
- π DASHBOARD: Beautiful admin interface with statistics cards and tables
- π SECURITY: Proper permission checks for all verification endpoints
- ποΈ ORGANIZATION: Conditional menu display (only when IndexNow is enabled)
- π INSIGHTS: Per-search-engine success/failure statistics
- π BULK OPERATIONS: Submit all posts of selected post types with real-time progress
- π€ AUTOMATION: Configure automatic submissions for specific post types
- β±οΈ SCHEDULING: Background processing with WordPress cron for auto-submissions
- π PROGRESS: Visual progress bars and detailed results for bulk operations
1.0.30
- π NEW FEATURE: Complete IndexNow integration for instant search engine notifications
- π‘ ADDED: Beautiful IndexNow button in post/page editors (Classic & Gutenberg)
- βοΈ SETTINGS: IndexNow configuration with auto-generated API keys and search engine selection
- π API: REST API endpoints and AJAX handlers for seamless IndexNow submissions
- π― ENGINES: Support for Bing, Yandex, and Seznam search engines
- π SECURITY: Automatic key file creation and proper nonce verification
- π« UI: Gradient-styled buttons with loading states and real-time feedback
- π§ TECHNICAL: Full compliance with IndexNow.org specifications
- π POSITIONING: Moved IndexNow settings to the end of settings page for better organization
- π DEBUG: Added comprehensive debugging tools and error handling
1.0.29
- π€ NEW FEATURE: Added “Override Indexing Settings” option to Compatibility Settings page
- π§ ENHANCED: Users can now choose whether to use Rocketship SEO’s indexing settings or other SEO plugins’ indexing
- π― IMPROVED: Granular control over meta robots tags when multiple SEO plugins are active
- β¨ COMPATIBILITY: Enhanced compatibility with Yoast SEO, RankMath, All in One SEO, SEOPress, and The SEO Framework indexing systems
- π TECHNICAL: Added indexing override logic to all major SEO plugin disabling methods
- π‘οΈ SAFETY: Default behavior preserves other SEO plugins’ indexing settings to prevent conflicts
- π DOCUMENTATION: Updated compatibility settings help section with indexing override information
1.0.28
- π NEW FEATURE: Comprehensive Indexing Settings page for managing meta robots tags
- π ADDED: Control index/noindex and follow/nofollow for all post types, taxonomies, and pages
- π WOOCOMMERCE: Dedicated settings for WooCommerce pages (shop, cart, checkout, account)
- π TAXONOMIES: Full support for categories, tags, and custom taxonomies indexing control
- ποΈ ARCHIVE PAGES: Settings for date archives, author pages, search results, and 404 pages
- β¨ ENHANCED: Intelligent defaults (cart/checkout set to noindex, search/404 set to noindex)
- π― ORGANIZED: Clean, tabular interface for easy management of all content types
- π§ TECHNICAL: New Rocketship_SEO_Indexing class for centralized meta robots handling
- π IMPROVED: Comprehensive help text and best practices guidance
1.0.27
- ποΈ ARCHITECTURAL IMPROVEMENT: Title tags now use proper WordPress hooks instead of direct output
- β
ENHANCED: Title handling follows WordPress standards with wp_title, document_title_parts, and pre_get_document_title filters
- π§ IMPROVED: Removed direct title echoing from Schema class for better WordPress integration
- π― OPTIMIZED: Title content is now provided through WordPress title system rather than bypassing it
- π TECHNICAL: Better separation of concerns between title handling and meta tag output
1.0.26
- π§ CRITICAL FIX: Resolved duplicate title tags when only Rocketship SEO is installed
- β
FIXED: WordPress core title tag no longer appears alongside Rocketship SEO title
- π― IMPROVED: Enhanced title handling logic to work perfectly in single-plugin environments
- π OPTIMIZED: Added multiple safety nets to ensure only one title tag appears
- π TECHNICAL: Improved coordination between compatibility system and core WordPress title handling
1.0.25
- π― FINAL RELEASE: Complete compatibility system with perfect SEO plugin integration
- β
BULLETPROOF: All override options work flawlessly with major SEO plugins
- π PRODUCTION-READY: Multi-layer defense system ensures zero conflicts
- π§ PERFECTED: Title, description, schema, Open Graph, and Twitter Card overrides
- π COMPREHENSIVE: Full compatibility with Yoast, RankMath, All in One SEO, SEOPress, and The SEO Framework
- π COMPLETE: Final version with guaranteed perfect functionality
1.0.23
- π§ VERIFIED: Complete compatibility system review and confirmation
- β
CONFIRMED: All override options work perfectly with other SEO plugins
- π― VALIDATED: Multi-layer defense system prevents all conflicts
- π DOCUMENTED: Comprehensive system architecture and functionality review
- π PRODUCTION-READY: Bulletproof implementation for professional use
1.0.22
- π MAJOR: Completely redesigned compatibility system for perfect SEO plugin integration
- π§ FIXED: Multiple title tags issue when “Override Title Tags” is enabled
- π§ IMPROVED: Aggressive disabling of other SEO plugins (Yoast, RankMath, All in One SEO, SEOPress, The SEO Framework)
- β¨ ENHANCED: Output buffering system to filter conflicting meta tags
- π§ IMPROVED: Comprehensive title handling coordination to prevent duplicates
- π― ENHANCEMENT: Meta tag filtering to preserve only Rocketship SEO output when overrides are enabled
- π TECHNICAL: Better error handling and debugging for compatibility issues
- π§ FIXED: Removed duplicate meta tag output methods for cleaner code
- β¨ IMPROVED: Enhanced template_redirect hooks for better plugin coordination
1.0.21
- β¨ IMPROVED: Organized meta tag output in proper SEO order: title, description, canonical, noindex, preload, generator, Open Graph, Twitter Cards, Schema markup
- π§ FIXED: Consolidated noindex handling into schema class for consistent ordering
- π― ENHANCEMENT: Better meta tag structure and organization for optimal SEO performance
- π TECHNICAL: Added noindex field registration for REST API support
- π§ IMPROVED: Cleaner meta tag output with consistent formatting and order
1.0.20
- π§ FIXED: Critical issue with empty title tags when Yoast SEO or other SEO plugins are active
- π§ FIXED: Improved title handling compatibility to respect other SEO plugins when compatibility settings are not configured
- β¨ IMPROVED: Enhanced compatibility class initialization to be available earlier in plugin loading process
- π§ FIXED: Added proper conditional logic for title override decisions based on detected SEO plugins
- π― ENHANCEMENT: Better debugging and logging for title handling decisions
- π§ FIXED: Generator meta tag now always outputs correctly (moved outside description check)
- π§ FIXED: Open Graph and Twitter Cards now work with compatibility overrides even when disabled in main settings
- β¨ IMPROVED: When compatibility overrides are enabled, Rocketship SEO will output all meta tags regardless of individual feature settings
- β¨ IMPROVED: Added default values for Twitter site handle and Open Graph image when compatibility mode is active
- π― ENHANCEMENT: Better logic for forced output when overriding other SEO plugins
- π TECHNICAL: Enhanced conditional logic for meta tag output based on compatibility settings
- π MAJOR: Aggressive SEO plugin conflict prevention system
- π NEW: Complete meta tag removal when override options are checked
- π NEW: Multi-layered approach to disable other SEO plugins (Yoast, RankMath, etc.)
- π NEW: Early hook system to prevent other plugins from registering their meta tags
- π NEW: Output buffering with regex filtering to catch any remaining meta tags
- π NEW: Advanced filter system to completely disable other plugins’ SEO output
- β¨ IMPROVED: When all compatibility options are checked, other SEO plugins are completely silenced
- β¨ IMPROVED: Enhanced Yoast SEO disabling – removes comments, meta tags, and schema completely
- β¨ IMPROVED: Enhanced RankMath disabling – removes all meta output and schema
- π§ FIXED: No more duplicate meta tags from Yoast, RankMath, or other SEO plugins
- π― TECHNICAL: Uses remove_action(), remove_filter(), plugin-specific filters, and output buffering
- π UPDATED: More robust compatibility system that actually works
- π§ FIXED: Compatibility system now works correctly on first install – allows output by default until user configures settings
- π§ FIXED: Enhanced Yoast SEO detection with additional function checks
- β¨ IMPROVED: Moved Compatibility Settings to separate submenu page (π€ Compatibility)
- β¨ IMPROVED: Better default behavior – doesn’t disable SEO output until user explicitly configures compatibility settings
- π― ENHANCEMENT: Cleaner admin interface with dedicated compatibility page
- π UPDATED: Admin notices now link directly to new compatibility settings page
- π€ NEW: Compatibility Settings for managing conflicts with other SEO plugins
- π€ NEW: Automatic detection of RankMath, Yoast SEO, All in One SEO, SEOPress, and The SEO Framework
- π€ NEW: Granular control over which SEO features to override (title, description, schema, Open Graph, Twitter Cards)
- π€ NEW: Admin notice system to alert users when conflicting SEO plugins are detected
- π€ NEW: Smart fallback system – if no override options are selected, all SEO output is disabled to prevent conflicts
- β¨ IMPROVED: Enhanced compatibility with existing SEO plugin ecosystems
- β¨ IMPROVED: Better user experience when switching between SEO plugins
- π§ FIXED: Prevents duplicate meta tags when multiple SEO plugins are active
- π§ IMPROVED: Added AJAX handler for dismissing compatibility notices
- π UPDATED: Admin interface with new Compatibility Settings section
1.0.18
- Updated plugin website links and documentation
- Enhanced plugin branding consistency
- Updated support and community links
- Improved documentation accessibility
1.0.17
- Updated plugin author to Joe Youngblood
- Updated documentation and support URLs
- Changed author website to joeyoungblood.com
- Updated contributor information in WordPress.org
1.0.16
- Updated admin menu icon to use custom image
- Added proper styling for menu icon with hover and active states
- Improved menu icon visibility and alignment
- Enhanced admin interface branding consistency
1.0.15
- Enhanced image metadata generation with optional explanation field
- Improved loading state UI with descriptive text and better styling
- Simplified post-generation behavior with automatic page reload
- Fixed blank explanation handling in AJAX requests
- Added image cache clearing for fresh metadata display
- Improved error handling and debug logging for metadata updates
1.0.14
- Fixed version number handling in Schema class
- Improved error handling for meta tag generation
- Enhanced schema markup version compatibility
- Fixed undefined method error in schema output
1.0.13
- Added description field to image metadata editing interface
- Enhanced image metadata editing workflow
- Improved user interface for image metadata management
- Fixed spacing in image metadata modal
1.0.12
- Removed manual edit functionality from Image SEO interface
- Streamlined image metadata generation workflow
- Enhanced AI-powered metadata generation process
- Improved user interface for bulk image optimization
1.0.11
- Added Image SEO feature with AI-powered metadata generation
- Fixed quotation marks in AI-generated image metadata
- Enhanced image metadata management interface
- Added bulk actions for image metadata generation
- Improved error handling for image metadata operations
1.0.10
- Enhanced plugin stability and reliability
- Improved error handling for file operations
- Updated compatibility checks
- Optimized plugin initialization process
- Added additional security measures
- Improved plugin activation process
- Enhanced error reporting and logging
1.0.9
- Added comprehensive error handling during plugin activation
- Improved system requirements checking
- Added detailed logging for troubleshooting
- Enhanced PHP extension compatibility checks
- Improved file dependency management
- Added memory limit validation
- Better error messages for activation issues
1.0.8
- Fixed TOC file loading issue
- Improved file path handling for better compatibility
- Enhanced error logging for troubleshooting
1.0.7
- Added comprehensive styling options for Table of Contents
- Added color scheme customization for TOC
- Added font size controls for TOC elements
- Added border style customization options
- Added spacing and width controls
- Improved TOC settings interface with better organization
- Added responsive design for TOC settings
- Added help text for TOC customization options
1.0.6
- Added Table of Contents functionality
- Added TOC settings in admin panel
- Added shortcode support for TOC
- Added per-post TOC controls
1.0.5
- π§ FIXED: Improved plugin update system to follow WordPress standards
- π§ FIXED: Removed custom update notifications in favor of WordPress native updates
- β¨ IMPROVED: Better integration with WordPress.org plugin repository
- π― ENHANCEMENT: Cleaner admin interface without unnecessary update messages
1.0.4
- β¨ IMPROVED: Enhanced sitemap index page styling to match individual sitemap pages (consistent max-width: 1000px)
- β¨ IMPROVED: Improved form submit styling with better spacing and visual consistency across admin pages
- β¨ NEW: Added comprehensive plugin update notification system similar to premium plugins like Elementor
- β¨ IMPROVED: Enhanced AI Tools page styling with modern, simplified design and better user experience
- π§ IMPROVED: Better CSS organization and responsive design for admin pages
- π§ IMPROVED: Enhanced admin interface consistency across all plugin pages
- π― ENHANCEMENT: Better visual hierarchy and spacing throughout the admin interface
- π― ENHANCEMENT: Professional plugin update notifications on WordPress plugins page
1.0.3
- π§ FIXED: Restored missing XML Sitemap submenu and functionality
- π§ FIXED: Added complete AI settings section to main settings page
- π§ FIXED: WordPress admin menu icon display (changed from non-existent dashicons-rocket to dashicons-airplane)
- β¨ IMPROVED: Made AI Tools menu always visible for better discoverability
- β¨ IMPROVED: Added comprehensive AI configuration options in main settings
- β¨ IMPROVED: Enhanced user experience with better menu organization
- π UPDATED: Complete AI settings with OpenAI API key, model selection, and creativity controls
- π― ENHANCEMENT: Better accessibility to AI-powered bulk operations and content analysis tools
1.0.2
- π€ NEW: AI-powered SEO recommendations using OpenAI GPT models
- π€ NEW: AI-generated meta title and description suggestions with multiple options
- π€ NEW: AI content analysis with SEO scoring (0-100) and detailed recommendations
- π€ NEW: Bulk AI suggestions tool for optimizing multiple posts at once
- π€ NEW: Support for GPT-3.5 Turbo, GPT-4, and GPT-4 Turbo models
- π€ NEW: AI Tools admin page for bulk operations and content management
- β¨ NEW: Live Google-style search preview with real-time updates
- β¨ NEW: Character counting with visual warnings for optimal lengths
- β¨ NEW: Enhanced admin interface with modern styling and animations
- π§ IMPROVED: WordPress coding standards compliance for better security
- π§ IMPROVED: Enhanced output escaping and data sanitization
- π§ IMPROVED: Better internationalization with proper translators comments
- π§ IMPROVED: Optimized database queries for better performance
- π§ IMPROVED: Enhanced error handling and debugging capabilities
- π§ IMPROVED: REST API endpoints for full Gutenberg integration
- π§ IMPROVED: Better JavaScript error handling and user feedback
- π UPDATED: Comprehensive documentation and usage instructions
- π UPDATED: README.txt to meet WordPress.org requirements
- π SECURITY: Enhanced nonce verification and input validation
1.0.1
- β¨ NEW: Custom meta title and description fields for posts and pages
- β¨ NEW: XML sitemap …