Improvements:
- MCP Adapter Installation: The MCP settings tab now installs the MCP Adapter plugin from WordPress.org, so it appears under Plugins and receives normal updates.
Fixes:
- Product Tax Toggle: Fixed a bug where the “Charge tax on this product” toggle showed as off and disabled if you reached a product by navigating within the admin instead of loading the page directly.
- Buy Now Checkout Refresh: Refreshing the checkout page after clicking Buy Now no longer loses the checkout. The checkout is now kept in the URL, so a refresh shows the same items instead of an empty checkout or the saved cart.
Security:
- Local Database Models: Hardened how stored data is restored in local database models to prevent PHP object injection.
- Invoices Admin List: Escaped the status filter links on the Invoices admin list to prevent reflected cross-site scripting.