Version 2.2.3 - Improved folder structure and organization

This commit is contained in:
2025-04-14 22:55:05 +01:00
parent f0c940bf49
commit 3b7f4e49a4
6 changed files with 37 additions and 5 deletions

View File

@ -1,5 +1,12 @@
All notable changes to this project should be documented both here and in the main Readme files. All notable changes to this project should be documented both here and in the main Readme files.
#### [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 #### [2.2.2-stable] - 2025-04-14
#### Changed #### Changed
- Renamed includes files to lowercase for consistency with the rest of the codebase - Renamed includes files to lowercase for consistency with the rest of the codebase

View File

@ -234,6 +234,23 @@ For more information on Git Updater integration, see the [Git Updater Required H
## Changelog ## Changelog
### 2.2.3
* Improved: Moved admin-specific files to admin/lib directory for better organization
* Improved: 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
* 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
* Changed: Commented out version-fix.js script as it's no longer needed after refactoring
* Fixed: Version consistency across all files
### 2.2.0 ### 2.2.0
* Added: Completely refactored plugin to use OOP best practices * Added: Completely refactored plugin to use OOP best practices
* Added: New class structure with proper namespaces * Added: New class structure with proper namespaces

View File

@ -43,6 +43,8 @@ mkdir -p $BUILD_DIR/admin/css
cp -r admin/css/* $BUILD_DIR/admin/css/ cp -r admin/css/* $BUILD_DIR/admin/css/
mkdir -p $BUILD_DIR/admin/js mkdir -p $BUILD_DIR/admin/js
cp -r admin/js/* $BUILD_DIR/admin/js/ cp -r admin/js/* $BUILD_DIR/admin/js/
mkdir -p $BUILD_DIR/admin/lib
cp -r admin/lib/* $BUILD_DIR/admin/lib/
# Create assets directory structure # Create assets directory structure
mkdir -p $BUILD_DIR/assets mkdir -p $BUILD_DIR/assets

View File

@ -2,14 +2,14 @@
# This file is distributed under the GPL-2.0+. # This file is distributed under the GPL-2.0+.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Fix 'Plugin file does not exist' Notices 2.1.1\n" "Project-Id-Version: Fix 'Plugin file does not exist' Notices 2.2.3\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-fix-plugin-does-not-exist-notices\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-fix-plugin-does-not-exist-notices\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2025-04-13T00:00:00+00:00\n" "POT-Creation-Date: 2025-04-14T00:00:00+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.9.0\n" "X-Generator: WP-CLI 2.9.0\n"
"X-Domain: wp-fix-plugin-does-not-exist-notices\n" "X-Domain: wp-fix-plugin-does-not-exist-notices\n"

View File

@ -5,7 +5,7 @@ Tags: plugins, missing plugins, cleanup, error fix, admin tools, plugin file doe
Requires at least: 5.0 Requires at least: 5.0
Tested up to: 6.7.2 Tested up to: 6.7.2
Requires PHP: 7.0 Requires PHP: 7.0
Stable tag: 2.2.2-stable Stable tag: 2.2.3
License: GPL-2.0+ License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html License URI: https://www.gnu.org/licenses/gpl-2.0.html
@ -179,6 +179,12 @@ Manually editing the WordPress database is risky and requires technical knowledg
== Changelog == == Changelog ==
= 2.2.3 =
* Improved: Moved admin-specific files to admin/lib directory for better organization
* Improved: 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 = = 2.2.2-stable =
* Changed: Renamed includes files to lowercase for consistency with the rest of the codebase * 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 * Removed: Redundant Git Updater patches and version-fix.js as they're no longer needed

View File

@ -3,7 +3,7 @@
* Plugin Name: Fix 'Plugin file does not exist' Notices * Plugin Name: Fix 'Plugin file does not exist' Notices
* Plugin URI: https://www.wpallstars.com * Plugin URI: https://www.wpallstars.com
* Description: Adds missing plugins to your plugins list with a "Remove Notice" action link, allowing you to safely clean up invalid plugin references. * Description: Adds missing plugins to your plugins list with a "Remove Notice" action link, allowing you to safely clean up invalid plugin references.
* Version: 2.2.2-stable * Version: 2.2.3
* Author: Marcus Quinn & The WPALLSTARS Team * Author: Marcus Quinn & The WPALLSTARS Team
* Author URI: https://www.wpallstars.com * Author URI: https://www.wpallstars.com
* License: GPL-2.0+ * License: GPL-2.0+
@ -35,4 +35,4 @@ if (!defined('WPINC')) {
require_once plugin_dir_path(__FILE__) . 'includes/plugin.php'; require_once plugin_dir_path(__FILE__) . 'includes/plugin.php';
// Initialize the plugin // Initialize the plugin
new WPALLSTARS\FixPluginDoesNotExistNotices\Plugin(__FILE__, '2.2.2-stable'); new WPALLSTARS\FixPluginDoesNotExistNotices\Plugin(__FILE__, '2.2.3');