Skip to content

version 1.5.7

Choose a tag to compare

@senlin senlin released this 18 Aug 08:11
· 56 commits to main since this release
e916bc1
  • date: August 18, 2026
  • Fixed: Escaped all admin option outputs and dropdowns to satisfy PHPCS/PCP checks and prevent unescaped output vulnerabilities.
  • Fixed: Added explicit casting with absint() for stored page IDs (for example so_qmp_language_folder_page) to ensure integer values are used where expected.
  • Fixed: Added translators comment for the "Page %d" label to clarify the placeholder meaning.
  • Changed: Replaced hardcoded script version with SO_QMP_VERSION and bumped asset versioning to improve cache-busting for admin.js and admin.css.
  • Fixed: Added a targeted PHPCS ignore for an admin-only exclude usage in wp_dropdown_pages() to address a WordPress VIP performance warning (settings screen; excludes a small, bounded set of pages).
  • Changed: Prefixed uninstall.php file-scope variables to follow plugin naming conventions and remove PCP naming warnings.
  • Notes: No breaking changes. Behaviour is unchanged; changes are defensive and to satisfy code-quality checks.
  • tested up to WP 7.1