From e019feb44f67db3b31afd0f5fb377fa244627f20 Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 17:24:08 +0100 Subject: [PATCH] Add explanations about the ! prefix in ignore files (v1.6.20) --- .aiconfig | 1 + .augmentignore | 10 ++-------- .clinerc | 1 + .cursorignore | 3 +++ .gitignore | 9 +++++++++ .v0ignore | 3 +++ .windsurfignore | 3 +++ CHANGELOG.md | 7 +++++++ README.md | 6 ++++++ fix-plugin-does-not-exist-notices.php | 4 ++-- languages/fix-plugin-does-not-exist-notices.pot | 2 +- readme.txt | 11 ++++++++++- 12 files changed, 48 insertions(+), 12 deletions(-) diff --git a/.aiconfig b/.aiconfig index 4c24f14..be74891 100644 --- a/.aiconfig +++ b/.aiconfig @@ -2,6 +2,7 @@ "name": "fix-plugin-does-not-exist-notices", "description": "WordPress plugin to fix 'Plugin file does not exist' notices", "schema_version": "1.0.0", + "_comment": "You can use the ! prefix to include files that are excluded by .gitignore. Example: !important-file.log", "ignore_patterns": [ ".ai-tmp/" ], diff --git a/.augmentignore b/.augmentignore index 5156092..5f2215c 100644 --- a/.augmentignore +++ b/.augmentignore @@ -1,14 +1,8 @@ # Augment ignore file # Additional patterns beyond .gitignore that should be ignored by Augment's context engine -# Temporary files -.temp-* - -# WordPress specific files -wp-content/advanced-cache.php -wp-content/object-cache.php -wp-content/db.php -wp-content/debug.log +# You can use the ! prefix to include files that are excluded by .gitignore +# Example: !important-file.log (This would include important-file.log even if *.log is in .gitignore) # Augment specific .augment-cache/ diff --git a/.clinerc b/.clinerc index 15f3397..7da3e9a 100644 --- a/.clinerc +++ b/.clinerc @@ -1,4 +1,5 @@ { + "_comment": "You can use the ! prefix to include files that are excluded by .gitignore. Example: !important-file.log", "ignore": [ ".cline-tmp/" ], diff --git a/.cursorignore b/.cursorignore index b77b191..6101f23 100644 --- a/.cursorignore +++ b/.cursorignore @@ -1,5 +1,8 @@ # Cursor ignore file # Additional patterns beyond .gitignore for Cursor's AI context +# You can use the ! prefix to include files that are excluded by .gitignore +# Example: !important-file.log (This would include important-file.log even if *.log is in .gitignore) + # Cursor-specific temporary files .cursor-tmp/ diff --git a/.gitignore b/.gitignore index 9b4cc54..4d77c95 100644 --- a/.gitignore +++ b/.gitignore @@ -114,6 +114,15 @@ debug.log phpunit.xml phpcs.xml +# WordPress specific files +wp-content/advanced-cache.php +wp-content/object-cache.php +wp-content/db.php +wp-content/debug.log + +# Temporary files +.temp-* + # Development tools .git/ .github/ diff --git a/.v0ignore b/.v0ignore index fcffc06..3af13cf 100644 --- a/.v0ignore +++ b/.v0ignore @@ -1,5 +1,8 @@ # v0 ignore file # Additional patterns beyond .gitignore for v0's context +# You can use the ! prefix to include files that are excluded by .gitignore +# Example: !important-file.log (This would include important-file.log even if *.log is in .gitignore) + # v0-specific temporary files .v0-tmp/ diff --git a/.windsurfignore b/.windsurfignore index 06c5ea6..cd4d8c8 100644 --- a/.windsurfignore +++ b/.windsurfignore @@ -1,5 +1,8 @@ # Windsurf ignore file # Additional patterns beyond .gitignore for Windsurf's context +# You can use the ! prefix to include files that are excluded by .gitignore +# Example: !important-file.log (This would include important-file.log even if *.log is in .gitignore) + # Windsurf-specific temporary files .windsurf-tmp/ diff --git a/CHANGELOG.md b/CHANGELOG.md index e5de47d..4b2c790 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [1.6.20] - 2024-05-17 +### 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] - 2024-05-17 ### Changed - Consolidated common ignore patterns into .gitignore diff --git a/README.md b/README.md index d87496b..58fe34c 100644 --- a/README.md +++ b/README.md @@ -122,6 +122,12 @@ The plugin works by: ## Changelog +### 1.6.20 +* 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 * Consolidated common ignore patterns into .gitignore * Simplified AI IDE configuration files to only include tool-specific patterns diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index c282093..5cb7a41 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -13,7 +13,7 @@ * Plugin Name: Fix 'Plugin file does not exist.' Notices * Plugin URI: https://wordpress.org/plugins/fix-plugin-does-not-exist-notices/ * Description: Adds missing plugins to the plugins list with a "Remove Reference" link so you can permanently clean up invalid plugin entries and remove error notices. By Marcus Quinn (marcusquinn.com) & WP ALLSTARS (wpallstars.com). - * Version: 1.6.19 + * Version: 1.6.20 * Author: Marcus Quinn & WP ALLSTARS * Author URI: https://www.wpallstars.com * License: GPL-2.0+ @@ -48,7 +48,7 @@ if ( ! defined( 'ABSPATH' ) ) { } // Define plugin constants -define( 'FPDEN_VERSION', '1.6.19' ); +define( 'FPDEN_VERSION', '1.6.20' ); define( 'FPDEN_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'FPDEN_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); define( 'FPDEN_PLUGIN_FILE', __FILE__ ); diff --git a/languages/fix-plugin-does-not-exist-notices.pot b/languages/fix-plugin-does-not-exist-notices.pot index 0138485..538256b 100644 --- a/languages/fix-plugin-does-not-exist-notices.pot +++ b/languages/fix-plugin-does-not-exist-notices.pot @@ -2,7 +2,7 @@ # This file is distributed under the GPL-2.0+. msgid "" msgstr "" -"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.19\n" +"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.20\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fix-plugin-does-not-exist-notices\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/readme.txt b/readme.txt index 80320f5..a973b99 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: plugins, missing plugins, cleanup, error fix, admin tools, plugin file doe Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.0 -Stable tag: 1.6.19 +Stable tag: 1.6.20 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -91,6 +91,12 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are == Changelog == += 1.6.20 = +* 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 = * Consolidated common ignore patterns into .gitignore * Simplified AI IDE configuration files to only include tool-specific patterns @@ -294,6 +300,9 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are == Upgrade Notice == += 1.6.20 = +Added explanations about using the ! prefix in ignore files to include files excluded by .gitignore. + = 1.6.19 = Improved organization of ignore patterns with consolidated .gitignore and simplified AI IDE configuration files.