17 KiB
17 KiB
All notable changes to this project should be documented both here and in the main Readme files.
[2.4.0] - 2025-04-17
Added
- Comprehensive documentation for working in multi-repository workspaces
- Guidelines to prevent feature hallucination in multi-repo environments
- New .ai-workflows/multi-repo-workspace.md file with detailed best practices
Improved
- AI assistant documentation with repository context verification
- Wiki documentation to accurately reflect plugin functionality
[2.3.1] - 2025-04-16
Updated
- Tested compatibility with WordPress 6.8
- Documentation to reflect WordPress 6.8 compatibility
[2.3.0] - 2025-04-15
Added
- Improved time-efficient development workflow documentation
- New git workflow guidelines for better branch management
- Comprehensive incremental development approach
Improved
- Documentation for local vs. remote testing
- Version management process for more efficient development
[2.2.5] - 2025-04-14
Added
- Documentation for the developer preferences memory file in .ai-workflows/
- Improved AI assistant instructions for maintaining developer preferences
- Updated version numbers across all files for consistency
[2.2.4] - 2025-04-14
Added
- Developer preferences memory file for AI assistants
- Improved AI assistant documentation with instructions for maintaining developer preferences
- Updated WordPress.org documentation with correct plugin slug and version numbers
[2.2.3] - 2025-04-14
Changed
- Moved admin-specific files to admin/lib directory for better organization
- Updated namespaces to reflect the new file locations
- Added comprehensive folder structure documentation
- Fixed file references in the main plugin file
[2.2.2-stable] - 2025-04-14
Changed
- Renamed includes files to lowercase for consistency with the rest of the codebase
- Removed redundant Git Updater patches and version-fix.js as they're no longer needed
- Improved documentation for Git Updater integration and release process
- Fixed token-efficient documentation with references to .ai-workflows files
- Added comprehensive release process documentation with emphasis on merging to main branch
[2.2.1] - 2025-04-14
Changed
- Commented out version-fix.js script as it's no longer needed after refactoring
- Fixed version consistency across all files
[2.2.0] - 2025-04-14
Added
- Completely refactored plugin to use OOP best practices
- New class structure with proper namespaces
- Improved code organization and maintainability
- Better separation of concerns with dedicated classes
Changed
- Changed "Choose Update Source" link to just "Update Source"
- Fixed close button in the update source modal
- Added links to the main page for each update source in the modal
- Replaced all instances of "WP ALLSTARS" with "WPALLSTARS"
[2.1.1] - 2025-04-13
Added
- New "Choose Update Source" feature allowing users to select their preferred update source (WordPress.org, GitHub, or Gitea)
- Modal dialog with detailed information about each update source option
- Visual indicator showing the currently selected update source
Fixed
- Updated heading styles in CHANGELOG.md for better readability
- Corrected dates in changelog to use 2025 instead of 2024
Improved
- Documentation improvements for better clarity
- Enhanced Git Updater integration with user-selectable update sources
[2.1.0] - 2025-04-13
Changed
- Minor version bump for Git Updater compatibility
Improved
- Error handling for Git Updater integration
- Type checking in branch fix functions
- Documentation for Git Updater installation and cache refreshing
[2.0.13] - 2025-04-12
Fixed
- Critical error when Git Updater passes an object instead of a string to API URL filter
- Type checking in branch fix functions to handle both string and object inputs
Improved
- Error handling for Git Updater integration
- Documentation for Git Updater installation and cache refreshing
[2.0.12] - 2025-04-11
Fixed
- Integrated Git Updater branch fix directly into main plugin
- Removed separate "GU Branch Fix" plugin (no longer needed)
Added
- Documentation explaining branch fix integration
Improved
- Compatibility with Git Updater plugin
- Deploy script to remove separate branch fix plugin
[2.0.11] - 2025-04-10
Added
- Created separate "GU Branch Fix" plugin to fix Git Updater branch issues
- Added deploy script for local testing
Fixed
- Git Updater branch issues with 'main' vs 'master' branch names
- Improved compatibility with Git Updater plugin
[2.0.10] - 2025-04-09
Fixed
- Plugin details popup version display issue with Git Updater integration
- Added JavaScript-based solution to ensure correct version display in plugin details
Improved
- Version consistency across all plugin views
- Enhanced cache busting for plugin information API
[2.0.9] - 2025-04-08
Fixed
- Plugin details popup now correctly shows version and author information
- Added support for both old and new plugin slugs to fix caching issues
Improved
- Cache clearing mechanism to ensure plugin details are always up-to-date
- Enhanced version display in plugin details popup
[2.0.8] - 2025-04-07
Fixed
- Plugin details popup now correctly shows version and author information
- Added cache-busting mechanism to ensure plugin details are always up-to-date
Improved
- Author and contributor information display in plugin details
- Added WordPress 6.5 compatibility indicator
[2.0.7] - 2025-04-06
Changed
- Additional text improvements and minor fixes
[2.0.6] - 2025-04-05
Changed
- Text improvements and minor fixes
[2.0.5] - 2025-04-04
Fixed
- Display correct version in plugin details popup
[2.0.4] - 2025-04-03
Fixed
- Display actual plugin version instead of 'N/A' for missing plugins in plugin details view
[2.0.2] - 2025-04-02
Changed
- Consolidated WordPress.org assets into .wordpress-org directory
- Improved organization of assets for WordPress.org submission
- Updated .wordpress-org/README.md with comprehensive information
[2.0.1] - 2025-04-01
Added
- Contributing section to readme.txt
- reference-plugins directory for plugin development inspiration
Changed
- Updated "tested up to" version to WordPress 6.7.2
- Improved .gitattributes with comprehensive file handling
- Enhanced documentation organization
[2.0.0] - 2025-03-31
Added
- Note clarifying that the plugin has no settings page
- Clarification that functionality is limited to the admin plugins page only
Changed
- Major version release for WordPress.org submission
- Finalized all assets and documentation for public release
[1.6.28] - 2025-03-30
Changed
- Consolidated asset documentation into a single comprehensive guide
- Clarified that
-rtl
suffix is for Right-to-Left languages, not dark mode - Updated all asset README files to point to the main documentation
- Improved file organization and documentation structure
[1.6.27] - 2025-03-29
Changed
- Clarified RTL support in WordPress.org asset documentation
- Corrected information about
-rtl
suffix for assets (for right-to-left languages, not dark themes) - Consolidated asset files and improved documentation
[1.6.26] - 2025-03-28
Changed
- Updated screenshot references to use a single comprehensive screenshot
- Fixed asset directory paths in documentation
- Improved ImageMagick conversion commands for icon generation
- Clarified WordPress.org SVN repository structure
[1.6.25] - 2025-03-27
Added
- Comprehensive WordPress.org submission guide with SVN structure explanation
Changed
- Consolidated asset files into their respective directories
- Clarified asset requirements and submission process
- Improved organization of asset files
[1.6.24] - 2025-03-26
Added
- Properly named icon PNG files (icon-256x256.png and icon-128x128.png)
Changed
- Updated asset preparation documentation
- Improved WordPress.org submission readiness
[1.6.23] - 2025-03-25
Added
- Properly named icon, banner, and screenshot files for WordPress.org submission
- Comprehensive guide for WordPress.org asset requirements
Changed
- Fixed file naming to comply with WordPress.org standards
- Organized assets in separate directories for better management
[1.6.22] - 2025-03-24
Changed
- Enhanced support section with multiple support channel options
- Added encouragement for users to leave reviews on WordPress.org
- Improved documentation with clearer support instructions
[1.6.21] - 2025-03-23
Added
- Support for more AI-powered development tools (Roo, Gemini, Loveable, Bolt, Cody, Continue)
- Links to supported AI IDEs in documentation
- Additional FAQs for better SEO
Changed
- Updated AI configuration files with modern models (gpt-4o)
- Made documentation more generic for boilerplate use
- Enhanced explanations in configuration files
- Added more keywords for better SEO
[1.6.20] - 2025-03-22
Changed
- Added explanations about the ! prefix in ignore files
- Moved WordPress-specific patterns to .gitignore
- Further improved organization of ignore patterns
- Added examples of how to include files excluded by .gitignore
[1.6.19] - 2025-03-21
Changed
- Consolidated common ignore patterns into .gitignore
- Simplified AI IDE configuration files to only include tool-specific patterns
- Improved organization of ignore patterns for better maintainability
- Added more file types to .gitignore for comprehensive coverage
[1.6.18] - 2025-03-20
Changed
- Optimized AI IDE configuration files to only include patterns not in .gitignore
- Improved efficiency of ignore files for better AI context management
- Enhanced compatibility with various AI-powered development tools
[1.6.17] - 2025-03-19
Added
- .augmentignore file with best practices
- Configuration files for Cursor, Windsurf, v0, and Cline IDEs
- More design file formats to .gitignore
- .aiconfig file for general AI IDE compatibility
[1.6.16] - 2025-03-18
Fixed
- Updated CI configuration files with correct plugin slugs
- Updated CHANGELOG.md with all recent versions
- Fixed outdated references to plugin-reference-cleaner
[1.6.15] - 2025-03-17
Changed
- Moved AI workflow documentation to root directory for better visibility
- Consolidated duplicate workflow files
- Improved organization of development documentation
- Updated CI configuration files with correct plugin slugs
[1.6.14] - 2025-03-16
Changed
- Updated documentation to consistently use "Remove Notice" instead of "Remove Reference"
- Added design file extensions to .gitignore (.pxd, .afdesign, .afphoto, .afpub)
- Improved explanation of how the plugin works
- Ensured consistent terminology across all documentation
[1.6.13] - 2025-03-15
Changed
- Code cleanup and optimization
- Improved Git Updater integration
- Fixed author display in plugin information
- Ensured compatibility with WordPress 6.4
[1.6.12] - 2025-03-14
Added
- Added WPALLSTARS as a co-author
- Updated author information and links
- Added author websites to plugin description
- Fixed issue with multiple author URLs
[1.6.11] - 2025-03-13
Fixed
- Improved Git Updater integration
- Fixed plugin header information
- Updated author information
[1.6.10] - 2025-03-12
Fixed
- Corrected plugin header information
- Improved Git Updater compatibility
- Updated documentation
[1.6.9] - 2025-03-11
Fixed
- Fixed Git Updater integration
- Updated plugin header information
- Improved documentation
[1.6.8] - 2025-03-10
Fixed
- Fixed Git Updater integration
- Updated plugin header information
[1.6.7] - 2025-03-09
Fixed
- Fixed Git Updater integration
- Updated plugin header information
[1.6.6] - 2025-03-08
Fixed
- Fixed Git Updater integration
- Updated plugin header information
[1.6.5] - 2025-03-07
Fixed
- Fixed Git Updater integration
- Updated plugin header information
[1.6.4] - 2025-03-06
Improved
- Version management to ensure consistent patch version increments
- Documentation for version update process
- AI workflow files with detailed version increment instructions
[1.6.3] - 2025-03-05
Fixed
- Git Updater repository URLs to use full repository paths
- Update URI configuration for proper update detection
- Version management following semantic versioning
Changed
- Updated organization name from 'WP All Stars' to 'WPALLSTARS'
- Updated namespace from 'WPAllStars' to 'WPALLSTARS'
[1.6.2] - 2025-03-04
Changed
- Updated POT file version for consistency
- Improved JavaScript localization with proper fallbacks
- Enhanced code quality for WordPress.org submission
Added
- Git Updater configuration with Update URI
- Update server URL configuration
[1.6.1] - 2025-03-03
Added
- AI assistant guide and workflow documentation
- Detailed release process documentation
- Feature development guidelines
- Bug fixing procedures
- Code review standards
[1.6.0] - 2025-03-02
Added
- Full translation support with POT file
- JavaScript localization for better multilingual support
- Plugin constants for improved code organization
- Git Updater support for updates from GitHub and Gitea
Changed
- Updated code to follow WordPress internationalization best practices
- Improved asset loading with version constants
- Smart update detection based on installation source
[1.5.0] - 2025-03-01
Added
- Improved compatibility with WordPress 6.4
- Enhanced error detection for plugin references
Fixed
- Minor UI improvements for better visibility
- Accessibility enhancements for screen readers
[1.4.1] - 2025-02-28
Added
- FAQ about keeping the plugin installed after notices are cleared
[1.4.0] - 2025-02-27
Changed
- Updated plugin name and text domain
- Repository rename from plugin-reference-cleaner to wp-fix-plugin-does-not-exist-notices
[1.3.3] - 2025-02-26
Added
- "Click here to scroll" button to automatically find missing plugins
- Visual arrow pointing from notification to error message
- Smooth scrolling with highlighting of missing plugin rows
Improved
- Notification reliability using multiple injection methods
- Earlier placement in page load cycle for better visibility
- Enhanced error detection for all WordPress error message formats
[1.3.2] - 2025-02-25
Added
- Prominent notification that appears directly below WordPress error messages
- Visual styling to help users connect error message with solution
- Direction arrows and highlighted text to improve user guidance
[1.3.1] - 2025-02-24
Added
- Instructional notification explaining how to use the plugin
- Step-by-step guidance for removing plugin references
- Clear visual indicators for missing plugins
[1.3.0] - 2025-02-23
Changed
- Complete redesign for maximum compatibility with all WordPress themes
- Now uses the plugins list table for missing plugin references
- Uses standard WordPress admin UI patterns and hooks
Added
- Missing plugins now appear directly in the plugins list
- "Remove Reference" action link in the plugins list
- Success/error notices after removing references
Fixed
- Compatibility issues with various WordPress admin themes
- Reliability issues with notification detection
[1.2.4] - 2025-02-22
Fixed
- Compatibility with more WordPress admin UI variations
- Specific targeting for admin notices in various themes
Added
- Advanced DOM traversal using TreeWalker API
- Multiple fallback approaches to ensure button appears
- Enhanced console logging for troubleshooting
[1.2.3] - 2025-02-21
Fixed
- Button not appearing in some WordPress admin themes
- Error message detection for greater theme compatibility
Improved
- DOM traversal to find notification elements in various themes
- Added console logging for troubleshooting
[1.2.2] - 2025-02-20
Fixed
- Timeout issue during plugin activation
- Potential infinite recursion in admin notices handling
Improved
- Hook management to prevent performance issues
- Optimized by only loading on plugins page
[1.2.1] - 2025-04-07
Improved
- Fixed typos in documentation
- Improved text clarity
- Added question mark to first sentence for better readability
[1.2] - 2025-04-07
Added
- Improved documentation with detailed explanation
- Added SQL reference for technical users
- Suggested potential inclusion in WordPress core
[1.1] - 2025-04-07
Added
- Support for multisite WordPress installations
- Network admin page integration
- Woodpecker CI integration for automated releases
Improved
- Error handling
- User experience with better confirmation messages
- Security by adding proper capability checks
[1.0] - 2025-03-15
Added
- Initial release
- "Remove Reference" button for plugin deactivation error notices
- AJAX processing for reference removal