Skip to content

Releases: strangerstudios/pmpro-membership-maps

0.7.1 - 2024-02-26

26 Feb 13:42
Compare
Choose a tag to compare
  • BUG FIX: Fixed a bug introduced in 0.7 where the map would not display markers due to undefined variable.

0.7 - 2024-02-16

16 Feb 13:38
Compare
Choose a tag to compare
  • SECURITY: Only users with the "edit_users" capability may add the pmpro_membership_maps shortcode to posts and widgets now.
  • ENHANCEMENT: Added better support for the Membership Directory Limit attribute to apply to the map displayed on the Directory page.
  • REFACTOR: Refactored marker data indexes to prevent conflicts.

v0.6 - 2023-10-12

12 Oct 09:05
Compare
Choose a tag to compare
  • ENHANCEMENT: Improved accessibility for screen readers. (@michaelbeil)
  • ENHANCEMENT: Added 'max_zoom' attribute to the shortcode for how far the zoom is limited on the map. Accepts a value of 0-18. (@JarrydLong)
  • ENHANCEMENT: Added support for Multiple Memberships Per User. (@dparker1005)

v0.5 - 2022-09-22

22 Sep 11:19
Compare
Choose a tag to compare
  • ENHANCEMENT: Test the API request whenever saving a new API Key to ensure it's all setup correctly.
  • ENHANCEMENT: Improved functionality and sanitization of custom fields in marker windows. URL values now are clickable.
  • ENHANCEMENT: Geocode user address whenever their profile is saved or updated and billing fields are present on the edit user/profile page.

0.4 - 2022-07-27

27 Jul 09:50
Compare
Choose a tag to compare
  • SECURITY: Improved sanitization and escaping of variables. (@JarrydLong)
  • ENHANCEMENT: Improved support for Membership Directory V1.2+. (@JarrydLong)
  • ENHANCEMENT: Improved the map logic on the single profile view of the Member Directory to show only the person in question marker. (@JarrydLong)
  • ENHANCEMENT: Improved the spacing around the map on the frontend. (@JarrydLong)
  • BUG FIX: Fixed an issue where 'show_avatar' in Membership Directory was always showing regardless of attribute value (@aquiferweb)

V0.3

09 Jun 10:46
Compare
Choose a tag to compare
  • ENHANCEMENT: Added in support for Zoom levels for map. New filter 'pmpromm_default_zoom_level'.
  • ENHANCEMENT: Filter added to geocoding API key. New filter 'pmpromm_geocoding_api_key'.
  • ENHANCEMENT: Custom fields now supported to show up inside the markers info window.
  • ENHANCEMENT: Code refactored and implemented better map styling options. New filter 'pmpromm_map_styles'.
  • ENHANCEMENT: General improvements made to single map query.
  • BUG FIX: Fixed an issue with shortcode attribute 'ID' conflicts and changed to 'map_id' to be more explicit.

V0.2

07 Oct 12:06
Compare
Choose a tag to compare
  • BUG FIX: Fixed an error where an incorrect variable was referenced in JavaScript.
  • BUG FIX: Fixed a warning for empty marker coordinates.
  • ENHANCEMENT: Added in link to documentation on how to get a Google Maps API key on the 'Advanced Settings' page.
  • ENHANCEMENT: General improvements to code to handle larger amounts of markers. Defaults to 100 markers at a time.
  • ENHANCEMENT: New filters added to allow a start and end for loading markers to let developer's load only a certain amount of markers. 'pmpromm_load_markers_start' and 'pmpromm_load_markers_limit' respectively.
  • ENHANCEMENT: Support internationalization and loaded general .pot, .po and .mo files for translations.

V0.1

15 Aug 15:19
4d0760c
Compare
Choose a tag to compare

Initial Release.