Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Issue #3419238 by ChristianAdamski: Coding Standards
Additional random fixes
Google Places API rework v4
Address Sync - One way
Issue #3144332 by malcomio, ChristianAdamski: Provide Bing Maps integration
Random cleanups
Issue #3390371 by ChristianAdamski: Using own icon show different positions
Issue #3294854 by ChristianAdamski: Full duplex sync between geolocation and address does not work.
Minor typo in label
Issue #3332065 by ChristianAdamski, bardiuk: Decoding style JSON failed. Error: 4.
Minor JS shuffling
[..] Drupal 10/9 compatibility
Issue #3313847 by HitchShock: Global token
Issue #3302558 by tormi: False "composer install" command reference in GPX & geometry data submodules
Issue #3304820: Drupal 10 compatibility fixes
Issue #3325866 by maurizio.ganovelli: Italian provinces in the address form are not filled up after reverse geocoding with Nominatim
Issue #3322584: freegeoip.live is returning 404
Issue #3278671 by ChristianAdamski: Call to a member function fetchRecord() on null in Drupal\geolocation_geometry_natural_earth_countries\Plugin\geolocation\GeolocationGeometryData\NaturalEarthCountries->import()
Issue #3216816 by devad: Geolocation Field - Add Ludwig integration
Issue #3216816 by devad: Geolocation Field - Add Ludwig integration
Issue #3144083 by ChristianAdamski: Address search box for Geometry fields
Issue #3194645 by Stefdewa: Exposed boundary filter broken
Issue #2809235 by ChristianAdamski: Add proximity field/sort derived from boundary filter
Remove bogus patch file
Issue #3231844 by ChristianAdamski: Add support for digital signature on Google map APIs
Issue #3188340 by ChristianAdamski: Yandex: Add min/max zoom
Issue #3232067 Empty views proximity argument results in incorrect center
Issue #3223365 by gordon: Autosubmit not updating address field when selecting from dropdown
Issue #3217047 by AnaliaMok: Missing Key Module Support For Geocoding API Calls
Issue #3216917 by ChristianAdamski, dimitriskr: Leaflet map features are not working with big_pipe enabled
Issue #3216516 by ChristianAdamski: Use GeoJSON instead of WKT for compatibility
Issue #3216516 by ChristianAdamski: Use GeoJSON instead of WKT for compatibility
Issue #3127995 by ChristianAdamski: Add simple geometry views based test
Issue #3216466 by ChristianAdamski: ViewsStyle Common Map misses config dependencies
ATTENTION: The Shapefile & GPX dependencies are not automatically pulled via composer anymore. You need to require them manually as described by each module.
Issue #3138614 by dench0: Call to a member function getFieldTableName() on null in geolocation_field_views_data()
Issue #3139139 by Phil Wolstenholme: The blue colour used for the search and geolocation buttons does not have an accessible text contrast ratio when used with white text
Issue #3139008 by mero.S: Replace assert* involving an instanceof operator with assertInstanceOf()/assertNotInstanceOf()
Issue #3142309 by ChristianAdamski: JS - Add/fix minor CS issues
Issue #3127993 by ChristianAdamski: Geometry - Relation to geolocation fields
Issue #3127956 by vitalius2009: geolocation_token_info() crashes if Token module is not present
Issue #3126597 by ChristianAdamski: Many schema fixes
Issue #3126596 by ChristianAdamski: Geometry Data - Composer dependency
Issue #3126571 by ChristianAdamski: GPX composer dependency
Issue #3099493 by ChristianAdamski: Add geometry views display support
Issue #3125303 by ChristianAdamski: GPX Supprt - Multiple issues
Issue #3124949 by ChristianAdamski: Allow DataProviders to return locations & shapes
Issue #3114567 by ChristianAdamski, webberly: Address link not filling address form correctly
Issue #3124473 by ChristianAdamski: Ignore elements in Address integration not saved
Issue #3112104 by ChristianAdamski, jazzper: Support for displaying gps data (gpx)
Issue #3099494 by ChristianAdamski: Add geometry render elements
Issue #3122970 by ChristianAdamski: Geocoder search field not working in second geolocation field
Issue #3119742 by ChristianAdamski: Views Proximity field using the Places API and AJAX - only works once
Issue #3113710 by nikita_tt: Address integration inside an Inline Entity Form
Issue #3117506 by ChristianAdamski: Defining locations not possible when placing block in Layout Builder
Issue #3117883 by ChristianAdamski: Cannot create/edit views Proximity filter
Issue #3106886 by ChristianAdamski: Photon Respond 400 (Bad Request)
Issue #3096776 by super_romeo: Conflict with Yandex.Maps
Issue #3096776 by super_romeo: Conflict with Yandex.Maps
Issue #3101978 by ChristianAdamski, peterwcm: Cannot add the same map view to a page multiple times
Issue #3103851 by ChristianAdamski: Yandex Maps - Multilanguage - Caching
Issue #3098688 by ChristianAdamski: Add option to hide latitude / longitude on Google Maps API Form Widget
Issue #3104453 by ChristianAdamski, slasher13: Throbber on Airbnb-styled map when loading
Issue #3092054 by Berdir: How to geocode the address field ?
Issue #3105647 by ChristianAdamski, Matus Grinvalsky, egontinno: Google Maps is not centered on GPS coordinates
Issue #3094126 by sathish.redcrackle, ChristianAdamski: Create an option to set Opacity for markers
Geometry Canada Provinces - minor fix - incomplete
Issue #3104817 by ChristianAdamski: Minor Geolocation Address fixes
Issue #3104816 by ChristianAdamski: Photon Reverse Address Formating
Issue #3092103 by ChristianAdamski, zenimagine: Why can not we geocode with Photon in the field ?
Issue #3104592 by ChristianAdamski: German Nominatim Address Formatting
Issue #3092054 by ChristianAdamski: How to geocode the address field ?
Issue #3045763 by ChristianAdamski, paulmartin84: Google maps libraries - language issue on multi-language sites
Release for those who think alpha versions, experimental and unstable are for old ladies. We want our crack straight from upstream git! Well, straight, we want it built and packaged so we don't need to know what we're doing, except that we will break our installations and put our computers on fire.