{
  "slug": "bw-map-magnet",
  "name": "BW Map Magnet",
  "version": "1.3.0",
  "download_url": "https://plugins.bowden.works/wp-content/uploads/plugin-updates/bw-map-magnet-1.3.0.zip",
  "download_hash": "sha256:4eb3445ab4f46ea5f970da98de31fed9f061f88a600eb39886036bde7c688eab",
  "download_size": 221247,
  "requires": "6.0",
  "tested": "",
  "requires_php": "7.4",
  "last_updated": "2026-05-20",
  "homepage": "https://plugins.bowden.works/bw-map-magnet/",
  "author": "Bowden Works",
  "description": "Showcase locations on a map with hover-to-zoom interaction for activities, restaurants, attractions and more.",
  "changelog": "## [1.3.0] - 2026-05-20\n\n### Added\n- New **Map Magnet → Settings** admin page with two site-wide options:\n  - **Default hover zoom level** (6–19, default 16). The fall-through default for every shortcode and block on the site.\n  - **Animation duration (seconds)** (0.1–5.0, default 1.5). How long the fly-to and zoom-out transitions take. Previously hard-coded at 0.6 s — many users found it jarring.\n- New **per-item \"Override hover zoom level\"** field on every Map Item edit screen. Stored as `_bw_map_focus_zoom` post meta. Use a higher number for tight spots (a specific restaurant entrance) or lower for spread-out places (a kilometre-long beach). Empty = use the instance/site default.\n- Block inspector \"Hover zoom level\" range now extends to 19 (was 18) and seeds from the site default on fresh block insert (via `wp_localize_script`).\n\n### Changed\n- Default animation duration is now **1.5 s instead of 0.6 s** — calmer, less jarring on hover-driven UIs. Override on the Settings page.\n- Settings, shortcode, and block now share a single cascade: per-item meta → shortcode/block attribute → site setting → hard-coded fallback (zoom 16, duration 1.5 s)."
}
