Royal Ledger – WordPress Cost Tracker & License Key Manager
Changelog
1.0.3
Feature: SMTP plugin detection on the Email Alerts settings page so users know whether renewal alerts will deliver reliably.
Docs: Clarified in description and feature list that the License Key Vault stores license keys the user receives from third-party plugin and service vendors, not any kind of license check on Royal Ledger itself.
Docs: Added an “External Services” section confirming the plugin makes no outbound HTTP requests and does not connect to any external service.
Docs: Added a “GPL Compliance and Free Functionality” section confirming every feature is unlocked for every user on activation.
1.0.2
Fix: WordPress Plugin Check (PCP) compliance — all warnings resolved
Fix: Prefixed all global variables in view files (WordPress naming convention)
Fix: Added phpcs:ignore annotations for safe database table interpolation
Fix: Corrected nonce verification ignore placement in AJAX handlers
1.0.1
Improved: Plugin scanner now skips free wordpress.org plugins automatically
Improved: Only paid/custom plugins are added as cost items (reduces clutter)
Improved: Scan feedback message shows how many free plugins were skipped