geofield 10.3.4

Bug fixes
New features

Issue #3572547: Add Drupal 12 to core version requirements to allow next major testing
feat: #3576105: GeofieldProximityField:getValue public method: Log a warning (instead of error) when geofield data (Lat, Lon) is missing.
Added a Project Description Note on imminent un-support marking of 8.x-1.x branch and invite to update to latest 10.3.x release - #3576353 False warning about Geofield security updates
Issue #3576947: Added a JSON:API-extras GeoJson field enhancer
Issue #3572538: Fix eslint findings in pipeline

geofield 10.3.3

Bug fixes

fix: #3570147 GeofieldDms has invalid @FormElementBase annotation

geofield 10.3.2

New features

Geofield module fixed dependency to:
"drupal/code": "^10.3 || ^11"

geofield 10.3.1

New features

Added composer dependency:
"drupal/code": "^10.3 || 11"

geofield 10.3.0

New features

New Geofield Module branch set compatibile for Drupal core ^10.3 || ^11

geofield 8.x-1.67

Bug fixes

fix: #3566397 `GeofieldDms` and `GeofieldElementBase` classes in the Geofield module extend the deprecated `Drupal\Core\Render\Element\FormElement` class

Field/GeofieldFieldBuilder.php: renderPlain (deprecated) replaced in favour of renderInIsolation

geofield 8.x-1.65

Bug fixes

Drupal.org description.html updated, with fancy LIVE Demo Button
Functional GeofieldWidgetTest slight enhancement
Better definition of GeoPHP/GeoPHPWrapper::load method
GeofieldDefaultWidget: slight refactoring of settings element description.
Issue #3540091: proximity of places with almost same lat/lng could be NaN

geofield 8.x-1.64

Bug fixes

Issue #3492426 by nickdickinsonwilde, ekes: Nullable types must be explicit

geofield 8.x-1.63

New features

Issue #3487166 by angel.h, itamair: Don't declare targetDefinition as dynamic property, for PHP > 8.2 compatibility
Issue #3498685 by anjaliprasannan, itamair, hetal.solanki, dunx: Create unique Geofield field type icon for better UX

geofield 8.x-1.62

Bug fixes
New features

README.md and description.html doc updated, to match changes approved to the Summary Description to comply with Project Browser requirements ('Issue #3474479: Update summary on project page for compatibility with Project Browser')
Issue #3485637 by marcoliver, itamair: TypeError, when geoPHP::load() returns bool
Issue #3484712 by taiger: Warning: foreach() argument must be of type array|object, null given in /web/modules/contrib/geofield/src/Feeds/Target/Geofield.php on line 92

geofield 8.x-1.61

Bug fixes
New features

General improvements and tweaks to the Geofield Proximity functionalities:
- added dynamic (real time) sync between geofield proximity origin lat/lon elements and lat/lon summary elements (throughout proximity_origin_summary_update.js library);
- more extended class naming for 'proximity-origin-input' and 'proximity-origin-summary' geofield lat and lon elements;
Issue #3467827 by frankied3: GeofieldFieldBuilder::build() incompatible with Diff 2.x

geofield 8.x-1.60

New features

Issue #3463529: Project Browser: Create a logo for Geofield module

geofield 8.x-1.59

Bug fixes

Issue #3455956 by omarlopesino: TypeError: Cannot assign null to property Drupal\geofield\Plugin\Field\FieldType\GeofieldItem::$geometry

geofield 8.x-1.58

Bug fixes
New features

Issue #3411121: Deprecated sequence type schema definition
Removed dependency injection of geofield.wkt_generator service from GeofieldWKT class / geofield_wkt @MigrateProcessPlugin because unused (#3074552).
Added comment / description to geofield_wkt @MigrateProcessPlugin to remark its redundancy with the Drupal core's get plugin (Issue #3074552)
Tiny description adjustments to geofield_latlon and geofield_wkt @MigrateProcessPlugins (to make them Drupal 8 agnostic).
"geofield_latlon" Migrate process plugin: added setup example and better documentation

geofield 8.x-1.57

Bug fixes
New features

Removal of (deprecated) watchdog_exception in favour of \Drupal::service('logger.factory')->get('geofield')
Fix the Geofield Geolocation.
Issue #3276574 by tobiasb: Disallowed or malformed HTML in german translation .po file
Issue #3360474 by zniki.ru, itamair, sakthi_dev, nitin_lama, Shank115, arti_parmar, apaderno: Fix the issues reported by phpcs
Issue #3402400 by zniki.ru, itamair: Adopt GitlabCi
Fix ESLint Issues in geolocation.js
Issue #3402434 by itamair, zniki.ru: Fix the issues reported by PHPStan

geofield 8.x-1.56

Bug fixes
  • Issue #3390164 by JeroenT: TypeError: Cannot access offset of type string on string in Drupal\geofield\Plugin\Field\FieldWidget\GeofieldLatLonWidget->massageFormValues()
  • Issue #3395401 by joseph.olstad: fieldset was removed arbitrarily with no issue number reference in commit fdf69a53094 , restore expected markup
  • $defaultTheme set to 'stark' in GeofieldWidgetTest
  • General Drupal and PHP Coding standards fixes and code refinements.

geofield 8.x-1.55

Bug fixes
New features

Geofield Feeds Integration: Added Instructions in Summary for Geofield Feeds Target (Issue #2952745 by chrisgross: Feeds integration: add a mapping target for geofield)

geofield 8.x-1.54

Bug fixes

Issue #3378136: Deprecation warning: passing null to trim() in GeofieldProximityArgument::getParsedReferenceLocation()

geofield 8.x-1.53

New features

Ludwig support updated to itamair/geoPHP version 1.5

geofield 8.x-1.52

Bug fixes

Issue #3334995 by acbramley: Field label is missing on single cardinality fields using lat/lon, dms, and bounds widgets
Tests fixed: $modules property must be declared protected.

geofield 8.x-1.51

New features

Geofield support to Feeds: NULL values in Lat/Lon fields won't import any Geofield value
(Issue #3221940 by cmchurch, itamair: NULL values return 0 when imported via Feeds)

geofield 8.x-1.50

Bug fixes
  • Added fallback text field area and warning to Geofield Widgets not supporting geometries (Issue #3333015 by itamair, Vincent Rommelaars: GPX LINESTRING() data altered to POINT() when re-saving node)
  • Refactoring of geofield_proximity library into geofield_general one.
  • geofield.views.schema.yml fix (Issue #3300774 by Kasey_MK, dpagini, itamair: Geofield views schema issues)

geofield 8.x-1.49

New features

Issue #3327487 by itamair, Michelle: (Miles/Kilometers) Proximity Units selection in exposed filter

geofield 8.x-1.47

Bug fixes
New features

Issue #3319940 by mably, itamair: Geolocation should work with HTML button elements

geofield 8.x-1.46

Bug fixes

Issue #3315303 by tcrawford, itamair: Error: Call to a member function getParsedReferenceLocation() on array in Drupal\geofield\Plugin\GeofieldProximitySource\ContextProximityFilter->getOrigin()

geofield 8.x-1.45

Bug fixes

Issue #3308297 by timwood: Exposed proximity field value must be positive
Drupal/Php Coding standards minor fixes

geofield 8.x-1.44

Bug fixes

Further fixed PHP Warning in proximity filter when field is not "field_geofield"
- Issue #3299818 by jessehs: PHP Warning in proximity filter when field is not "field_geofield"'
- Issue #3299813: Undefined array key "field_geofield_proximity_op" when using proximity filter on (at least) non node entity

geofield 8.x-1.43

Bug fixes

Further fixed PHP Warning in proximity filter when field is not "field_geofield"
- Issue #3299818 by jessehs: PHP Warning in proximity filter when field is not "field_geofield"'
- Issue #3299813: Undefined array key "field_geofield_proximity_op" when using proximity filter on (at least) non node entity

geofield 8.x-1.42

Bug fixes

Fixed PHP Warning in proximity filter when field is not "field_geofield"
- Issue #3299818 by jessehs: PHP Warning in proximity filter when field is not "field_geofield"'
- Issue #3299813: Undefined array key "field_geofield_proximity_op" when using proximity filter on (at least) non node entity

geofield 8.x-1.41

Bug fixes
New features

Issue #3283332 by Pasqualle, itamair: Malformed HTML in form description
Issue #3287728 by Project Update Bot: Automated Drupal 10 compatibility fixes
Issue #3280708: Geofield views schema issues
refactored composer.json file to remove "phayes/geophp": "^1.2" and require new "itamair/geophp": "^1.3" library (https://packagist.org/packages/itamair/geophp), fixing issue #3294152 by itamair: Fix PHP 8.1 compatibility on fwrite(): Passing null to parameter #2 ($data) of type string is deprecated

geofield 8.x-1.39

Bug fixes

Issue #3114979 by lamp5: Missing schema for views plugin

geofield 8.x-1.38

Bug fixes

Issue #3249140 by chucksimply: Contextual Proximity Filter: If no lat/long values, notice appears

geofield 8.x-1.37

Bug fixes

Issue #3264184 by Eric115: Static value in GeofieldProximityArgument causes incorrect results when view rendered more than once

geofield 8.x-1.36

Bug fixes

Issue #3256644: Deprecated function: fwrite(): Passing null to parameter #2 ($data) of type string is deprecated in geoPHP::detectFormat()

geofield 8.x-1.35

Bug fixes
  • Issue #3231299 by el7cosmos, vdsh, itamair: Lat/Long not set if one of the 2 is precisely 0
  • Issue #3248718 by omkar.podey: Missing mapping for Geofield Map ,throws warning while migration

geofield 8.x-1.34

Bug fixes

Issue #3223984 by itamair: Notice: Undefined index: lat in Drupal\geofield\Plugin\GeofieldProximitySourceBase->getHaversineOptions()

geofield 8.x-1.33

Bug fixes
New features

Issue #3220860 by paul121, itamair: GeofieldDefaultWidget Geometry constraints validation
Issue #3222174 by paul121, itamair: Translation for Latitude and Longitude
Issue #3223984 by itamair: Notice: Undefined index: lat in Drupal\geofield\Plugin\GeofieldProximitySourceBase->getHaversineOptions()

geofield 8.x-1.32

Bug fixes

Issue #3216608 by m.stenta: GEOMETRYCOLLECTION EMPTY causes Error: Call to a member function getX() on null

geofield 8.x-1.31

Bug fixes
New features

Issue #2969564 by batigolix, itamair: How activate PostgreSQL/PostGIS Storage in Drupal 8
GeofieldBackend settings moved into GeofieldItem Field storageSettingsForm.
Addition of Description attribute into GeofieldBackend Annotation, so to be able to describe and list available Geofileld Storage Backends specifications.

geofield 8.x-1.30

Bug fixes
New features
  • Enhanced implementation of GeofieldBackendPluginInterface, GeofieldBackendBase and GeofieldBackendDefault.
  • Correct implementation of geofieldBackend plugin service and GeofieldBackendPluginInterface::save in Geofield default widgets.
  • Definition of a Geofield Backend storing values in EWKB Format, suitable for PostgreSQL/PostGIS.
  • Drupal.org html description update
  • Code cleaning and refactoring

geofield 8.x-1.22

Bug fixes

Issue #3207216 by m.stenta, itamair: LatLon schema error: settings.output_escape missing schema

geofield 8.x-1.21

Bug fixes
New features

Issue #3207216 by m.stenta: LatLon schema error: settings.output_escape missing schema
Issue #3207078 by m.stenta: Add support for centroid WKT in LatLon formatter
Issue #3205143 by m.stenta, shabana.navas, itamair: Patch added to latest version
Issue #3205143 by shabana.navas: Patch added to latest version

geofield 8.x-1.20

New features

Added support of Ludwig module/project (Issue #3119331 by devad)

geofield 8.x-1.19

Bug fixes

Issue #3194593 by lunk rat: PHP 8 TypeError when calling abs()

geofield 8.x-1.18

Bug fixes
New features

Geofield Rectangular Boundary Filter & Argument handlers implemented
Issue #3110969 by super_romeo, itamair: Proximity filter: correct AND condition on valid destination coordinates

Pages

Subscribe with RSS Subscribe to Releases for Geofield