Skip to content

Releases: kabde/mba-banner-manager-pro

MBA Banner Manager Pro v1.2.1

Choose a tag to compare

@kabde kabde released this 19 Jun 02:15

Audit fixes after Phase 1

  • Normalized empty banner placements consistently in admin UI, warnings, and saves.
  • Whitelisted admin filter values before applying meta queries.
  • Made status/type list-table sorting functional and removed misleading placement sorting.
  • Required edit_post capability for duplicate row action and duplicate handler.
  • Sandboxed HTML/JS preview with script support but no same-origin access.
  • Validated preview destination URLs client-side before making them clickable.
  • Stabilized popup asset versions and escaped popup links at output.
  • Ignored unsupported frontend banner locations before querying.

Validation:

  • JavaScript syntax check passed.
  • PHP lint passed on all plugin PHP files.
  • ZIP package verified with the correct root folder and no local metadata files.

MBA Banner Manager Pro v1.2.0

Choose a tag to compare

@kabde kabde released this 18 Jun 13:33

Phase 1 - Admin UI Foundation

  • Added grouped banner editor sections: Status, Creative, Format, Placement, Targeting.
  • Added sticky live preview panel with desktop/mobile modes.
  • Added empty states and incomplete-configuration notices.
  • Added list-table filters for status, type, device, and placement.
  • Added secure duplicate action that creates a draft copy.
  • Sandboxed HTML banner admin preview.

Validation:

  • PHP lint passed on all plugin PHP files.
  • JavaScript syntax check passed.
  • ZIP package verified with the correct root folder and no local metadata files.

MBA Banner Manager Pro 1.1.0

Choose a tag to compare

@kabde kabde released this 18 Jun 12:27
  • Register banner CPT on frontend and admin for a correct WordPress lifecycle.\n- Add dedicated manage_mba_banners capability and multisite role provisioning.\n- Remove visible header markup from wp_head; use wp_body_open with footer fallback.\n- Add request-level banner cache and safer banner queries.\n- Load popup assets only when the popup is enabled.\n- Improve popup accessibility and setting sanitization.\n- Add GitHub release-based updater support.\n- Improve uninstall cleanup for multisite.\n\nThis release includes a WordPress-ready ZIP asset named mba-banner-manager-pro.zip.