30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

v0.2.2 — shared acrossai_notices adoption + AI Connectors sales card + main-menu 0.0.31

Patch release bundling three merged PRs since 0.2.1.

Highlights

  • Notices — migrated persistent-condition banners to the shared acrossai_notices filter (main-menu 0.0.30). The "MCP adapter missing" and "wpb-access-control library missing" warnings no longer render as inline admin_notices on every screen. They now surface in two consolidated places: a Notices submenu under the AcrossAI parent menu (with a count bubble) and a single WP-native dismissible summary on every other admin page. Dismissal is fingerprint-based (per-user meta _acrossai_notices_summary_fp) — adding, resolving, or renaming a notice re-shows the summary automatically. See PR #61.
  • UI — AI Connectors placeholder tab redesigned as a centered sales card. When the acrossai-ai-connectors companion is not installed / not active, the AI Connectors tab on the server-edit page renders a polished, vertically-centered card sourced from acrossai.co/ai-connectors — headline, supported-client pills (Claude · ChatGPT · Grok), four benefit bullets, purple CTA ("Install add-on" / "Activate add-on"), Learn more link, and a 14-day money-back trust line. State resolution unchanged — Registry's last-wins dedup at priority 35 still swaps the placeholder for the companion's real tab when the add-on activates. See PR #60.
  • Dependencies — bump acrossai-co/main-menu 0.0.29 → 0.0.31. 0.0.30 shipped the shared filter + Notices submenu + SummaryNoticeEmitter. 0.0.31 fixed a "Sorry, you are not allowed to access this page." error on direct visits to admin.php?page=acrossai-notices when the notice count was zero (page callback is now always wired; empty-state sidebar row is hidden via inline <style> on admin_head instead of remove_submenu_page(), which had desynced $_registered_pages). See PR #62.
  • Internal — Stable tag + ACROSSAI_MCP_MANAGER_VERSION constant bumped to 0.2.2. Also backfills the readme.txt Stable tag drift that persisted since 0.2.0 and adds a missing 0.2.1 changelog block for the cache-poisoning security patch (PR #59).

Version bumps

  • Plugin header Version: 0.2.1 → 0.2.2
  • ACROSSAI_MCP_MANAGER_VERSION constant: 0.2.1 → 0.2.2
  • readme.txt Stable tag: 0.2.0 → 0.2.2

Behavior notes

Patch bump — no new features, no API changes, no breaking changes. Bundle is UI polish + plumbing consolidation of already-shown warnings + a vendor bugfix. Users see the same information in a more consistent surface, nothing more.

Deletions removed obsoleted code paths only: Notices::render_missing_adapter_notice, Notices::handle_adapter_notice_dismissal, ADAPTER_DISMISS_* constants, AcrossAI_MCP_Access_Control::maybe_show_library_notice, and the US4 dismiss-persistence handler in src/js/backend.js — all replaced by vendor-owned rendering + fingerprint dismissal.

Full changelog: v0.2.0…v0.2.2


Keep reading