Releases: bigredseo/brs-block-fake-orders
Releases · bigredseo/brs-block-fake-orders
Release list
v0.1.5.3 - Modular Refactor & Uninstall Settings
Overview
This release introduces a major internal refactor for better maintainability and adds a new opt-in uninstall cleanup option.
What's New
- Split all major functionality into modular include files:
common/for installation, logging, and helperscore/for validation and asset handlingintegrations/for REST, PayPal, and checkout hooksadmin/for the log viewer and new settings page
- Added
uninstall.phpfor safe data cleanup. - Added new Settings page under WooCommerce → BRS Fake Orders Settings.
- Option: “Delete data on uninstall” (drops DB table and removes options when enabled).
- Implemented lightweight autoloader for
BRS_BFO_*classes. - Improved bootstrap structure for clarity and easier debugging.
Behavior Notes
- No change to blocking or validation logic.
- Existing filters and actions remain fully compatible.
- Files
assets/js/brs-checkout-helper.jsandincludes/admin/log-viewer.phpremain untouched. - Safe defaults: plugin preserves all logs unless uninstall cleanup is explicitly enabled.