Compliance: Renamed plugin display from “Royal Ledger – WordPress Cost Tracker & License Key Manager” to “Royal Ledger – Cost Tracker & License Key Manager” per WordPress.org Plugin Directory naming guidelines (plugin names may not contain “WordPress”).
Compliance: Rewrote the “What You Can Track” section to remove enumerations of third-party plugin, hosting, registrar, CDN, security, email, and theme brand names. Section now describes categories generically.
Compliance: Rewrote four FAQ titles and answer bodies that named third-party hosts, plugins, SMTP services, and spreadsheet tools by brand. Answers now describe capabilities generically.
No plugin functionality has changed in this release. Description and FAQ rewrites only.
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