Skip to content

v1.6.0 — WordPress.org review compliance

Choose a tag to compare

@stephane-schmidt stephane-schmidt released this 10 Jul 11:11
· 12 commits to main since this release

Changes requested by the WordPress.org plugin review, plus one UX refinement:

  • Enqueue APIs everywhere: every script and style now goes through wp_enqueue_* / wp_add_inline_* (src-less handles carry the early inline snippets; the noscript fallback became pure CSS).
  • Unique prefix: all PHP symbols renamed to switchmybar (functions, classes, constants, options, AJAX actions, filter). Existing settings migrate automatically; CSS ids and browser storage keys are unchanged so nothing breaks visually.
  • Dock menu peek: when the back-office menu auto-hides, a 10px half-transparent sliver stays visible at the screen edge — no more guessing — and the menu waits a little longer before tucking away.

Plugin Check: clean. Tested activation and option migration on a live install.