Version 2.4.1

March 17, 2025

Fixed

  • (Craft 4) "Map Location should contain at most 255 characters" when saving locations with extended address data. Content column type changed from varchar(255) to text; migration alters existing columns automatically so fields do not need to be re-saved.

Version 2.4.0

March 11, 2026

Added

  • Geocoding language setting per field: controls the language of stored address data (e.g. en, de, nl, fr). Defaults to en.
  • Map interface language is now set automatically based on the logged-in Craft user's language.
  • Extended address data stored per location: streetNumber, route, locality, postalCode, country
  • New Twig filters and functions: streetNumber, route, locality, postalCode, country
  • New GraphQL fields: address, streetNumber, route, locality, postalCode, country
  • UI labels (Search, Coordinates, Address, Delete Marker) translated into 10 languages: NL, DE, FR, ES, IT, PT, DA, NB, SV, PL

Fixed

  • Geocoder now uses results[0] (most accurate result) instead of results[1]

Version 2.3.1

March 11, 2026

Fixed

  • Map no longer initialises when a new Neo/Matrix block is added dynamically after page load
  • Google Maps API script now loads with loading=async for improved performance

Version 2.3.0

May 20, 2024

Added

  • Craft v5 support

Version 2.2.0

August 13, 2023

Added

  • Save zoom level (Issue #21)
  • Ability to set a default zoom level (Issue #21)
  • Ability to set a default map center

Changed

  • Bugfix: an empty value would still pass required field validation (Issue #22)

Version 2.1.2

May 3, 2022

Changed

  • Move ECS to dev dependencies

Version 2.1.1

May 3, 2022

Changed

  • Bugfix Twig filters

Version 2.1.0

May 3, 2022

Changed

  • Refactor Javascript to support multiple instances (Issue #16)
  • Update lay-out to also show the actual address in a separate field (Issue #13, thanks @GMConsultant)

Version 2.0.0

May 2, 2022

Changed

  • Craft v4 compatibility

Version 1.3.1

June 3, 2021

Changed

  • Bugfix normalizeValue() of EntryCoordinates for PHP8+ (Issue #14)

Version 1.3.0

January 14, 2020

Added

  • GraphQL support

Version 1.2.1

January 2, 2020

Changed

  • Fix parsing Google API key from environment vars (thanks @jrrdnx)
  • Fix parsing negative coordinates through latitude and longitude helpers (Issue #5, thanks @jrrdnx)

Version 1.2.0

December 23, 2019

Added

  • Enable environment vars for the Google API key (@jrrdnx)

Changed

  • Fixed a bug that required the field have a fixed name (Issue #2, @nicbou)

Version 1.1.0

August 31, 2019

Added

  • Added installation instructions to readme
  • Added Twig filter to output coordinates in front-end
  • Added Twig documentation to readme

Version 1.0.0

August 31, 2019

Added

  • First version of the Craft plugin.
  • Include plugin icon
  • Include Craft license
  • Add preview to readme (#1)
  • Draggable marker on a Google Map
  • Includes searching through Google Places API
  • Google key configurable in field setting