Visitor Generated Marker Add-on – Changelog

This article covers the changelog for WP Google Maps VGM Add-on.

3.30 – 2020-11-20

  • Add core 8.1 compatibility
  • Added support for WP5.6
  • Added support for jQuery 3

3.23 – 2020-10-14

  • Fixed bug where multiple categories could not be submitted with checkbox mode enabled
  • Fixed Custom fields in the form are clunky

3.22

  • Filter wpgmza_ugm_submission_email_fields now receives marker instance
  • Fixed SQL error in wpgmza_register_ugm_version when adding approval column

3.21 – 2020-04-07

  • Dropped call to deprecated function wpgmaps_filter
  • Fixed only one category assigned to submitted markers when multiple categories have been selected by the user
  • Fixed custom field data not being submitted

3.20 – 2020-02-12

  • Fixed incorrect name on category dropdown causing category to be lost
  • Fixed fatal error when only one category is selected for submission

3.19 – 2020-01-24

  • Increased maximum length of link field to 2083 characters
  • Fixed category selection controls broken when running Pro >= 8.0.19

3.18 – 2019-07-11

  • Closed potential security vulnerability

3.17 – 2019-07-02

  • Fixed JS error with a separate form
  • Fixed separate form submission not working

3.16 – 2019-06-06

  • Fixed cannot insert marker when description disabled
  • Fixed cannot submit marker anonymously

3.15 – 2019-06-03

  • Fixed fatal error calling getNoticeHTML on certain installations

3.14 – 2019-05-29

  • Added action wpgmza_ugm_marker_submitted
  • Now compatible with jQuery 3.x.x
  • Dropped deprecated window load function
  • Fixed false positives on “Possible file upload attack”

3.13 – 2019-04-23

  • Added description show/hide setting
  • Added form text override settings
  • Added filter wpgmza_ugm_submission_email_fields
  • Added code to center zoom on new UGM marker
  • Optimized Google autocomplete to only request title and formatted address
  • Fixed Marker not visible till after refresh
  • Fixed GDPR consent check not working on the front end
  • Fixed translation functions not being properly applied to UGM approval/notification email

3.12 – 2019-04-16

  • Fixed wpgmaps_localize is undefined in Gutenberg editor
  • Fixed administrator e-mail not being saved by settings page

3.11 – 2019-04-08

  • Fixed infowindows not opening on maps with VGM form enabled

3.10 – 2019-04-02

  • Added class names to front end form rows
  • Changed marker_added check to map.ugmMarker
  • Fixed right-click functionality not working for OpenLayers

3.09 – 2018-12-20

  • Added link field to UGM form
  • Fixed standalone form not submitting markers

3.08 – 2018-07-24

  • Fixed incompatibilities with Pro 5 breaking right-click marker

3.07 – 2018-07-05

  • Added support for new GDPR settings
  • Fixed deprecated jQuery window load function
  • Fixed shortcode echo instead of returning
  • Fixed “are you human” checkbox
  • Fixed “no address specified” failing silently by adding try-catch block

3.06 – 2018-06-11

  • Fixed apostrophe in “marker title” translation breaking HTML attribute

3.05 – 2018-06-08

  • Improved support for touch screen devices
  • Solved issues with OpenLayers

3.04 – 2018-06-03

  • Fixed undefined variable ugm_display notice

3.03 – 2018-05-30

  • Fixed geocode result coordinates not interpreted properly

3.02 – 2018-05-25

  • Fixed geocode result coordinates not interpreted properly

3.01 – 2018-04-05

  • Added support for custom fields

3.00 – 2017-01 

  • New Feature:  Auto-Complete Added to User Form
  • Bug Fix: Right Clicking on Polygon now add’s marker to map
  • Bug Fix: Changed jQuery event from ‘document ready’ to ‘window load’ as this was causing issues with the JS
  • Moved the settings into its own tab within the map builder
  • Created a shortcode that allows the separation of the HTML form and the map
  • You can now disable the display of the VGM form by using disable_vgm_form=’1′ within the shortcode (handy when having the VGM form and map on separate page)
  • Added a notice that informs a user that their markers have been added and that it will be pending approval (relevant to the appropriate setting)
  • The map will now center and zoom in on a users marker once it has been added (and the auto approval setting is enabled)

 

2.8 – 2016-07-15 – Medium priority

  • Removed the saved email address from within the localized JS array on the front end
  • New Feature:  Mobile touch/tap support added. Users can now add a marker from there mobile device (Device less than 1000px)

2.7 – 2016-01-07 – Low priority

  • Settings bug fix

 

2.6 – 2015-  – Low priority

  • Rocketscript fix (Cloudfare)

 

2.5

  • New feature: You can now choose if you want to be notified via email of new user submitted markers

 

2.4 2015-01-27

  •  Added the ability for users to right click on the map to add a marker – and to drag it
  •  Added an option to enable/disable auto-approval of visitor generated markers

 

2.3 2014-11-04

  • User generated markers must now be approved before being put live
  • Bug fixes

 

2.2 2014-09-29

  • Fixed the bug that wasnt saving categories for user generated markers
  • Code improvements (PHP warnings)

 

2.1

  • Code improvements (PHP warnings)

 

2.0

  • Code improvements
  • Users can now upload images with their markers

 

1.9 Small bug fix

 

1.8

  • Fixed a conflict with the NextGen plugin

 

1.7

  •  Fixed an error output bug

 

1.6

  • Fixed a bug that stopped you from selecting “registered users”

 

1.5

  • JS now included in it’s own file and not in-line
  • Users can now select a category for their marker – you also have the option to enable or disable this
  • Coming soon:
    •  Ability for users to add images
    •  Ability for users to add icons

 

1.4

  •  Added user access roles (Who can add markers)

 

1.3

  • This version allows the plugin to update itself moving forward

 

1.2

  • Fixed a bug that was stopping the plugin from working on IIS servers

 

1.1

  • Fixed a bug whereby users that weren’t logged in couldnt add a marker

1.0

  •  Released: 28 August 2012

Was this article helpful to you?