• v0.3.51 2e8fa73fdc

    david released this 2026-08-31 10:04:37 -07:00 | 0 commits to main since this release

    0.3.51 - CARTO basemap API key support

    This update keeps the public map working after CARTO began requiring API keys for its basemap tiles, while allowing admins to continue using CARTO styles with their own key.

    Highlights

    • Added a CARTO Basemaps API Key field in Farmers Markets > Settings.
    • CARTO Positron, Voyager, and Dark Matter presets append the configured key to raster tile URLs.
    • OpenStreetMap Standard remains the no-key default and fallback.
    • Existing unkeyed custom CARTO tile URLs are migrated automatically on plugin load.
    • Frontend market API refreshes now include the WordPress REST nonce.
    • Release dev tooling dependencies were updated to patched versions.
    Downloads
  • v0.3.50 83c499df62

    david released this 2026-06-16 08:50:36 -07:00 | 1 commits to main since this release

    0.3.50 - WordPress 7 documentation and wiki

    This update aligns the plugin documentation with the current live environment and adds a full Forgejo wiki documentation set.

    Highlights

    • Updated compatibility metadata for WordPress 7.0.
    • Documented PHP 8.3 as the active production target while keeping the plugin's PHP 7.4 minimum for backward compatibility.
    • Added wiki documentation for installation, settings, shortcodes, WPML Spanish maps, CSV import/export, frontend behavior, releases, and troubleshooting.
    Downloads
  • v0.3.49 034d75d04e

    david released this 2026-06-16 08:39:08 -07:00 | 2 commits to main since this release

    0.3.49 - Shortcode builder

    This update adds an admin shortcode builder for creating map embeds, especially English and Spanish WPML map pages.

    Highlights

    • Added Farmers Markets > Shortcode Builder.
    • Added language-specific shortcode generation, including Spanish map shortcodes with lang="es".
    • Added a lang shortcode attribute so WPML-enabled sites can request language-specific map data.
    • Improved per-instance map data handling for pages that use more than one map shortcode.
    Downloads
  • v0.3.48 57b6c3a7f0

    david released this 2026-06-15 14:39:54 -07:00 | 3 commits to main since this release

    0.3.48 - WPML and CSV import fixes

    This update fixes two admin workflow issues around WPML draft creation and CSV importing.

    Highlights

    • The WPML Spanish draft tool now stays runnable when WPML is active and Spanish is enabled, even when no missing drafts are detected.
    • English is preferred as the source language when English is enabled in WPML.
    • CSV imports now recognize common alternate headers such as name, title, latitude, longitude, features, and payment.
    • CSV import errors now show more specific admin messages for missing files, bad headers, empty files, expired previews, and oversized files.
    Downloads
  • v0.3.47 cbe8ccfeb2

    david released this 2026-05-28 16:12:36 -07:00 | 4 commits to main since this release

    This update improves readability for market popups with lots of content.

    Highlights

    • Long popup cards now stay within the map/browser viewport and scroll internally.
    • Popup action buttons remain reachable at the bottom of long popup content.
    • Schedule and CSA detail rows stack more cleanly on mobile screens.
    Downloads
  • v0.3.46 f57ae0f27f

    david released this 2026-05-28 16:09:19 -07:00 | 5 commits to main since this release

    This update lets admins adjust the vendor type pin colors used on the frontend map.

    Highlights

    • Added color picker settings for CSA, Farmers Market, Farm Stand, Food Hub, and Grocery marker colors.
    • Custom colors are sanitized and passed to both embedded fallback map data and shortcode instance settings.
    • Existing default colors remain in place until an admin changes them.
    Downloads
  • v0.3.45 ea95a065a8

    david released this 2026-05-28 16:01:42 -07:00 | 6 commits to main since this release

    This update color-codes frontend map markers by vendor type.

    Highlights

    • Added vendor type-colored marker pins for CSA, Farmers Market, Farm Stand, Food Hub, and Grocery.
    • Uses the requested palette: CSA yellow, Farmers Market green, Farm Stand strawberry red, Food Hub pepper red, and Grocery orange.
    • Vendor type-colored pins are now the default marker style for existing default-style installs.
    • Region-colored pins remain available in Farmers Markets > Settings.
    Downloads
  • v0.3.44 238498b56c

    david released this 2026-05-28 15:57:27 -07:00 | 7 commits to main since this release

    This update makes the WPML Spanish draft tool more forgiving for existing market data.

    Highlights

    • Existing markets without WPML language metadata are now treated as source-language markets when looking for missing Spanish entries.
    • The WPML Tools page now shows the detected source language, total market entries, and missing Spanish count.
    • Spanish drafts are linked using the detected WPML default language instead of a hardcoded English source code.
    Downloads
  • v0.3.43 be9e7c247f

    david released this 2026-05-28 15:48:40 -07:00 | 8 commits to main since this release

    This update adds WPML helpers for Spanish market translation workflows.

    Highlights

    • Added Farmers Markets > WPML Tools for creating missing draft Spanish entries from existing English markets.
    • Spanish draft creation copies market fields, schedules, coordinates, and taxonomy assignments as a starting point for manual translation.
    • Market CSV exports now include WPML language columns so Spanish rows and translation groups are easy to identify.
    • WPML configuration now copies CSA signup URLs like the other URL and contact fields.
    Downloads
  • v0.3.42 bfb77e3529

    david released this 2026-05-28 12:37:19 -07:00 | 10 commits to main since this release

    This update adds CSV export for existing market records.

    Highlights

    • Added an Export Markets CSV button to the CSV Import screen.
    • Exports current non-trash markets with the same columns accepted by the importer.
    • Exported CSVs include delivery, vendor type, payment type, region, season, schedule, location, contact, and CSA fields.
    • Safe formatted description HTML is preserved when importing exported descriptions.
    Downloads