{
  "slug": "bw-map-magnet",
  "name": "BW Map Magnet",
  "version": "1.5.0",
  "download_url": "https://plugins.bowden.works/wp-content/uploads/plugin-updates/bw-map-magnet-1.5.0.zip",
  "download_hash": "sha256:8cab2806301e077acc3f9f9e99856a238d43f36d290ccb1c2726746b67492130",
  "download_size": 229603,
  "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.5.0] - 2026-05-20\n\n### Added\n- **Central marker style — Logo / Pin / Custom.** The full icon library on the settings page was overkill for a single \"home\" pin; replaced with a three-way radio:\n  - **Logo** (default) — uses the WordPress site logo from Customizer → Site Identity. Rendered as a white round badge with a coloured border, the logo image filling the inside. Falls back to \"Pin\" automatically if no logo is set, with an inline notice on the settings screen pointing the user to the Customizer.\n  - **Pin** — the simple map-pin glyph from the icon library, white on the configured accent colour.\n  - **Custom** — reveals the full icon-library grid, identical to the per-category picker. Same coloured-circle styling as Pin mode.\n- New `central_icon_mode` setting (default `logo`) plus `logoUrl` resolution server-side via `get_theme_mod('custom_logo')` → `wp_get_attachment_image_url($id, 'medium')`. The grid is hidden until Custom is selected (handled in JS).\n\n### Changed\n- **Fresh-install defaults shifted to Bowden Works.** `central_lat` 49.688234, `central_lng` -124.992516, `central_title` \"Bowden Works\" — so the central-location preview map shows something useful on first install instead of (0,0) in the Atlantic. Existing installs keep their saved values; only new sites see the new defaults.\n- Central marker dimensions bump from 40×40 to 44×44 in Logo mode, with white background + 3 px coloured border + 3 px padding so the logo image breathes.\n- The settings-page \"Marker icon\" field renamed to \"Custom icon\" and shows a description making clear it only applies when Marker style = Custom."
}
