2.97.11
- Changed: multiple compatibility updates for the WP 7.1 iframed editor
- Changed: you can now choose which post types display a 'map' colum independently from the geocoding settings
- Changed: minimum WP version is now 6.3
- Fixed: sidebar preview for poi list and filters was not working in Gutenberg editor
2.97.10
- Changed: better labeling of the search box for the map editor
- Fixed: Google removed the drawing manager, breaking MapPress functionality
2.97.9
- Changed: better handling for 'excerpt_more' filters for mashup POIs
- Changed: improvements to the Pro updater, to prevent accidentally overwriting Pro with free version
- Changed: POI 'more' links now open outside iframe for iframed maps
2.97.8
- Added: improve terms fetching for mashup block, applies to sites with large numbers of taxonomies and hosts limiting connections
- Added: map-level POI list toggle
- Changed: update icon sizing to work with newer Leaflet stylesheet
- Fixed: mashup block lines/search buttons weren't responding
2.97.7
- Added: dark theme for OFM maps
- Changed: improved reminders
- Changed: better tile service setup
- Changed: better prevention for Siteground Optimizer minification problems
- Fixed: 'search' and 'filter' buttons were not working for Gutenberg mashup block
- Fixed: mashup block taxonomies were read with 'edit' context, should be 'view'
- Fixed: prevent reading draft/deleted posts in popups
- Fixed: try to implement workaround for hosts limiting connections, which intermittently prevents taxonomy reads
2.97.6
- Added: check that webGL is active
- Added: prevent optimizers like Siteground from re-minifying mablibre
2.97.5
- Changed: limit query and filter nonce check for sites with caching plugins
2.97.4
2.97.3
- Fixed: change in 2.97 caused mashup shortcodes to show all posts
- Changed: improved hierarchical taxonomy handling in filters
2.97.2
- Fixed: invalid Nominatim geocoder with Google engine
- Fixed: wp-cli error prevented translation file generation
- Thanks to https://shovon.bd for security assistance in 2.97
2.97.1
2.97
- Added: compatibility with WP7
- Changed: required minimum version is now WordPress 6.2
- Changed: maplibre scripts are now bundled with plugin
- Changed: more restrictive permissions for API calls
- Fixed: changes to support pooled SQL connections
- Fixed: add missing ob_start
2.96.6
- Fixed: better compatibility with Complianz when using ofm
2.96.5
- Fixed: improved click/drag handling inside Gutenberg editor's new content iframe
2.96.4
- Fixed: clicking on map not closing popup with openfreemap
- Fixed: latest Leaflet defaults autoPanOnFocus true
2.96.3
- Fixed: error with filter for empty taxonomy (with no terms)
2.96.2
2.96
- Added: OpenFreeMap (OFM) GL maps, a better looking default instead of OpenStreetMaps (OSM) raster tiles
- Added: for mashups, empty filters now default to only the 'include' terms or post types
- Added: dropdown slug search for filters
- Changed: new styled maps component, including support for OFM
- Fixed: selecting specific post types was not possible in post types filter
- Fixed: resetting post types filter uses only default post types
2.95.12
- Changed: save options when tileservice changes
- Changed: allow 'lon' as synonym for 'lng' when importing
- Fixed: 'post types' filter not displaying checkboxes correctly
- Fixed: try to give better errors on import invalid JSON
2.95.11
- Fixed: fatal error in wpml module
2.95.10
- Fixed: template editor not saving properly
2.95.9
- Fixed: lines attribute not saving in Gutenberg block
- Fixed: string saving with WPML
2.95.8
- Fixed: error in filters dropdown from 2.95.7
2.95.7
- Added: travel lines can now be toggled on/off in the map editor
- Added: Google Material Symbols font for icon editor
- Added: new WPML integration to allow map POI translation
- Changed: remove top margin from 'directions' wrapper div
- Fixed: error when displaying filters but custom CSS has hidden the header
- Fixed: scrollbars not restored closing icon editor with escape key
2.95.6
- Added: new setting for 'directions' text for easier change/translation
- Fixed: error when creating new Mapbox style
- Fixed: Nominatim geocoder was not honoring lat, lng entry
- Fixed: default google directions to https
- Changed: removed google directions server URL setting
- Changed: adjustments to POI list CSS for padding
2.95.5
- Changed: improved merging of queries when using ACF location fields
- Fixed: Google drawing manager displayed twice on the map
- Fixed: better error highlighting in settings page
- Fixed: updated importer to treat input/radio/select fields as strings, checkboxes as arrays
- Fixed: additional bug fixes for template handling
2.95.4
- Added: better error handling for empty/missing template files
- Changed: move 'mapp_filters_get' query parameter to build version
- Fixed: scrollbars not restored after dialog box is closed
2.95.3
- Added: JS event on map ready. See documentation for details.
- Changed: 'mapp_filters_get' updated to include map query as parameter
2.95.2
- Added: support Places API (New) to stop Google warnings. If you would like to use this API, enable it in the cloud console.
2.95.1
- Fixed: single-map filters not working
2.95
- Added: corrected line colors in Leaflet KMLs
- Added: mashup filter checkboxes now default from initial query values
- Added: filter 'mappress_filter_values'