Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro Membership Maps Changelog

Every recorded version, newest first, with what changed in each one.

Latest 0.9 · May 22, 202510 versionsSince Oct 2020

2025 · 2 versions

  1. 0.9

    Latest
    2 improvements1 fix
    Improved
    • General improvements to loading the JavaScript files and load the files asynchronously. (@andrewlimaza, @JarrydLong)
    • Improved search support for the Membership Directory and Profiles Add On. The map will now show the marker results from the search results. (@JarrydLong)
    Fixed
    • Fixed an issue where the Membership Map Address fields would not show for logged-out users during the checkout process. (@JarrydLong)
  2. 0.8

    3 improvements2 fixes1 security
    Improved
    • Added improved opt-in functionality for allowing members to opt-in to being displayed on the map for privacy reasons. Backwards compatibility is added for existing members to be opted-in and may opt-out at any time. (@JarrydLong)
    • New "Membership Map Address" fields used to capture the member's address for the map. (@JarrydLong)
    • New filter `pmpromm_single_map_profile_shortcode` which allows developers to adjust the map shortcode and it's attributes for the single profile page view. (@andrewlimaza)
    Fixed
    • Fixed an issue where viewing your own profile would display other member's markers on the map (when no username is passed to the profile URL). (@MaximilianoRicoTabo)
    • Added filter `pmpromm_single_marker_content` back to the codebase. It was mistakenly removed in a prior release. (@andrewlimaza)
    Security
    • General improvements to sanitization and escaping of variables. (@andrewlimaza)

2024 · 2 versions

  1. 0.7.1

    1 fix
    Fixed
    • Fixed a bug introduced in 0.7 where the map would not display markers due to undefined variable.
  2. 0.7

    2 improvements1 security
    Improved
    • Added better support for the Membership Directory Limit attribute to apply to the map displayed on the Directory page.
    • Refactored marker data indexes to prevent conflicts.
    Security
    • Only users with the "edit_users" capability may add the pmpro_membership_maps shortcode to posts and widgets now.

2023 · 1 version

  1. 0.6

    3 improvements
    Improved
    • Improved accessibility for screen readers. (@michaelbeil)
    • Added 'max_zoom' attribute to the shortcode for how far the zoom is limited on the map. Accepts a value of 0-18. (@JarrydLong)
    • Added support for Multiple Memberships Per User. (@dparker1005)

2022 · 2 versions

  1. 0.5

    2 improvements
    Improved
    • Improved functionality and sanitzation of custom fields in marker windows. URL values now are clickable.
    • Geocode user address whenever their profile is saved or updated and billing fields are present on the edit user/profile page.
  2. 0.4

    3 improvements1 fix1 security
    Improved
    • Improved support for Membership Directory V1.2+.
    • Improved the map logic on the single profile view of the Member Directory to show only the person in question marker.
    • Improved the spacing around the map on the frontend.
    Fixed
    • Fixed an issue where 'show_avatar' in Membership Directory was always showing regardless of attribute value (@aquiferweb)
    Security
    • Improved sanitization and escaping of variables.

2021 · 1 version

  1. 0.3

    4 improvements1 fix
    Improved
    • Added in support for Zoom levels for map. New filter 'pmpromm_default_zoom_level'.
    • Custom fields now supported to show up inside the markers info window.
    • Code refactored and implemented better map styling options. New filter 'pmpromm_map_styles'.
    • General improvements made to single map query.
    Fixed
    • Fixed an issue with shortcode attribute 'ID' conflicts and changed to 'map_id' to be more explicit.

2020 · 1 version

  1. 0.2

    3 improvements2 fixes
    Improved
    • General improvements to code to handle larger amounts of markers. Defaults to 100 markers at a time.
    • 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.
    • Support internationalization and loaded general .pot, .po and .mo files for translations.
    Fixed
    • Fixed an error where an incorrect variable was referenced in JavaScript.
    • Fixed a warning for empty marker coordinates.

Undated · 1 version

  1. 0.1

    1 change
    Changes
    • Initial commit.

Changelog published by the developer, in their original language.