{
  "slug": "bw-ai-schema-pro",
  "name": "BW AI Schema Pro",
  "version": "2.2.1",
  "download_url": "https://plugins.bowden.works/wp-content/uploads/plugin-updates/bw-ai-schema-pro-2.2.1.zip",
  "download_hash": "sha256:2aa3973e5fbc85322793a58fdca957ad06168e39047cbaec38d87c15bd7aa15a",
  "download_size": 393671,
  "requires": "6.0",
  "tested": "",
  "requires_php": "7.4",
  "last_updated": "2026-06-01",
  "homepage": "https://plugins.bowden.works/bw-ai-schema-pro/",
  "author": "Bowden Works",
  "description": "Advanced Schema Markup plugin optimized for AI era - Enhance your content's visibility and understanding by AI systems with comprehensive schema markup.",
  "changelog": "## [2.2.1] - 2026-06-01\n\n### Added (Team Survey — reset controls for testing)\n- New \"Reset\" section at the bottom of the Team Survey settings page\n  with two actions, both gated by JS confirm dialogs:\n  - **Delete all submissions** — empties the\n    `bw_schema_survey_responses` table. Survey window, URL, and\n    settings stay as-is. Use between test runs to re-submit without\n    starting from scratch.\n  - **Reset everything** — closes the window, deletes all\n    submissions, rotates the URL token (invalidating the current\n    public link immediately), and restores every Team Survey\n    setting (slug, intro HTML, notification email + toggle, grant\n    Editors toggle) to its default. Caps are re-synced so the\n    Editor role's `bw_schema_moderate_team_surveys` cap reflects\n    the reset state. Schema data already published onto team\n    posts is intentionally not touched — admins can edit those\n    posts directly to clear.\n- New helper `BW_Schema_Survey_Store::truncate_responses()` for the\n  single SQL DELETE used by both reset actions. Returns rows\n  deleted so the success notice can show the count."
}
