Skip to content

Conversation

@soderlind
Copy link
Owner

This pull request releases version 1.3.1 of the plugin, focusing on improving security and plugin cleanup. The main changes are the addition of ABSPATH guards to all PHP source files to prevent unauthorized access, and the introduction of an uninstall.php file to ensure clean removal of plugin data when the plugin is deleted. Documentation and version references have also been updated accordingly.

Security and Cleanup Improvements:

  • Added defined( 'ABSPATH' ) || exit; guards to all PHP source files to prevent direct access and improve security. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]

  • Added uninstall.php script to clean up plugin options and transients on uninstall, ensuring no leftover data remains after deletion.

Documentation and Versioning:

  • Updated version numbers in package.json, readme.txt, and vmfa-rules-engine.php to 1.3.1, and updated changelogs to reflect the new release and its changes. [1] [2] [3] [4] [5] [6]

  • Fixed the PHPDoc @package tag in GitHubPluginUpdater.php to use the correct namespace.

- Add ABSPATH guards to all src/php files
- Add uninstall.php for clean plugin removal
- Bump version to 1.3.1
@soderlind soderlind merged commit 4af819d into main Feb 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant