GeoDirectory Changelog

Bug fixed and new additions for all versions are listed here.

Every release of GeoDirectory v2, newest first. The plugin’s readme on WordPress.org lists only the latest releases; this page keeps the full history. Changelogs for add-ons are on each add-on’s page: click the version number in the sidebar.

Latest version: 2.8.202, released 2026-11-04.

v2.8.202

2026-11-04

* Validated column names and escaped values in post meta get/save/delete functions – FIXED
* Jetpack Search replaces GD search page results with its own results – FIXED

v2.8.201

2026-11-02

* Strip nested shortcodes & sanitize Dynamic Content widget html to prevent XSS – FIXED/SECURITY
* Validate add listing replace container selector to prevent JS error – FIXED
* Update AUI 0.2.59 – CHANGED

v2.8.200

2026-10-29

* Sanitize popover-html attributes in listing description to prevent XSS – FIXED/SECURITY

v2.8.199

2026-10-29

* Validate listings widget advanced pagination info to prevent shortcode injection – FIXED/SECURITY
* PHP warnings from is_page() & is_front_page() on search results page – FIXED
* Listings with equal sort values shown twice or missing when paging results – FIXED

v2.8.198

2026-10-27

* Auto-drafts deleted by WP cron leave orphaned rows in the CPT detail table – FIXED
* Stored XSS via image title on the listing edit screen – FIXED/SECURITY

v2.8.197

2026-10-23

* REST API: Restrict address & custom fields for password protected listings – FIXED/SECURITY

v2.8.196

2026-10-22

* Post badge link and cta XSS escaping against deeply nested HTML entities – FIXED/SECURITY

v2.8.195

2026-10-21

* Enforced listing visibility and password protection across content output paths – FIXED/SECURITY

v2.8.194

2026-10-20

* Revision temp media values removed even when revision deletion is prevented – FIXED
* Restrict public access to unpublished listing marker popup content (reported by Karthik Ramakrishnan) – FIXED/SECURITY
* Prevent showing unpublished listing content to public users (reported by Jacek Sowiński) – FIXED/SECURITY
* Listing save could update other listings attachments by attachment ID (reported by Karthik Ramakrishnan) – FIXED/SECURITY
* Listing save temp media path traversal could save files outside the temp folder (reported by vuxvinh) – FIXED/SECURITY
* Escape post badge cta value & link attributes to prevent XSS (reported by Karthik Ramakrishnan) – FIXED/SECURITY
* Escape map widget width and height attributes (reported by Jacek Sowiński) – FIXED/SECURITY
* Sanitize DB text translation export to prevent PHP code to db-language.php (reported by Karthik Ramakrishnan – FIXED/SECURITY
* Logged-out visitors could edit guest listings submitted by other logged-out users (reported by Vincent Suen) – FIXED/SECURITY
* Update AUI 0.2.58 and SD 1.2.38 – CHANGED

v2.8.193

2026-10-15

* “Auto Draft” appearing in the title when switching languages on the add listing page with TranslatePress – FIXED
* Sanitize embed/lightbox iframe URLs to block unsafe urls – FIXED/SECURITY
* Update AUI 0.2.57 – CHANGED
* Added escaping to X (Twitter) feed output to prevent XSS vulnerability – FIXED/SECURITY

v2.8.192

2026-10-14

* Resolved conflict with Contact List Pro plugin – FIXED
* Added sanitization to embed data attributes in listing content to prevent stored XSS vulnerability – FIXED/SECURITY

v2.8.191

2026-10-09

* Added sanitization and escaping to image title and alt text to prevent stored XSS vulnerability – FIXED/SECURITY
* Added escaping to Dynamic Content field vars to prevent stored XSS vulnerability – FIXED/SECURITY

v2.8.190

2026-10-07

* Fix PHP 8.4+ deprecation notices during CSV import/export – COMPATIBILITY
* Empty rows in CSV file are counted and imported as invalid rows – FIXED
* Private address post listed on AJAX search results – FIXED

v2.8.189

2026-10-05

* Added extra sanitization and escaping to email field value to prevent XSS vulnerability – FIXED/SECURITY

v2.8.188

2026-10-02

* Category names and sorting labels translated via TranslatePress display wrongly when cached – FIXED
* Tags widget design param now securely filtered to prevent potential security issue – FIXED/SECURITY

v2.8.187

2026-10-01

* Added extra sanitization to latitude/longitude to prevent vulnerability – FIXED/SECURITY

v2.8.186

2026-09-30

* Review rating rows with long rating labels overflow the container on mobile devices – FIXED
* Update AUI 0.2.56 and SD 1.2.37 – CHANGED

v2.8.185

2026-09-24

* GD widgets missing from Elementor v4.3 widget panel & Element Manager – COMPATIBILITY

v2.8.184

2026-09-24

* Added extra sanitization for business hours inputs to prevent XSS vulnerability – FIXED/SECURITY

v2.8.183

2026-09-23

* Changes for Bricks v2.4 compatibility – COMPATIBILITY
* Added input sanitization and output escaping across search – CHANGED/SECURITY
* Update AUI 0.2.55 – CHANGED

v2.8.182

2026-09-21

* Refine geodir_sanitize_float() function – CHANGED
* Added extra sanitization for text inputs to fix XSS vulnerability – FIXED/SECURITY

v2.8.181

2026-09-16

* GD Map widget doesn’t load when used inside Spectra Blocks – COMPATIBILITY
* Division by zero fatal error in reviews rating counts when stored post rating count is stale – FIXED
* Update AUI 0.2.54 and SD 1.2.36 – CHANGED

v2.8.180

2026-09-09

* Widget setting added to customize GD > Post Content title – CHANGED
* Upgrade AUI 0.2.53 – CHANGED

v2.8.179

2026-09-02

* Vulnerability Disclosure Policy (VDP) changes in the readme file – CHANGED

v2.8.178

2026-08-24

* Map style conflict with Astra theme – FIXED
* Extra sanitization added for Popover HTML content – FIXED/SECURITY

v2.8.177

2026-08-22

* Markers REST API should not validate logged in users failed nonce check – FIXED/SECURITY

v2.8.175

2026-08-20

* Validate review author email in single review check SQL – FIXED/SECURITY

v2.8.174

2026-08-18

* Added extra validation in REST auth requests – FIXED/SECURITY

v2.8.173

2026-08-18

* Load GD > Map default block version for iframe compatibility – COMPATIBILITY

v2.8.172

2026-08-14

* Enhance validation message when edited post type does not match the default post type – CHANGED
* Enhance validation and output encoding for AJAX search parameters – FIXED/SECURITY
* Added include, parent, term_order sorting options in GD > Categories – ADDED

v2.8.171

2026-08-10

* Delete post revision is not working after update – FIXED

v2.8.170

2026-08-07

* Added extra sanitization in AJAX post save – SECURITY
* Added extra validation in map markers REST API route – FIXED

v2.8.169

2026-07-29

* Fix backend settings conflict with Search & Filter Pro plugin – FIXED
* Fix showing unpublished listing map markers to public users on single maps – FIXED
* Added option to customize email content vertical and horizontal padding – ADDED

v2.8.168

2026-07-22

* Sanitized badge popover content for extra security – FIXED

v2.8.167

2026-07-15

* Spectra block styles failed to load on listing preview page – FIXED
* Added hyperlink to the email logo – ADDED
* Options added to customize email logo width and height – ADDED
* Select2 v4.x causes JS error on use of comma in tags field – FIXED

v2.8.166

2026-07-01

* Merge AUI 0.2.51 – CHANGED

v2.8.165

2026-06-24

* Merge AUI 0.2.50 & SD 1.2.33 – CHANGED

v2.8.164

2026-06-10

* Prevent timezone error due to unknown or bad timezone (e.g.: America/Ciudad_Juarez) – FIXED
* Merge AUI 0.2.49 & SD 1.2.32

v2.8.163

2026-06-08

* Added extra sanitization to term query during search – SECURITY

v2.8.162

2026-06-04

* Added extra validation to prevent SSRF vulnerabilities by restricting unauthorized internal requests – SECURITY

v2.8.161

2026-05-14

* OpenStreetMap routing now supports distance units from settings – CHANGED

v2.8.160

2026-04-30

* Single post map default tab don’t respects post level map type settings – FIXED

v2.8.159

2026-04-23

* GD Archive template is not working with SiteOrigin 2.34.0 – FIXED

v2.8.158

2026-04-16

* Restrict FSE new template creation to admins only to prevent unauthorized access – FIXED/SECURITY
* Validate url hash to prevent JS error on detail page tabs – FIXED

v2.8.157

2026-04-09

* Modifying the sorting order duplicates the field in CPT sort settings – FIXED
* Clear sorting options cache on save sorting field setting – FIXED

v2.8.156

2026-04-02

* Replaced deprecated addslashes_gpc() with wp_slash() – COMPATIBILITY
* WordPress 7.0 compatibility – COMPATIBILITY

v2.8.155

2026-03-26

* GD > Author Actions change default option label to “Default” to prevent confusion – CHANGED

v2.8.154

2026-03-10

* GD > Simple Archive Item allow to customize author actions – CHANGED

v2.8.153

2026-03-05

* Improved search query sanitization by extra escaping – FIXED/SECURITY
* Conditional fields don’t work properly with file upload field – FIXED

v2.8.152

2026-02-19

* PHP notice in add to favorites button rendering – FIXED

v2.8.151

2026-01-29

* Validation patten shows slash when pattern contains quote – FIXED
* Default sorting is not applied on empty search when near parameter is not set in url – FIXED
* Post title rendered incorrect on term archive page when term id and post id are same – FIXED
* CPT > Tabs requires to reload page to add another shortcode tab – FIXED

v2.8.150

2026-01-22

* GD > Listings view all link should redirect to search page when country/region/city is set – CHANGED
* Merge AUI 0.2.43, SD 1.2.31 & AyeCode Connect Helper 1.0.5 – CHANGED

v2.8.149

2026-01-01

* Prevent new custom field with key “content” – FIXED

v2.8.148

2025-12-25

* Some changes for Web Accessibility 2.0 – CHANGED
* PHP notice during REST API add listing – FIXED

v2.8.147

2025-12-18

* Hook added to check comment images upload – ADDED

v2.8.146

2025-12-11

* GD > Listings added more options to customize pagination – CHANGED
* Rating stars count should respect default rating settings – CHANGED

v2.8.145

2025-12-05

* WordPress 6.9 compatibility check – COMPATIBILITY

v2.8.143

2025-11-27

* Archive Item template don’t render when setup with Oxygen builder – FIXED
* Hook added to filter GD Loop preview post type – ADDED

v2.8.142

2025-11-20

* GhostPool Core plugin compatibility changes – ADDED

v2.8.141

2025-11-13

* Bricks block settings don’t saves default value properly – FIXED

v2.8.140

2025-11-10

* Extra validation for post attachment upload – FIXED
* GD Loop issue with the Bricks elements with same parent block – FIXED

v2.8.139

2025-11-06

* Badge with %%input%% replaces incorrect value when used in GD > Dynamic Content – FIXED

v2.8.138

2025-10-30

* PHP warning “Illegal offset type” when taxonomy object_type is an array – FIXED
* Special Character in tags breaking tag display in gd_post_features block – FIXED
* Hook added to filter AJAX post success response – ADDED
* Conflict with LearnDash LMS on search page – FIXED
* GD > Post Images wrapper border radius is not working on BS5 – FIXED

v2.8.137

2025-10-16

* Hover style is not working on clone BS element – FIXED

v2.8.136

2025-10-09

* jQuery.exists() conflicts with Newspaperly theme – FIXED
* Prevent add listing form from being submitted while an image is uploading – CHANGED

v2.8.135

2025-10-02

* Map widget inline script is not loading with Sage Starter Theme – FIXED
* Search form web accessibility changes – CHANGED
* Prevent listing Ads injection in Recently Viewed Listings widget – CHANGED

v2.8.134

2025-09-25

* Option added to sort listings by modified date – ADDED
* GD > Listings option added to filter listing by rating – ADDED

v2.8.133

2025-09-18

* External image don’t work with Elementor Pro Image Gallery – FIXED

v2.8.132

2025-09-11

* Make GD > Dynamic Content text translatable with WPML – FIXED

v2.8.131

2025-09-04

* Bricks Theme 2.0.2 compatibility changes – CHANGED

v2.8.130

2025-08-28

* Merge AUI 0.2.41 & SD 1.2.26 – CHANGED

v2.8.129

2025-08-21

* Some PHP version shows PHP notice when used comma separated post ids in GD > Listings – FIXED

v2.8.128

2025-08-14

* GD Ninja contact form shows PHP notice – FIXED
* %%_gd_category%% SEO variable is not working with Yoast SEO – FIXED

v2.8.127

2025-08-07

* Default marker icon sets incorrect marker size for OSM – FIXED
* GD > Tags default sorting by count is not working for events – FIXED

v2.8.126

2025-07-31

* GD > Single Taxonomies remove tooltip for prefix icons as it not required – CHANGED
* BlockStrap Post Title leads to wrong meta title with AISEO – FIXED

v2.8.125

2025-07-24

* GD Map widget Category Restrictions shows type error for comma separated value – FIXED
* .sr-only with BS5 forces to display hidden label – FIXED

v2.8.124

2025-07-17

* Elementor tag value-raw don’t validates package exclude field – FIXED
* Allow to translate GD Contact ninja form fields – CHANGED
* Sanitize custom field icon url – CHANGED
* API error gd_placecategory is not of type object – FIXED

v2.8.123

2025-07-10

* Default business hours not saved when adding a new day – FIXED

v2.8.122

2025-07-03

* Prevent allowing a new field with key excerpt – CHANGED
* Option added to disable meta overwrite by All in One SEO – CHANGED
* Tags > Number of allowed tags should show default value when empty – CHANGED

v2.8.121

2025-06-26

* GD Simple Archive Item block now has image aspect and cover options – ADDED
* API for setting checkbox not accepting 0 or 1 values – FIXED
* GD > Post Features shows error when tag count value set but tags value is empty – FIXED
* Restrict wp-admin conflicts with MailPoet manage subscription – FIXED

v2.8.120

2025-06-18

* REST API orderby relevance search is not working – FIXED
* Category limit with checkbox field is not working – FIXED
* GD > Categories outputs unclosed div when CPT AJAX enabled – FIXED
* Extra sanitization the post content to prevent shortcodes in description – FIXED/SECURITY

v2.8.119

2025-06-12

* Comment form default field website should be optional – CHANGED
* Add nofollow attribute to sorting dropdown links – CHANGED
* Non-float rating value display error for bar rating style – FIXED
* Bricks builder GD search page pagination not working – FIXED
* Block theme allow direct name template to work – ADDED
* Removed GD Map block post_type default value as it breaks Bricks builder block – CHANGED
* Allow REST API key & secret via $_REQUEST parameters – CHANGED

v2.8.118

2025-06-05

* If when editing a place the backend image upload form is moved below the comments settings, images fail to load and can be removed when saved – FIXED
* GD Categories remove extra space before category name when icon left layout selected – FIXED

v2.8.117

2025-05-29

* Added constant to be able to define an array of allowed fast-ajax plugins – ADDED
* Redis object cache for logo not cleared on update listing – FIXED
* Fix accessibility issue for sub items in GD Categories – FIXED

v2.8.116

2025-05-22

* GD > Single Taxonomies shows PHP notice when Categories only option selected – FIXED
* Allow importing images with url .googleusercontent.com – CHANGED
* GD > Simple Archive Item allows to show Distance To Post badge – ADDED

v2.8.115

2025-05-15

* GD > Single Taxonomies, setting added to limit taxonomy count output – ADDED
* GD> Category Description can now be used on single page templates using the default category field – ADDED
* Setup Wizard “Not right now” link not working – FIXED

v2.8.114

2025-05-08

* REST API response don’t contains Admin Use field – CHANGED

v2.8.113

2025-05-01

* CF settings CSS class not showing on checkbox field – FIXED
* Tags archive map with All Posts setting not working when tag contains & # characters – FIXED

v2.8.112

2025-04-24

* Added hook to filter map markers response – ADDED
* geodir_update_post_rating hook added new post_type, rating and rating count params – ADDED
* Sometimes CPT sort field saves twice – FIXED

v2.8.111

2025-04-21

* File upload is not working for Category Icon – FIXED

v2.8.110

2025-04-17

* Quotes in address fields labels and conditional fields shows PHP notice – FIXED
* Extra sanitation on term icon inputs – ADDED
* Post rating block new design option added for full stars and count – ADDED

v2.8.109

2025-04-10

* GD Posts API default sort option set to relevance if search term used – CHANGED
* French language double quote breaks AJAX search args on CPT switch – FIXED

v2.8.108

2025-04-03

* Replace Twitter label to X – CHANGED

v2.8.107

2025-03-27

* Fast AJAX + AJAX search compatibility with Bricks template – FIXED
* Added filter to allow CPT to use block editor – ADDED
* GD > Author Actions option added to show dropdown with 3 dots icon – ADDED

v2.8.106

2025-03-20

* AJAX search is not working with Bricks template – FIXED
* Bricks Query loop is not working on cpt + location page – FIXED

v2.8.105

2025-03-13

* Hook added to customize terms API response – ADDED
* Changes to add custom args to map marker request – CHANGED
* Added further BIG Data improvements when setting active – ADDED

v2.8.104

2025-03-06

* Map don’t load when selected post type is deleted – FIXED
* Show error message instead of blank page during save CPT setting – CHANGED
* Protect GD temp folder via index file – CHANGED/SECURITY

v2.8.103

2025-02-27

* GD > Categories looses BS5 style on AJAX CPT change – FIXED
* GD > Categories append post type name setting is not working – FIXED
* GD > Tags widget added to show GD post type tags – ADDED
* Greedy menu should auto close on tab select – CHANGED
* Non float distance value in near me search sometimes throws error – FIXED
* German language double quote breaks AJAX search args on CPT switch – FIXED
* Filters added to geodir_get_widget_listings() to short-circuit queries – ADDED

v2.8.102

2025-02-20

* GD > Recent Reviews option added to customize comment excerpt length – ADDED
* TikTok input url predefined field added – ADDED

v2.8.101

2025-02-13

* GD > Import & Export add message not to use Excel file – CHANGED
* GD > Recently Viewed widget option added to manage archive item template – ADDED

v2.8.100

2025-02-06

* Added GD Query loop options for Bricks theme – ADDED
* Added Google map cameraControl compatibility – COMPATIBILITY

v2.8.99

2025-01-30

* Url field type sanitization breaks encoded url field value – FIXED
* Map marker icon generated with mapmarker.io shows incorrect size – FIXED
* GD embed post wrapper shows extra space – FIXED
* Bricks theme term dynamic data not working inside custom loop – FIXED
* Changes to Bricks filter names to fix bug and allow for Location meta data from addon – CHANGED

v2.8.98

2025-01-20

* Potential XSS via user display name ( not possible in default settings, requires profile edit via another plugin or contributor + user ) – FIXED/SECURITY
* Search near query can be broken if non float used, more sanitization added – CHANGED/SECURITY

v2.8.97

2025-01-16

* Enabling Bricks Builder shows _load_textdomain_just_in_time was called incorrectly – FIXED
* Bricks Theme, Images post meta now work in dynamic data – FIXED
* Bricks Theme, Images category meta work in dynamic data – FIXED
* Added new hooks in add listing map template – ADDED
* GD > Categories shows uncaught type error on PHP 8 – FIXED

v2.8.96

2025-01-09

* Rating label in not responsive on mobile – CHANGED
* In some cases page as archive/search template is not working with Elementor Pro – FIXED

v2.8.95

2025-01-02

* Open now search don’t filters listings with UTC timezone & open for 24 hours – FIXED
* Show Map/Listings toggle is not working for block theme on mobile – FIXED
* GD Simple Archive Item > FEATURED badge is not translatable – FIXED
* Compatibility changes for Elementor Pro v3.25 styles update – CHANGED

v2.8.94

2024-12-26

* AJAX search with empty text don’t show placeholder text for main search input – CHANGED

v2.8.93

2024-12-19

* MySQL error BLOB, TEXT, GEOMETRY or JSON column can’t have a default value – FIXED
* Google map street view pegman icon not visible – FIXED

v2.8.92

2024-12-12

* GD > Post Address not rendered for optional & empty street value – CHANGED
* Changes to better support AyeCode Connect Turnstile Captcha – ADDED
* Bricks Post Fav element added – ADDED
* Bricks Post Rating element added – ADDED
* Bricks Recent Reviews element added – ADDED
* Google address response have missing city parts for some addresses within Barbados – FIXED

v2.8.91

2024-12-05

* Multiple maps on the page shows JavaScript error – FIXED
* A-Z Search links don’t removes page params on paginated links – FIXED
* GD > Post Images option “Show limit” uses incorrect width for first slide on mobile – FIXED

v2.3.90

2024-11-30

* Load scripts on call feature can break block theme add listing page map – FIXED

v2.3.89

2024-11-29

* Old version of AUI conflicts if not updated – FIXED

v2.3.88

2024-11-28

* Elementor conditional field condition less than not working for post date – FIXED
* Option added to enable/disable load scripts on call – ADDED
* Some GD elements added to Bricks builder – ADDED

v2.3.87

2024-11-21

* Compatibility changes for ClassicPress – CHANGED

v2.3.86

2024-11-14

* WordPress 6.7 compatibility changes for translation – CHANGED

v2.3.85

2024-11-12

* GD > Recent Reviews carousel does not work when row items selected to default – FIXED
* Added developer setting for “Big Dats” to improve queries for directories with over 50k listings – ADDED
* Widget title tag can now only be set from a sanitized list – FIXED

v2.3.84

2024-10-31

* Use of ABS() on latitude in distance query gives incorrect distance – FIXED

v2.3.83

2024-10-24

* Bricks Builder style is not rendering for GD Archive Item template – FIXED

v2.3.82

2024-10-10

* Elementor editor GD > Listings – Category & CPT options are not changing on CPT change – FIXED
* GD > Dynamic Content remove CSS class setting added by WP default – CHANGED
* geodir_template_page_options() not allowing child page selection – FIXED
* Filter added geodir_template_page_options_limit to adjust the 500 pages limit – ADDED

v2.3.81

2024-09-30

* Spectra block style issue on GD Single page – FIXED
* GD > Recently Viewed sanitize parameters to prevent output JS code – FIXED

v2.3.80

2024-09-23

* Carousel control shows opposite icons on directory theme – FIXED

v2.3.79

2024-09-19

* Image meta not saved properly when multiple file fields on add/edit listing page - FIXED
* Carousel in BootStrap modal not working on RTL - FIXED

v2.3.78

2024-09-12

* GD > Post Content read more link don't scrolls to tab content when tab is not placed at first - FIXED
* geodir_template_page_options() function updated to use custom query for better memory usage - CHANGED

v2.3.77

2024-09-06

* Theme customize AyeCode UI colors settings not working after update - FIXED

v2.3.76

2024-09-05

* GD > Post Features shows error when tag does not exists - FIXED
* Add alt text to OSM marker icon if alt text saved in media - CHANGED

v2.3.75

2024-08-29

* In some cases SVG icon as map marker is not working on FireFox - FIXED
* List Save button not working on Fast AJAX search - FIXED

v2.3.74

2024-08-22

* Email tags added for comment link & comment post link - ADDED

v2.3.73

2024-08-15

* GD > A-Z Search block added to list the listings alphabetically order - ADDED

v2.3.72

2024-08-15

* Archive page should use default template for deleted & cached page - FIXED

v2.3.71

2024-08-08

* Nonce security check added to admin rating link - FIXED

v2.3.70

2024-08-01

* Avada Builder GD Listings don't reload categories on post type change - FIXED

v2.3.69

2024-07-25

* Add listing page shows not working on some theme - FIXED

v2.3.68

2024-07-25

* GD loop broken on search page for some themes - FIXED

v2.3.67

2024-07-18

* GD search broken on some block theme - FIXED
* Astra theme GD search broken - FIXED
* Super Duper lib caused fatal error on WP < 5.9 - FIXED

v2.3.66

2024-07-17

* non FSE themes can fail to render new blocks - FIXED
* Image attribute in schema shows location when private address is enabled - FIXED
* More block theme template updates for new block rendering system - CHANGED
* GD Search page not rendering on some themes with new block rendering system - FIXED

v2.3.64

2024-07-16

* GD > Dynamic Content keys added for logged in, logged out, post author, user roles etc - ADDED
* BIG changes to the way blocks are rendered to help prevent broken blocks in the future - CHANGED
* GD Block templates updated to new block output types - CHANGED

v2.3.62

2024-07-08

* GD > Output Location left border issue with "Wrap with lines" option - FIXED
* Logged in user can break old deprecated tool function SQL in non-useful way - SECURITY

v2.3.61

2024-07-05

* Multiple carousels on the page breaks carousel in modal - FIXED

v2.3.60

2024-07-04

* Category default image is not set during dummy data import - FIXED
* Allow to play video file in post images lightbox - ADDED

v2.3.59

2024-06-27

* Use default distance radius when service_distance value is not set - CHANGED
* GD > Dynamic Content block can now do date comparisons with custom date fields - ADDED
* Thrive Theme compatibility changes - ADDED
* Elementor icon list css not loading in archive posts - FIXED

v2.3.58

2024-06-20

* Image slider conflicts with GD Listings carousel on elementor template - FIXED
* Add AVIF image support - ADDED

v2.3.57

2024-06-13

* Tool added to merge missing listing categories from WP relationship terms - ADDED
* Location type missing causes issue in location replace vars - FIXED

v2.3.56

2024-06-06

* Avada AWB fly-out menu conflicts on GD archive pages - FIXED
* Map and Location widget not always setting BS5 classes correctly - FIXED

v2.3.55

2024-05-30

* Elementor custom dynamic property causes error on GD template - FIXED
* GD > Listings carousel not working with elementor template when center slide active - FIXED

v2.3.54

2024-05-23

* Dummy category icons can now use SVG images - ADDED
* GD > Map widget now uses inline CSS SVG instead of URL based for better block template support - CHANGED
* GD > Map Block not selectable by clicking in editor after block recovery - FIXED

v2.3.53

2024-05-16

* Elementor container not following GD CSS Hide conditions - FIXED
* Add to favorite action is not working - FIXED
* Booking Availability field is not working properly with Fast AJAX - FIXED
* GD > Post Meta post_type field support added - CHANGED
* GD > Post title widget not respecting the GD > Listings SEO heading setting - FIXED

v2.3.52

2024-05-09

* AUI radio set should skip showing optgroup from option values - FIXED
* GD > Listings block missing title attribute settings - ADDED/FIXED
* PHP Warning: Undefined array key "heading_tag" - FIXED
* Dummy data import does not support external images - FIXED
* Add "id" as reserved field to prevent custom field with id key - CHANGED

v2.3.51

2024-05-02

* Switching the package looses login user name & email - CHANGED
* BS4 lightbox displays blurred image in GD Post Images - FIXED
* Allow to customize lightbox image size via filter - ADDED
* Post Images rounded setting is not working - FIXED

v2.3.50

2024-04-25

* Correct leaflet routing icon font family - FIXED
* CPT settings template field don't have clear setting option - FIXED
* GD > Listings additional css class(es) attribute is not working - FIXED
* Near me manual popup for setting location cancel button not working with BS5 styles - FIXED

v2.3.49

2024-04-15

* Extra sanitization for shortcode tag selectors, contributor+ user with details template access could potentially output JS code - FIXED/SECURITY

v2.3.48

2024-04-11

* UK regions can sometime contain "Council", we now remove this by default - CHANGED
* SD and AUI packages updated to latest - UPDATED

v2.3.47

2024-04-04

* GD images don't allow .svg images even WP media allows - FIXED
* GD > Post Images masonry is not working when AJAX load option active - FIXED

v2.3.46

2024-03-27

* GD > Best Of dropdown shows &(ampersand) incorrectly - FIXED
* Added jobs dummy data type - ADDED
* Dummy data images CDN url updated - CHANGED

v2.3.45

2024-03-21

* GD > Post images masonry gallery is not working with BS5 - FIXED
* Added filter for dummy data posts - ADDED
* Matterport embed URLs not working - FIXED

v2.3.44

2024-03-14

* Old MariaDB causes index column size error - FIXED
* Profile title tag could be changed to non heading tag by a contributor level user - FIXED

v2.3.42

2024-03-05

* Negative category id don't exclude listings from map markers - FIXED
* GD > Listings block can show duplicate listings when filtered by taxonomies - FIXED

v2.3.41

2024-02-22

* OSM directions route should use listing location as an end point - CHANGED
* Skip TranslatePress plugin from Fast AJAX request - CHANGED
* Several SQL Query optimizations reducing some query times even further - ADDED
* GD > Single Next Prev not filtering by same location - FIXED
* Add listing zip and region discovery improvements - ADDED
* Setup Wizard fields not showing tooltips with BS5 styles - FIXED

v2.3.40

2024-02-15

* Custom single post map is not loading on non GD pages - FIXED
* PHP 8.2 compatibility changes in Emogrifier class - CHANGED
* OSM marker cluster add maxClusterRadius option support - ADDED

v2.3.39

2024-02-08

* Address custom field can now be set as optional - CHANGED
* Function utf8_decode is deprecated - FIXED
* Google API Key generation shows apiid is missing error - FIXED
* Category schema types updated to latest release - CHANGED

v2.3.38

2024-02-01

* GD > Post Features shows fields label special chars encoded incorrectly - FIXED
* Category icon not generated from FontAwesome icons for some sites - FIXED
* Function _inject_theme_attribute_in_block_template_content is deprecated - FIXED

v2.3.37

2024-01-25

* OSM layer url shows apikey parameter twice for custom style map - FIXED
* Listing ad shows incorrect rating stars on Divi builder template - FIXED
* Edit logo image title is not working on Chrome browser - FIXED
* PHP Deprecated: mb_convert_encoding() - FIXED
* Astra theme conflicts on search page - FIXED
* Setting changed for Borlabs Cookie v3 - CHANGED

v2.3.36

2024-01-09

* GD > Categories category text style not working for image design type - FIXED
* Meta title separator normal dash replaced to en dash when RankMath active - FIXED
* Blocksy theme conflicts with GD search results page - FIXED

v2.3.35

2023-12-14

* Beaver Builder preview broken sometimes when archive item designed with BB - FIXED
* Bricks > GD Image Gallery element added to show post images - ADDED
* Exclude GD templates from WP search results - ADDED

v2.3.34

2023-12-06

* iOS fix broke standard image select from library - FIXED

v2.3.33

2023-12-05

* Scroll to loop container results on AJAX pagination click - CHANGED
* Bricks builder compatibility - ADDED

v2.3.32

2023-11-30

* GD > Post Features text align multi-device setting is not working - FIXED
* FontAwesome v6.5.0 broken the icons - FIXED

v2.3.31

2023-11-23

* Astra + Spectra category pages compatibility - FIXED
* AJAX search page title not updating on Elementor template - FIXED
* Elementor Pro native lightbox slideshow not working with GD post images - FIXED
* Breakdance Page Builder(themeless) compatibility - FIXED

v2.3.30

2023-11-08

* Elementor Loop Carousel don't show post category image - FIXED
* OpenStreetMap don't populates region for Romania – FIXED
* SEOPress breadcrumbs compatibility - ADDED
* Compatibility with Astra v4.2 - FIXED
* GD > Simple Archive - OSM map zoom issue on mobile - FIXED
* Closed down notification is not working on FSE site - FIXED
* Category map marker auto generation updated to use SVG if using Font Awesome using v6 - UPDATED
* Open mailto in a new tab for email field - CHANGED

v2.3.29

2023-10-18

* Hook added to filter display day name in business hours slot output - ADDED
* Elementor Pro Gallery not working with single gallery type - FIXED
* GD Details page admin hints don't show link from CPT template settings - FIXED
* Allow to customize add listing map via theme template - CHANGED
* Admin users had the ability to alter the report posts table orderby SQL - FIXED/SECURITY

v2.3.28

2023-10-13

* Add / Edit CPT package shows error on update plugin - FIXED

v2.3.27

2023-10-12

* OSM map do not load properly when rendered in hidden element - FIXED
* Changed taxonomy icon selector to new version where icon class can be pasted in - CHANGED

v2.3.26

2023-10-06

* Validate revision ID belongs to parent on revision save or the wrong media files can be removed - FIXED

v2.3.25

2023-10-05

* Dynamic image tag is not working when Flexbox Container is active - FIXED
* Elementor CSS hide conditions is_contains_any, is_not_contains_any added - ADDED
* GD > Loop Paging option added to set page numbers & size on mobile - ADDED
* Filter added to skip wp_kses on elementor render GD field - ADDED
* Business hours in google map bubble is too small when expanded - FIXED
* Post slider overflow issue on mobile - FIXED
* Allow HTML tags in import category top / bottom description - CHANGED

v2.3.24

2023-09-22

* Text color attribute is missing in Favorite / Unfavorite text in GD > Add To Fav - FIXED
* Resize marker hook not working for add listing page map marker - FIXED
* Permalink base example url shows WPML language domain without slash - FIXED
* Some plugins uses split WP query on search page that breaks GD sorting - FIXED

v2.3.23

2023-09-13

* Some hooks added to filter Google geocode request & results - ADDED
* Tags page don't renders archive item properly from Elementor core text widget - FIXED
* Post meta widget will now display a placeholder video in block preview - ADDED

v2.3.22

2023-08-31

* Elementor editor sometimes not load GD archive template - FIXED
* Logged out posting not working with new pretty add listing URLs - FIXED

v2.3.19

2023-08-24

* GD > Map widget maptype option is not working for static map - FIXED
* Badge link not working with BS5 when popover text is set - FIXED
* Enhance custom field option values save format - CHANGED
* GD > Best Of block shows empty filters section in block settings - FIXED
* Greedy tab link not rendered properly in mobile device - FIXED

v2.3.18

2023-08-10

* GD SEO variables no longer working with SEOPress meta description - FIXED
* Use pretty permalinks for add listing link - FIXED

v2.3.17

2023-08-07

* Sometimes CPT pages header style not working with Divi builder - FIXED
* GD > Listings carousel is not working with BS 5 & interval "0" - FIXED
* OSM Nominatim search url is no longer supporting trailing slash - CHANGED
* 1 site membership key won't activate - FIXED

v2.3.16

2023-07-27

* Duplicate permalink warning after update - FIXED

v2.3.15

2023-07-26

* File upload warning is not triggering in backend - FIXED
* Compatibility changes for Kallyas theme Zion builder - ADDED
* Allow users to store external images for the listing created via API - ADDED
* New GD > Post Features block/widget added - ADDED
* Some blocks/widget settings updated - UPDATED

v2.3.14

2023-07-12

* Images on add listing page are not sortable in touch devices - FIXED
* Allow location image to set in elementor element background setting - ADDED
* Fix conflict with Relevanssi plugin - CHANGED

v2.3.13

2023-06-19

* PHP deprecated notice "Creation of dynamic property" - FIXED

v2.3.12

2023-06-14

* JavaScript error when latitude/longitude are empty - FIXED

v2.3.11

2023-06-01

* Change CSV extension mime type to prevent upload issue - FIXED
* Email function will not send if message body is empty to allow for filtering email out - ADDED
* Emails not adding $email_name, $email_vars to the call which are used in filters later - FIXED
* GD Map don't filters markers for near search on search page - FIXED

v2.3.10

2023-05-25

* Added monthly cron schedule to prevent issue with Kadence blocks - ADDED
* Complianz compatibility affects backend maps – CHANGED
* Added some keys in reserved fields list - CHANGED

v2.3.9

2023-05-05

* PHP warning undefined array key "HTTP_HOST" with WP-CLI - FIXED
* Show the file url via GD > Post Meta value-strip option - CHANGED
* GD > Categories category text style is not working - FIXED
* Fast Ajax setting conflict with fusion builder - FIXED

v2.3.8

2023-04-27

* Hook added to enable/disable who can reply reviews - ADDED

v2.3.7

2023-04-19

* CPT settings option added to set post owner label for review - ADDED
* Remove from Favorites is not working - FIXED

v2.3.6

2023-04-13

* Custom base tag in permalink breaks pagination on category page - FIXED
* Rank Math breadcrumb shows untranslated post type label - FIXED
* Post fav widget changed from using a tag to span tag for better page speed SEO score - CHANGED

v2.3.5

2023-04-06

* Astra Theme v4.1.x compatibility - CHANGED

v2.3.4

2023-04-04

* Unable to save empty value for multi-checkbox via REST API - FIXED
* GD > Listings results cache not cleared on add/delete listing - FIXED
* Conflicts with JetElements plugin breaks elementor template - FIXED
* GD > Categories first category is not clickable - FIXED

v2.3.3

2023-03-29

* Show business hours timepicker in 24 hours format as per WordPress setting - CHANGED
* GD Search widget hide near search input option not working - FIXED
* Open Map Directions link on Google Maps with address in destination point - CHANGED
* SD and AUI packages updated - UPDATED
* Listing widget queries now cached for speed improvement when used multiple times on the same page - ADDED

v2.3.2

2023-03-21

* Clear attachment title & caption cache on title & caption update - FIXED
* GD Listings next page not working when no center page links in pagination - FIXED
* Allow to choose GD > Listings template type for legacy mode - CHANGED
* Added filter for wysiwyg textarea input arguments - ADDED

v2.3

2023-03-16

* Changes for AUI Bootstrap 5 compatibility - ADDED
* Approve comment link should redirect to login page for non-logged author - FIXED
* Several block improvements for BS5 changes - ADDED
* Allow basic HTML tags in CPT tab shortcode - FIXED
* Child field disappeared when moved under new fieldset - FIXED
* Listings carousel sometimes skips one slide - FIXED
* Several widgets/blocks changed for BS5 compatibility - CHANGED

v2.2.24

2023-01-25

* Map popup not opening for OSM on click from GD > Map Pinpoint - FIXED
* delete_dummy_posts() function sanitization from admin user - ADDED

v2.2.23

2023-01-23

* Prevent auto save when images are being uploading - FIXED
* Search page shows wrong content on free elementor plugin - FIXED
* GD listings layout broken in Astra WP search results - FIXED
* Open reviews tab on post rating click on single page - FIXED
* Allow to use GD SEO variables in SEOPress title & metas - ADDED
* GD > Post Address renders content with id missing error - FIXED
* OSM GeoCode API don't return state name for minato city - FIXED
* Template Library don't show GD templates after Elementor v3.10 update - FIXED
* Added callback function to Google Maps JavaScript API - CHANGED

v2.2.22

2022-12-29

* Post meta widget CSS class sanitation - FIXED

v2.2.21

2022-12-22

Replace dummy images CDN url - CHANGED

v2.2.20

2022-12-20

* CSV formula injection sanitation - ADDED

v2.2.19

2022-12-15

* Map directions link from listings is not working when multiple post map on the page - FIXED
* Move add listing JS in footer in backend - CHANGED
* Rank Math description meta snippet not replaces location vars - FIXED
* GeneratePress blocks dynamic css not added on GD archive pages - FIXED
* Avada v7.9 is breaking the GD pages - FIXED

v2.2.18

2022-11-09

* GD Single should show blank content when assigned empty elementor template - CHANGED
* Allowing to set comment author cookies option not working with reviews - FIXED

v2.2.17

2022-11-02

* Tweak to permalinks order to fix some obscure 404 conditions - FIXED
* `Simple Archive` widget/block added for quick and easy setups - ADDED
* Editing search page via Elementor (free) can cause errors - FIXED
* Archive pages can be blank if Elementor (free) page template set to full width or canvas - FIXED
* GD Search page is not working when built with Elementor Free version- FIXED
* Logged out comments, website field should not be marked `required` - FIXED
* Published listing preview is not showing updated data - FIXED
* GD > Post Meta breaks output when showing stripped value for empty multiselect value - FIXED

v2.2.16

2022-10-20

* Astra Pro page layout setting is not working for search page - FIXED
* Archive item Top and Bottom badge is not supporting custom badge - FIXED
* Radio field value is not saved with API request - FIXED

v2.2.15

2022-10-13

* Yoast SEO breadcrumbs is not showing default post category - FIXED
* Drag post images is not working on Safari browser - FIXED
* Customize > Widgets section don't show advanced settings toggle button - FIXED
* Map block only selectable via tree view - FIXED

v2.2.14

2022-10-6

* Use WP function to avoid php compatibility issue - ADDED
* Option added to split UK into England, Northern Ireland, Scotland & Wales - ADDED
* Business Hours preview in GD Listings block looks broken - FIXED
* Classifieds feature post notification is not translatable - FIXED
* SD and AUI packages updated to latest - UPDATED
* Add Listing page shows JS error on block theme - FIXED
* Support _featured_image & _post_images in as SEO variables - CHANGED

v2.2.13

2022-09-29

* During import it don't deletes previous attachment when adding the new attachment - FIXED
* Elementor Archive Item not rendered properly on best of listings widget - FIXED
* Allow to play video in popup from badge with AUI style - FIXED

v2.2.12

2022-09-22

* Custom date is not saved with REST API when uses custom format - FIXED
* Business Hours post meta shows incorrect hours for today - FIXED
* Yoast SEO open graph image use category or post type default image as when no post image found - CHANGED

v2.2.11

2022-09-12

* Custom date is not saved with REST API when uses custom format - FIXED
* Add route in REST API to add/update category & tag - ADDED
* Plugin `Page Optimizer` can break maps - FIXED
* OSM set address can sometimes use the county as the city - FIXED

v2.2.10

2022-09-07

  • Report post popup doesn’t open on 2nd click once closed – FIXED
  • GeneratePress layout default setting not working on GD pages – FIXED
  • Elementor v3.5 deprecated actions breaks template loading – FIXED
  • Manual user location selection shows grey map on iPhone mobile – FIXED
  • Beaver Builder on archive item template causes infinite loop – FIXED
  • Allow to enter HEX color code in admin settings color options – CHANGED
  • The map shows no result when service_distance field is active – FIXED
  • Some jQuery version shows JS error on edit custom field – FIXED
  • Hook added to filter map geocode address search results – ADDED
  • TEXT field DB column data type does not change when data type changes in field settings – FIXED

v2.2.9

2022-08-9
* Show actual DB error on custom field creation fail – CHANGED
* Add address fields support to gd_post_badge & gd_dynamic_content shortcodes – ADDED
* Use file src url as a badge link for file fields – CHANGED
* Meta from CPT settings are not translated with WPML – FIXED
* Backend edit listing form loads values from other post due to cache issue – FIXED
* Elementor module shows icon for empty GD field value – FIXED
* Bayesian rating sorting uses wrong average rating – FIXED
* GD > CPT Meta: option added to hide on non post type archive pages – ADDED
* Import settings sometimes shows error due to restricted json file type – FIXED
* GD > Listings: option added show nearest listings to the GPS – ADDED
* GD > Map: options added to hide street view & zoom controls on map – ADDED

v2.2.8

2022-07-7
* Some timezone shows difference of day in a date for custom date format – FIXED
* Old Elementor image setting shows error – FIXED
* File limit not applied to GD > Post Meta when showing files – FIXED
* Re-order post images don’t detach previous featured post thumbnail – FIXED
* Schema validator shows error for Yoast SEO breadcrumb attribute – FIXED
* Generate Google API Key is no longer working – FIXED
* Exclude GD templates from The SEO Framework XML sitemap – FIXED
* Price field settings shows multiple thousand separator option – FIXED
* Yoast SEO noindex option is not working on single listing page – FIXED
* Hide active & admin edit only option for some default fields – FIXED

v2.2.7

2022-05-26
* SEO title conflicts with SEOPress – FIXED
* GD > Loop option added to choose Elementor skin – ADDED
* Category field shows legacy radio input to set default category – FIXED
* Non GD pages shows blank meta description tag – FIXED
* GD > Post Badge don’t shows values in site date time format – FIXED
* Add listing file upload is not working on iOS Safari browser – FIXED
* No way to undo Classifieds/Real-Estate Sold status – FIXED
* Fast AJAX feature to speedup AJAX requests – ADDED
* Import address geocode not using set language – FIXED
* Better Messages plugin can cause PHP error if buddypress not installed – FIXED

v2.2.6

2022-05-05
* Float value parsing shows comma with pl_PL locale – FIXED
* Elementor custom tag shows country name untranslated – FIXED
* GD events widgets not showing in elementor – FIXED
* Option added to hide search & near inputs in search form – ADDED
* AJAX search compatibility changes – ADDED

v2.2.5

2022-03-28
* Neighbourhood SEO variable not working on single page – FIXED
* GD Categories widget option include categories is not working for child categories – FIXED
* Prevent add/delete column for reserved fields like city, region etc – CHANGED
* Unable to disable mouse scroll zoom on map – FIXED
* Default empty badge attribute shows nothing for default category badge – FIXED
* Set address on map makes Address Line 2 blank – FIXED
* GeoDirectory Elementor widgets not showing in searches – FIXED
* Backend settings textarea options strips HTML tags – FIXED
* Imported external linked image not working for og:image – FIXED
* Missing no rating class on listing grid – FIXED
* Option added in tags field to enable spell check – CHANGED
* Prevent activation redirect on plugin install during setup wizard – FIXED
* Tags & file required validation not working – FIXED
* Block Theme compatibility – ADDED
* Sort field cache not updated on field update – FIXED
* Street address not set properly for address within Japan – FIXED
* Email tags missing from below textarea – FIXED
* Price validation pattern looses slashes on save field – FIXED
* Comment notification rating allow variables – ADDED

v2.2.3

2022-03-07
* CPT sorting unable to save descending order – FIXED
* Custom fields setting Price Options should not visible on all field types – CHANGED

v2.2.2

2022-03-01
* CPT pages options show default option as a placeholder – CHANGED
* Select field required error option not working – FIXED
* Backend setting style broken for legacy mode – FIXED

v2.2.1

2022-02-22
* Brave browser can cause API verify function to return false positive (warning added)- FIXED
* Place settings checkboxes not all showing correct setting – FIXED
* Setup wizard lightbox membership shows empty cart – FIXED/CHANGED

v2.2

2022-02-22
* Long file names can cause overflow issues on mobile – FIXED
* Admin settings screen UI changed to AUI style (UI breaking change to older addons) – CHANGED
* Setup Wizard updated – CHANGED
* Block theme like Twenty Twenty Two don’t loads map scripts – FIXED
* Multiselect checkbox required error option not working – FIXED
* Chrome Autofill covers Google Autocomplete address search – FIXED

v2.1.1.13

2022-01-27
* Hide new line break for empty address in post address – CHANGED
* WordPress v5.9 update breaks custom fields drag and drop – FIXED

v2.1.1.12

2022-01-20
* Yoast SEO select2 conflicts on backend add listing page – FIXED
* Comment link from recent reviews don’t scrolls to comment – FIXED
* Hook added to filter preview action text – ADDED
* Report Post feature added – ADDED
* Map filter should not cover copyright text – FIXED
* GD > Recently Viewed is not working properly on SG Cached site – FIXED
* GD > Single Tabs does not scrolls to tab content – FIXED
* GD > Listings AJAX pagination don’t loads Kadence blocks CSS – FIXED
* Default category conditional field is not triggered on main category changed – FIXED
* Google map don’t populates region for some addresses within Greece – FIXED
* Address with comma and without line break – FIXED
* Avada builder sidebar setting is not working – FIXED

v2.1.1.11

2021-12-07
* Date range is not working in date field – FIXED
* Elementor Pro theme builder doesn’t show GD layout types – FIXED

v2.1.1.10

2021-12-02
* OpenStreetMap don’t populates region for Sweden – FIXED
* Avada builder not working for search page – FIXED
* Lazyload images don’t work in elementor popup – FIXED
* GD show/hide widget option not working on Widget Block – FIXED

v2.1.1.9

2021-11-03
* GD > Badge is not showing default category link – FIXED
* Use category image title & caption on fallback image title & caption – CHANGED
* Preview option added to attachments icon to show attachment preview – ADDED
* GD > Dynamic Content is not working properly with block editor – FIXED
* GD > Post Address add option add link to show address on map – ADDED
* Prevent nested carousel in GD Listings – FIXED
* Option added to make a post address private – ADDED
* Schema issue for review – FIXED
* GD Simple Archive Item block added (not yet default) – ADDED
* Several blocks have more design options added – ADDED

v2.1.1.8

2021-10-09
* Super Duper v2 causing some issues with builders that use widgets, rolled back to SDv1 to resolve – FIXED

v2.1.1.7

2021-10-07
* Backend image editing broken due to error in minified JS file – FIXED
* Elementor Pro can cause fatal error with Super Duper v2 if widget called the v1 way – FIXED

v2.1.1.5

2021-10-07
* Multiselect custom field checkbox type shows wrong color for required astrik – FIXED
* Dynamic condition shortcode not working for a new field – FIXED
* Classifieds/Real-estate Sold Functionality – ADDED

v2.1.1.4

2021-09-28
* Near me map marker changes – CHANGED
* Don’t create custom field entry if DB column creation fails – FIXED
* Option added in GD > Categories to adjust card shadow – ADDED
* Sometimes CPT custom fields settings section rendered twice – FIXED
* fallback image for cat_image is not working – FIXED

v2.1.1.3

2021-09-10
* Single post tab is not working when tab id starts with number – FIXED
* Unable to customize reviews template from child theme – FIXED
* Extra sanitization added to backend default location inputs – FIXED

v2.1.1.2

2021-08-27
* Show alert if title, category fields are hidden & empty on submit add listing – CHANGED
* Best of & categories widgets AJAX params no longer using serialized data for location – CHANGED
* Sanitize email in output email field – FIXED

v2.1.1.1

2021-08-26
* Show icon in CF setting when the field has hide conditions – CHANGED
* Improved backend sensitization changes – CHANGED

v2.1.1.0

2021-08-24
* GD Categories & search blocks shows validation errors in console – FIXED
* Conditional fields feature for the custom fields for AUI style – ADDED
* Kadence starter templates page is broken when monthly schedule option is set – FIXED
* Caching improvements to enhance memory usage – CHANGED
* Fix conflicts with select2 library with BuddyBoss theme – FIXED
* Show/hide widget option not working with block widgets – FIXED

v2.1.0.20

2021-08-04
* Distance to post badge don’t set direction on map from ajax loaded listing – FIXED
* Add listing page shows JS error when shortcode used with Elementor text editor – FIXED
* Fix conflicts with select2 library with BuddyBoss theme – FIXED
* Listing featured attachment permalink url is not working – FIXED
* Video shows extra padding on Divi theme – FIXED
* Images object cache not cleared on attachment update – FIXED
* [gd_post_meta] now supports the post link – ADDED

v2.1.0.19

2021-07-28
* Hide select layout view button on non-GD layouts – FIXED
* Image slider & lightbox not working in map popup – FIXED
* Add listing zip required option no working with AUI – FIXED
* Region missing for address within Norway with OSM – FIXED
* GD > Listings widget carousel slider option added – ADDED

v2.1.0.18

2021-07-14
* GD listings author page not working when author permalink contains custom link – FIXED
* Compatibility changes for Jetpack v8.1+ – CHANGED
* Map markers for custom loop filtering current location on single listing page – FIXED

v2.1.0.17

2021-06-29
* Complianz | GDPR/CCPA Cookie Consent plugin integration added for GD maps – ADDED
* Show admin notices on GD pages templates for Divi Builder – ADDED
* Add listing map view field shows incorrect placeholder with AUI style – FIXED
* Prevents add listing form submit when latitude/longitude fields are hidden – FIXED
* Google XML sitemaps shows GD child term links hierarchically – FIXED
* Image displayed by [gd_post_meta] is not responsive – FIXED
* Post distance badge shows wrong distance when cache is active – FIXED
* Kadence theme single listing layout have no effect of page template settings – FIXED
* WP 5.8 block category filter updated as required – FIXED
* Post images slider shows unapproved comments images – FIXED
* Validate email address option in emails settings – FIXED
* GD > Listings block loads only 10 categories on CPT change – FIXED
* Post thumbnail title not updated for existing attachment – FIXED
* Deactivation survey popup added – ADDED
* Auto save custom field setting feature added – ADDED
* Redirect search page to search for default CPT listings – CHANGED

v2.1.0.16

2021-06-09
* Progressbar not moving during the demo content installation step – FIXED
* Hook added to filter GeoDirectory admin menu capability – ADDED
* Admin users are not allowed to access wp-admin area when they contains restricted user role – FIXED
* Map param added to disable click on Google default places – ADDED
* WPEngine object cache sometime shows wrong link in published email – FIXED
* Lazy load map not loading on mobile until page scroll on listimia theme – FIXED
* Multi-select ‘gd-comma-list’ class dropping last element to new line – FIXED
* Tooltips not rendering HTML – FIXED
* [gd_post_images] option added to show images for specific post – ADDED
* AUI: unable to save empty value for multiselect/multicheckbox fields – FIXED
* Category image not added in Yoast SEO meta – FIXED
* Sometime ninja form dodn’t send notification to listing email – FIXED
* Disable beta addons setting on upgrade – CHANGED
* Map CPT filter only visible when search filter is active – FIXED
* Checkbox field description is not wrapped in a container ( Legacy design ) – FIXED

v2.1.0.15

2021-05-13
* OpenStreetMap popup not working with AUI – FIXED
* Multi-select list out broken if not using ‘gd-comma-list’ class – FIXED

v2.1.0.14

2021-05-11
* Overwrite by Rank Math don’t renders GD variables – FIXED
* v1 to v2 upgrade shows missing Events plugin – FIXED
* Post meta output `gd-comma-list` not working with bootstrap styles – FIXED
* Video screenshot linking to video lightbox does not work on single image output – FIXED
* Required field text not showing for checkbox – FIXED
* Import GD elementor templates not working – FIXED
* Brivona theme & Zeen theme Tipi Builder compatibility – FIXED
* Rating not updated when SG optimizer cache is active – FIXED
* Add listing child categories checkbox not showing left padding on frontend – FIXED
* Make new field by default ticked active in field setting – CHANGED
* Show loading effect on map popup when click on marker – ADDED
* Value not saved for the field which contains integer as field name – FIXED
* Pagination looks messed in mobile devices – FIXED

v2.1.0.13

2021-04-19
* Small fix for the way some addresses are geocoded if “postal_town” is present – FIXED
* Borlabs Cookie plugin integration added for GD maps – ADDED
* Chrome prevents saving integer number for upload max size – FIXED

v2.1.0.12

2021-04-07
* GD > Categories option added to choose image size – ADDED
* Frontend delete listing don’t prompt any response message with AUI – FIXED
* Option added GD > Loop Actions to hide layouts for frontend list view – ADDED
* Elementor Them Builder layout preview image missing for GD Elementor templates – FIXED
* Photos gallery opens multiple lightbox if Elementor is active – FIXED
* Unable to save max upload size in decimal – FIXED
* Allow to set marker z-index via hook – ADDED
* Tool added to removed unused GDv1 options – ADDED

v2.1.0.11

2021-03-23
* Conflict of select2 basic version loaded – FIXED
* Brizy page builder compatibility – ADDED
* Featured field always shows checked – FIXED
* GD > Recent Reviews option added to filter reviews by post id – ADDED
* GD > Categories icon color not working with icon top design – FIXED
* Map marker hover bounce not working on lazy load map – FIXED
* Cat filter on map breaks the design – FIXED
* GD > Best of listings widget don’t show empty categories – CHANGED
* UpSolution Core plugin compatibility – ADDED
* Hook added to extend “Admin Only” edit visibility to other user roles – ADDED
* Field to filter posts by Service Distance added – ADDED
* Allow geodirectory template override from theme directory – ADDED
* Some database with pxc_strict_mode prevents insert review without primary key – FIXED
* Tabs list with kadence theme might not scroll on first click – FIXED
* Tabs list as pills does not switch active class – FIXED
* Custom field price options are working preperly – FIXED

v2.1.0.10

2021-03-03
* Show x stars back instead of rating type name on hover of ratings – CHANGED
* Field description is missing for radio/checkbox multiselect fields – FIXED
* Tool added to regenerate thumbnails for the post images – ADDED
* Map can no longer be moved if no records found message shown – FIXED
* Elementor loop shows wrong post class for first element – FIXED
* Featured field shows checked for empty value when default set to checked – FIXED
* GD Listings elementor skin element missing background image – FIXED
* Add post ID in gd_post_meta,gd_post_badges and gd_dynamic_content – ADDED

v2.1.0.9

2021-02-24
* Show markers for custom Elementor posts loop not working – FIXED
* Export CSV opens in browser instead of download on some sites – FIXED
* Search keyword don’t matches with the word start with new line character – FIXED
* Category checkbox hierarchy no longer showing option to set default category with AUI – FIXED
* Show rating type name on hover of ratings instead of x stars. – ADDED
* Image of screenshot of youtube link will now open in lightbox if link to iframe lightbox selected – ADDED/CHANGED
* Pending post shows 404 to logged in post author – FIXED
* OpenGraph settings not working properly with recent Yoast SEO – FIXED

v2.1.0.8

2021-02-09
* Sometimes published email shows broken post link when cache is enabled – FIXED
* Badge class not added to post class with AUI Bootstrap style – FIXED
* Add setting to allow users to set no. of tags to show in tags list in add/edit listing form – ADDED
* Listings shows comments even comments are disable for post type – FIXED
* Listing post image shows link icon on top of the image – FIXED
* Allow to filter Recent Reviews by author – ADDED
* Fix for some UK regions being wrong from Google API – FIXED
* Create missing pages tool not working if menu item with same slug exists – FIXED
* Add filter for changing distance – ADDED
* GD > Ninja Forms Gutenberg background color issue – FIXED
* Map don’t shows correct results filtered by GPS – FIXED
* Yoast taxonomies default nonindex setting not working for GD terms – FIXED
* Allow HTML tags in video field – CHANGED
* WP Rocket new JS deffer feature breaking GD variables – FIXED
* Compatibility changes for Avada and Kleo themes using bootstrap 3 to work with new AUI styles – CHANGED
* Custom field user defined validation is not working with AUI – FIXED
* Divi theme builder custom page template layout for search page breaking the search result layout – FIXED

v2.1.0.7

2021-01-13
* OpenStreetMap routing add more languages support including Russian language – CHANGED
* Listing sets CPT default image instead of category default image as fallback – FIXED
* Listing generate image alt attribute when empty to prevent web accessibility issue – CHANGED
* Add missing translation for file upload field – FIXED
* Images can now store full URL for external images – ADDED
* Detail page lightbox next/previous link not working with WP v5.6 & jQuery v3.5.x for legacy style – FIXED
* Business hours show single day times with [gd_post_meta] shortcode – ADDED
* Images can now store full URL during import for external images – ADDED
* %%post_count%% shows null when no post found – CHANGED
* GD Listings pagination not working when with_pics_only enabled – FIXED
* Map marker not bouncing when OpenStreetMaps enabled with AUI Bootstrap style – FIXED
* Option added to allow to add listing outside default city – ADDED
* Clear existing map route when searched with a new route – FIXED

v2.1.0.6

2020-12-11
* Detail page image slider is not working with Divi theme – FIXED
* Default category always shows first option selected with Bootstrap style – FIXED
* Unable to translate street field default placeholder – FIXED
* Elementor custom skin loop overwrites $wp_query – FIXED
* Search form AUI does not keep padding margins when CPT select changed – FIXED
* Backend re-arrange post images order not working with AUI – FIXED
* Classifieds dummy data not using blocks when Gutenberg in use – FIXED
* Category widget now has option to align items of partial rows – ADDED
* Review output avatar now set as position relative to prevent theme CSS breaking alignment – CHANGED
* Map on set manual location popup not working with lazy load – FIXED
* Multiselect checkbox field with AUI is not working in add listing – FIXED
* GD Listings pagination next page link is not working with AUI style – FIXED

v2.1.0.5

2020-11-12
* JavaScript error breaks Divi visual builder when bootstrap style enabled – FIXED
* Edit image title/caption is not working in backend edit post page – FIXED
* Lightbox gallery on mobile can vertically stretch images – FIXED
* Avada Builder not compatible with new AUI styles, revert to legacy styles if active – FIXED
* Map bounce on listing hover is not working with bootstrap style – FIXED
* Lightbox gallery on mobile can vertically stretch images – FIXED
* Added filters to search input arguments – ADDED
* Divi visual editor shows “field key is missing” for badge – FIXED
* Reviews, link to author profile instead of author URL input – CHANGED
* Embedded videos not responsive in AUI styles – FIXED
* Map show markers for wrong Elementor loop – FIXED
* Fix import csv error “Sorry, this file type is not permitted for security reasons.” – FIXED
* Near search not working when lazy load map active and no map on the page – FIXED

v2.1.0.4

2020-10-27
* Load categories on map via AJAX – CHANGED
* Map with full page width shows scroll bar when toggle categories – FIXED
* OpenStreetMap add touchZoom map option – ADDED
* Preview page is not showing post images & tabs on Listimia theme – FIXED
* Kleo theme, remove force legacy styles if version >= 4.9.170 – CHANGED
* Video fields now support image screenshots in the GD > Post Images widget eg: video_screenshot – ADDED
* Category archive map shows all markers from category on bootstrap style – FIXED
* Some svg map markers are not resized due to unknown dimensions unit – FIXED
* Package category limit validation is not working – FIXED
* OpenStreetMap disable single finger dragging on touch devices – CHANGED

v2.1.0.3

2020-10-14
* Kleo & Listimia themes not compatible with new AUI styles, revert to legacy styles if active – FIXED
* Hide latitude/longitude still shows field labels – FIXED
* Business Hours field input mobile compatibility – FIXED

v2.1.0.2

2020-10-12
* Sort by options in GD > Listings widget not updating with post type change – FIXED
* Hummingbird object cache does not clears feature image cache – FIXED
* Post distance is not showing rounded value – FIXED
* Post images slider do not covers full width when only one image to display – FIXED
* GD ninja forms widget tries to open wrong lightbox for non AUI – FIXED
* Issue in save multiselect values with bootstrap active – FIXED
* Recent reviews widget image not rounded – FIXED
* Lazyload map category images natively – CHANGED
* Category widget CPT switcher not retaining all AUI styles on AJAX load – FIXED

v2.1.0.0

2020-10-08
* AyeCode UI Bootstrap design – ADDED
* GD Archive template not rendered correctly for Enfold Builder – FIXED
* Only main image rotated if needed, smaller sizes fail to rotate based on metadata – FIXED
* Sometime zip field looses the value on select autocomplete address – FIXED
* Replace jQuery deprecated load() function – CHANGED
* Genesis don’t show comments when rating stars disabled – FIXED
* Elementor list icons fallback #hide not working with latest elementor – FIXED
* Default page content will now use blocks if block editor is enabled – CHANGED
* Tab nav changes for pagespeed FCP – CHANGED
* Don’t lazyload first image on slider on details page for better pagespeed scores – CHANGED
* Lazy Load map feature added – ADDED
* Events – upcoming filter not working on Best of widget – FIXED

v2.0.0.101

2020-08-27
* Elementor dynamic tag style is not working with Elementor v3 – FIXED

v2.0.0.100

2020-08-26
* Scroll to sticky map jumps the page – FIXED
* Allow %%category%% & %%in_category%% on search page meta titles – CHANGED
* Set viewport width & height in mshots screenshot generator for images – CHANGED
* Resize marker does not supports .svg images – FIXED
* Update to Elementor 3.x brakes archive pages – FIXED

v2.0.0.99

2020-08-11
* Hide frontpage & blog page from select GD pages dropdown list – CHANGED
* WordPress v5.5 compatibility changes – CHANGED
* Yoast SEO 14+ renders single listing as a noindex if all pages set to noindex – FIXED
* Clear LeafLet deprecated warnings – CHANGED

v2.0.0.98

2020-07-30
* OpenStreetMap don’t populates region for Bermuda – FIXED
* GD Listings filter posts by current category/tag – ADDED
* Unable to select exact time in timepicker on touch screen device – FIXED
* Publish post email not sent to user after publishing scheduled post – FIXED
* The7 theme shows wrong content on empty search results page – FIXED
* Add listing unable to tick radio buttons on RTL language due to BuddyBoss conflicts – FIXED
* Limit max. number of CPT posts per user – ADDED
* Leaflet map JavaScript library updated to 1.6.0 – CHANGED

v2.0.0.97

2020-07-16
* Adjust timezone for listings saved with different offset for same timezone – FIXED
* Allow to setup separate add listing page for each CPT – ADDED
* Rank Math breadcrumb shows multiple categories on detail page – FIXED
* Review reply/cancel reply links are not working on touch screen devices – FIXED
* Some themes don’t load comment reply JS on GD single page – FIXED
* Featured image field not updated on delete all images – FIXED
* GD Listings pagination don’t renders WPBakery Page Builder shortcodes – FIXED
* BuddyPress v6.0.0 compatibility – CHANGED
* Auto save don’t saves all images when image upload is in progress – FIXED
* Address within Brussels, Belgium don’t retrieves region name – FIXED
* Business Hours UI changes for small screen devices – CHANGED
* GD Listings pagination on detail page don’t filter category – FIXED

v2.0.0.96

2020-07-1
* Option added to make zip/post code as a required field – FIXED
* The Open Graph image does not work from geodirectory categories – FIXED
* Skip duplicate slug checking for WP post categories & tags – CHANGED
* Compatibility for rankmath breadcrumb – FIXED
* Divi search template shows archive item in multiple loop – FIXED
* Add listing page is not working properly with Divi page builder – FIXED
* Business hours timezone input replaced with timezones string list – CHANGED
* Elementor GD CSS Hide Condition is not working with post_images key – FIXED
* Listing reviews pagination not working with some permalink structure – FIXED
* Map shows wrong markers when distance filter is active – FIXED
* Filter added to resize map marker icons – ADDED
* Allow to set zoom and map center when no results found – ADDED
* [gd_post_badge] is not working with post_images field – FIXED
* Text changes for Elementor Template Publish Settings – CHANGED
* Add Filter to change submit listing button text – FIXED

v2.0.0.95

2020-06-9
* Changes for Ninja Forms fix related to API requests – CHANGED
* [gd_post_meta] add support for default category & post status – ADDED
* [gd_post_meta] allow option to show icon only – ADDED
* GD > Recently Viewed now supports Elementor pro skins – ADDED
* Should not send comment email notification to author for spam comment – CHANGED
* OSM Directions API changed to non SSL temporarily to fix their certificate error – CHANGED
* [gd_post_badge] is_greater_than condition is not working with post date – FIXED
* Elementor Image dynamic field fallback image not working – FIXED
* Elementor Pro search template conditions added for specific CPTs – ADDED
* Elementor GD Archive Item template dynamic background & style is not working – FIXED
* Schema list updated to add some new types – ADDED
* Add ID in nav endpoints to avoid notice – ADDED
* Dynamic content widget does not validates fields excluded from package – FIXED
* GD custom field SEO variables not working in Yoast meta title & description – FIXED
* Warning added to setting `Allow posting without logging in` when WP Engine hosting is used that an extra step is needed – ADDED

v2.0.0.94

2020-05-20
* Image lightbox can show image id if title is empty – FIXED
* Switching package shows all images instead of package image limit – FIXED
* Able to set default zoom level on add listing page map – ADDED
* City, region names with Greek characters causes issue in meta title – FIXED
* AyeCode Connect plugin added in recommend plugins list – ADDED
* GD > Post meta for overall_rating is now rounded to one decimal place (raw value still available) – CHANGED
* Titles and meta value for overall_rating is now rounded to one decimal place – CHANGED
* GD > Post Images, when using screenshots from custom fields, screenshots can now link to different URL value – ADDED
* Iphone ratings sometimes not able to set rating if text size of rating makes the rating jump between lines when changed – FIXED
* select2 dropdown style conflict after Yoast 14.1 – FIXED
* Constrain the proportions on preview of uploaded image – FIXED

v2.0.0.93

2020-05-12
* Elementor archive items not always given an ID so sometime map is not limited to current listings – FIXED
* Image title & caption with apostrophes shows slash after saved – FIXED
* Elementor social icons phone number displays even when empty – FIXED
* Oxygen page builder can’t edit the add listing page because of redirect – FIXED
* Add GD variables to the Yoast extra replacements – ADDED
* Elementor icon list fallback value #hide not working on archive pages – ADDED
* [gd_page_title] shortcode/widget added to show page title on GD pages – ADDED
* Fix for one comment restriction for cookie not enable case – FIXED
* GD pages with Divi builder breaks header – FIXED
* Translated GD screen id may break admin pages UI – FIXED
* Form containing email & password fields has unique id – FIXED
* Add body class geodir-page-cpt-POST_TYPE on search page – ADDED

v2.0.0.92

2020-05-1
* Static map sometimes not resizing on mobile view – FIXED
* Fix recent review filter by location – FIXED
* Rank Math sitemap shows 404 error after each GeoDirectory plugin update – FIXED
* Yoast SEO v14.4 compatibility changes – FIXED

v2.0.0.91

2020-04-30
* Category font awesome icons have extra fas class on output which break few icons – FIXED
* Post badge widget shows excluded fields from package – FIELD
* GD Archive map with elementor loop might not filter markers if map is before loop – FIXED
* Translation of screen_id break GD dashboard functionality – FIXED
* YOOtheme shows incorrect title on GD pages – FIXED
* Badge label shows option value instead of option label for select type field – FIXED
* Option added to restrict user to submit one review per post – ADDED
* Yoast SEO v14.x compatibility changes – FIXED

v2.0.0.90

2020-04-22
* Customize map popup template for the post type – ADDED
* Detail page tabs & dropdown is not working on mobile device – FIXED
* GD > Listings widget elementor skin select not working – FIXED
* Use default location offset as a business hours default offset – CHANGED
* Response header shows 404 status when on results found on GD search page – FIXED

v2.0.0.89

2020-04-16
* Badge shortcode for file field %%input%% return file array – FIXED
* Yoast SEO OpenGraph meta not working on GD pages – FIXED
* Elementor Pro Utils class moved which can cause errors in older vers of Elementor – FIXED
* Elementor Icon List items can be hidden when empty by adding fallback of #hide – ADDED
* Elementor Star Rating needs to be rounded to one decimal place – FIXED
* Elementor CSS hide conditions now remove content instead of just hiding with CSS – CHANGED

v2.0.0.88

2020-04-14
* Comment images can now be used in Elementor Pro galleries – ADDED
* Post Images widget can show logo if not specifically set not to – FIXED

v2.0.0.87

2020-04-10
* Allow show / hide categories in GD > Categories widget – ADDED
* Incorrect validation message attribute on url type custom fields – FIXED
* GD > Listings widget can now use Elementor Pro Archive item template – ADDED

v2.0.0.85

2020-04-08
* Embed post not working for GD listing – FIXED
* Add address fields in post meta keys list – ADDED
* [gd_cpt_meta] widget/shortcode added to show cpt meta title, meta description, description, image etc – ADDED
* Check edit listing page & add body class for add/edit listing page – ADDED
* Show image caption and title based on setting – FIXED
* Elementor pro form widget now supports “GD Email Listing” action – ADDED
* Elementor CSS Class display options to be able to hide content dependent on field values – ADDED
* Elementor templates now updated via API call – CHANGED

v2.0.0.84

2020-04-02
* Listing Widget – Exclude Current Post – FIXED
* GD title is not working on beaver themer archive template – FIXED
* Font awesome settings icons updated to 5.13.0- UPDATED
* Add body class on add listing, location & archive pages for empty results – ADDED
* Fix add listing shortcode validation on status report – FIXED
* Detail tabs not working on small screens – FIXED
* Elementor number dynamic tags support added – ADDED
* Elementor dynamic content, added some more hidden raw fields – ADDED
* Elementor rating widget support added – ADDED
* Elementor gallery widget support added – ADDED
* Elementor dynamic color tag support added – ADDED
* Elementor pro gallery widget support added – ADDED
* Elementor pro image carousel widget support added – ADDED
* Elementor pro theme builder types added for greater control – ADDED
* Lity lightbox image slideshow shows different image size for some slides – FIXED
* Option added to disable comments for post type – ADDED
* Save to favorites now has custom color and icon options – ADDED
* A couple of simple Elementor templates added for testing – ADDED

v2.0.0.83

2020-03-23
* 150 new Schema types added to category options ( including new CovidTestingFacility ) – ADDED
* New temp_closed pre defined field for setting listing as temporarily closed – ADDED
* Set business hours as closed and show business closed message on details page if temp_closed is set – ADDED

v2.0.0.82

2020-03-21
* Added GenerateBlocks plugin compatibility – ADDED
* Search with category and tag keyword combination not showing correct results – FIXED
* Avada theme blog global sidebar issue – FIXED
* Placeholder for select custom fields is not working – FIXED
* Yoast SEO Premium prominent words breaks internal linking feature – FIXED
* Listing detail child tab not rendering shortcode – FIXED
* Improve search functionality – CHANGED
* Business hours parsing wrong TZ when GMT offset is set to 0 – FIXED
* File limit not working for custom field field – FIXED
* Add field visibility check for email in ninja form widget – FIXED
* Allow to show field raw value with gd_post_meta – CHANGED
* Elementor dynamic content support – ADDED
* Advanced DB Default option added for when adding new custom field – ADDED
* Changes for scheme Event Status – CHANGED
* Image function can add wrong sizes to image tag – FIXED

v2.0.0.81

2020-03-04
* Remove title/meta variables not related to location page – CHANGED
* Translation missing in OSM map routing search input description – FIXED
* Style issues on iphone – FIXED
* Show video file in HTML5 media format – ADDED
* Divi theme builder template compatibility – FIXED
* Filter added to customize Google map marker animation – ADDED
* Near search not clearing GPS when only core is active – FIXED
* Show “time ago” for post date – ADDED

v2.0.0.80

2020-02-27
* Unable to save empty value for date field – FIXED
* Porto theme compatibility – FIXED
* Export post edit date value in CSV – ADDED
* AyeCode Connect notice now shows on extensions pages – ADDED
* Genesis theme simple menus & simple sidebars compatibility – ADDED
* Page Builder Framework theme compatibility – ADDED

v2.0.0.79

2020-02-15
* OceanWP theme & Elementor plugin compatibility – FIXED
* Ninja Forms still have not fixed their bug, we have added a more permanent fix until they fix it – FIXED
* Recipe schema option added – ADDED

v2.0.0.77

2020-02-12
* Avada v6.2 theme compatibility – FIXED

v2.0.0.76

2020-02-06
* Location page og:url for rank math – FIXED
* File field shows required field error twice – FIXED
* GD Listings widgets should show pending listings on author page – CHANGED
* Ninja Forms recent update breaks maps & API requests – FIXED

v2.0.0.75

2020-01-29
* Longitude validation fails to validate longitude with minus sign – FIXED
* Static map loads Google Map API even OSM API is enabled – FIXED
* Show formatted post date & post modified date in a badge – ADDED
* Twenty Twenty theme show 404 when no results found on search page – FIXED
* Post preview is not working for listing with status pending – FIXED
* Ninja Forms deprecated version with GeoDirectory shows blank page on site – FIXED
* Dynamic Content widget added for output of dynamic html or shortcodes – ADDED
* OceanWP theme shows incorrect titles on GD archive pages – FIXED
* Sometimes pagination & feed not working on category pages – FIXED
* Search with apostrophe on mac iOS device shows empty results – FIXED
* Search page meta title shows duplicate “Near” string – FIXED
* archive map show all posts param not working- FIXED
* Fix class name typo for geodir-dashboard class – FIXED

v2.0.0.74

2019-12-19
* Ninja Forms bug can cause PHP warnings on search page – TEMP FIX ADDED
* Map marker popup is not working for non-logged users with WP 5.3.1 – FIXED

v2.0.0.73

2019-12-18
* Map marker popup is not working for non-logged users with WP 5.3.1 – FIXED

v2.0.0.72

2019-12-14
* REST API rating stars & images upload not working – ADDED
* Elementor archive title element not rendering correct title on GD pages – FIXED
* Not able to setup GD search page with recent Divi page builder – FIXED
* JS variable conflict with Rank Math plugin – FIXED
* Listing details shows wrong sidebar on Avada FusionBuilder – FIXED
* Map marker popup not working for non-logged users when WPEngine cache is enabled – FIXED
* Post content shortcode looping when Newspaper theme & tagDiv addons active – FIXED
* Ninja Forms bug can cause PHP warnings to show in API response which can break some maps functionality – TEMP FIX ADDED

v2.0.0.70

2019-11-20
* REST API allow search posts by GPS, IP and near address – ADDED
* GD Search Themer Layout overwrites the WordPress search page – FIXED
* Decode special character in email title – FIXED
* Limit embed wrap to videos – CHANGED

v2.0.0.69

2019-11-11
* Fixed some W3 validation issues – FIXED
* Admin tooltips can break image upload buttons – FIXED

v2.0.0.68

2019-10-31
* Validate register user during add listing from frontend – FIXED
* Enfold theme default layout & sidebar settings is not working – FIXED
* WPML translation not working for strings defined via variable – FIXED
* Custom field date shows un-translated date – FIXED
* Option added to set post images widget title – ADDED
* Option added in map widget/shortcode to tick/untick categories on the map – ADDED
* Exclude GD template pages from Yoast XML page sitemap – ADDED
* Rank Math SEO not detecting GD fields – FIXED
* Add listing by logged out user not working in incognito mode – FIXED
* Rescue category redirect url adds location twice – FIXED
* %%in_location_single%% is not working on detail page meta title – FIXED
* Map widget/shortcode doesn’t show filtered listings on non GD pages – FIXED
* Post badge add support for post modified date – ADDED
* ffmp theme shows incorrect titles on GD pages – FIXED
* Ninja contact form sometimes not finding the post id and email fails – FIXED
* Better integration with Fusion builder, all items now also fusion items – ADDED

v2.0.0.67

2019-09-17
* Fail to save feature image for new listing when post revision is enabled – FIXED
* Post link not working in email sent to admin on post edit – FIXED
* Post badge does not supports category and tags – FIXED
* Option added in gd_categories widget/shortcode to CPT title – ADDED
* Rank Math SEO option overwrites Yoast SEO option – FIXED
* Filter GD Categories widget get terms args – ADDED
* Rank Math plugin sitemap image count wrong for GD listings – FIXED
* Post Images widget now has `fallback_types` that can be set – ADDED
* Post Images widget can now generate screenshots of url fields by appending `_screenshot` eg: website_screenshot – ADDED
* Delete subsite removes data from main site on multisite network – FIXED
* CPT type post class not set to ajax listings – FIXED
* Custom field accepts script tags – FIXED
* Business hours option added to show next day closing – FIXED
* Network subsite shows countries table does not exist error – FIXED
* Added a new pre-defined field “Distance To” – ADDED
* Enfold theme builder color section not working on GD template – FIXED
* Custom field option values always shows option uppercase first – FIXED

v2.0.0.66

2019-08-19
* GD post favourites widget issue for icon option – FIXED
* Timezone API requests exposes the API key – FIXED
* Setup wizard moved to later hook so is_block_editor() method can be used – FIXED
* Category map icon no longer required when adding a category – CHANGED
* Category map icon will be auto-generated if empty and Font Awesome icon is set – ADDED
* Default map marker updated to new icon – CHANGED
* Custom price field does not shows currency symbol for decimal data type – FIXED
* Category should be auto selected/checked for a single category – CHANGED
* Output location fieldset’s with child elements will only be output if child elements have content – CHANGED
* Import post not showing error for non GD post type – FIXED
* Beaver themer layout not working with GD widgets – FIXED
* Directory map not showing child categories for empty parent category – FIXED
* If Google maps is disabled then use OpenStreetMap API to get GPS data during import – ADDED
* Genesis theme listing detail page shows incorrect meta title – FIXED
* [gd_post_meta] shortcode location parameter is not working – FIXED
* Going away from edit listing page always shows popup warning about unsaved changes – FIXED
* The7 theme compatibility for GD pages – FIXED
* Ninja forms widget now has option to output the form direct, can be used in sidebar or in tab – ADDED

v2.0.0.65

2019-07-30
* Jarida theme compatibility for GD page sidebars – FIXED
* Business hours timepicker translation not working on first load – FIXED
* GeneratePress theme not showing correct SEO meta on detail page – FIXED
* Listimia theme shows default page title for GD archive pages – FIXED
* Widget shows logo image even it disabled via package – FIXED
* GD Single Tabs, widget now has option to output head and body separately – ADDED
* Category default image not working when category imported via csv – FIXED
* Jupiter theme GD page sidebars not working – FIXED
* AJAX listings pagination not working is email allowed to show on listings – FIXED
* Newspaper theme sidebar position not working on GD pages – FIXED
* Duplicate image slider id breaks ajax image slider – FIXED
* Helper function to check if a given listing has a custom field – ADDED
* Rank Math SEO plugin compatibility settings – ADDED

v2.0.0.64

2019-07-10
* Beaver Builder content does not work for archive item template – FIXED
* Autocomplete search result selection looses street number for some locations – FIXED
* Option added to add Geocoding API key – ADDED
* Allow to choose Font Awesome pro icons for active Pro subscription – ADDED
* IE displays bg image over listing content – FIXED
* GD Map allows to filter listings by tags – ADDED
* Change country name “Russian Federation” to “Russia” – CHANGED
* Missing required field error may results in JavaScript error – FIXED
* Link in no posts found message redirects to wrong add listing post type page – FIXED
* Listings widget list view not setting as widget checks for empty value – FIXED
* Changes for location queries for GPS position – CHANGED
* Post SMTP plugin conflicts with GD post save – FIXED

v2.0.0.63

2019-06-27
* Image import for old posts can set the wrong image url for the featured image – FIXED
* Ability to add captions to the images slider – ADDED
* Recent reviews widget does not display the correct number of reviews – FIXED
* Apostrophe in title or caption wipes out the rest of the title/caption – FIXED
* Sort by images is not working – FIXED
* Custom Sidebars plugin compatibility – ADDED
* Support added for image/webp type image upload – ADDED
* GD Pages shows blank content when page not setup with Divi page builder – FIXED
* Not able to setup GD search page with Divi page builder – FIXED
* Individual word search limit shows unexpected results – FIXED
* MightyMag theme compatibility for GD pages – ADDED
* Sticky map not working with OpenStreetMap – FIXED
* Add listing tags not showing popular tags at top of the list – FIXED
* Enfold theme shows wrong title for GeoDirectory pages – FIXED
* Avada theme compatibility for GD page sidebars – FIXED
* Unable to save empty post tags – FIXED
* Map post types slider not working in mobile devices – FIXED
* GD > Single Reviews widget added that can show the comment/reviews section on the details page – ADDED
* New GeoDir_Hints class introduced which will show setup hints to admins throughout the site – ADDED
* Some WP_POST_REVISIONS settings can cause issues with first save on post added from wp-admin – FIXED

v2.0.0.62

2019-06-06
* GD Archive pages not rendering shortcodes when Elementor is active – FIXED
* Ratings in listing view should be on its own line if placed after a gd_post_badge – CHANGED
* Location filter enabled on location page default content gd_listings – CHANGED
* Default view for archive page on install changed to Grid view 2 – CHANGED

v2.0.0.61

2019-06-05
* Polifill for CSS object-fit in browsers that don’t support it – Added
* Prevent saving custom fields found in array of standard fields – ADDED
* Optional Address line 2 field added, can be enabled under address field – ADDED
* Classifieds dummy content – ADDED
* “Kingstudio” theme compatibility for gd pages sidebar – ADDED
* Frontend edit post screen now shows restricted message if not allowed to edit – ADDED
* Translation for “May” month abbreviation shows incorrect date – FIXED
* 404 rescue setting not working for translated CPT slug – FIXED
* Changed external API for IP to location to a more reliable one – CHANGED
* WP Country Database lib updated to 1.0.3 – CHANGED
* Customizr Pro theme does not locates the GD templates – FIXED
* Genesis theme pagination conflicts with GD Listings pagination on mobile devices – FIXED
* Allow to reset the custom field value of the select box – ADDED
* Elementor content not used for archive item template – FIXED
* Yoast breadcrumbs not showing category on GD category pages – FIXED
* Post Address widget sometimes not showing the neighbourhood – FIXED
* GeneratePress theme page layout compatibility – ADDED
* Removed “other emails” settings section which is no longer in use – REMOVED
* Grid view 1 added to Listing and Loop widget – ADDED
* Layout=1 in loop widget is now used for grid view 1 and layout=0 is used for list view (upgrade rectifies default content) – BREAKING CHANGE
* Font Awesome Pro now supported – ADDED
* Font Awesome Kits now supported – ADDED
* Import listings post_date should supports d/m/Y date format – CHANGED
* Post Badge widget can now open links in lightbox if class “gd-lity” is used – ADDED
* Post Badge widget price fields used will now be price formatted – CHANGED
* Category font awesome icons have extra fas class on output which can break brands – FIXED
* Category widget not respecting max_level param – FIXED

v2.0.0.59

2019-05-16
* GD Listings widget title not working with pagination – FIXED
* Some fields are not stripping slashes – FIXED
* Include post date in exported files – ADDED
* “Unicon” theme compatibility for gd pages – ADDED
* Post Address widget now supports %%post_title%% – ADDED
* Sometimes when post revision is restored comment counts are reset to zero – FIXED
* $post_temp data is set to null for non GD posts to prevent issues when both inserted in same POST request – CHANGED
* Slider visible number sometimes not returning number which can cause ajax loading to break – FIXED
* Post images gallery has empty whitespace on the right in mobile – FIXED
* Business hours default offset should not account for DST – FIXED

v2.0.0.58

2019-05-09
* Sometimes distance value not showing on search page – FIXED
* Search with zip returns wrong address with OpenStreetMap – FIXED
* Badge not working for address field – FIXED
* Display email not working in elementor preview – FIXED
* Categories widget looses location on CPT switch – FIXED
* New non single use predefined custom fields should have ability to change field key – FIXED
* Post images widget can now be used as a carousel by setting the limit_show value when used as a slider – ADDED
* Sample CSV file updated to show new image format separator :: instead of , – FIXED
* Class geodir-featured added to body class if post is featured – ADDED
* Under certain settings configurations a user without editor privileges can set post status to revision – SECURITY

v2.0.0.57

2019-05-01
* Image extension with uppercase not showing in backend – FIXED
* Recently viewed widget can break single page slider in some cases – FIXED
* Recently viewed widget setting added to load slider script if archive item has slider – ADDED

v2.0.0.56

2019-04-29
* Genesis theme not using h1 tags for archive page titles – FIXED
* GD SEO titles should still be used even if Yoast is installed – CHANGED
* Update jQuery FlexSlider to v2.0.2 – CHANGED
* BCC option missing for emails of the listing submitted for pending review – FIXED
* Frontend delete listing should refresh page on success – CHANGED
* Link is broken in phone badge – FIXED
* Business hours default offset should not use DST (Daylight Savings Time) in add listing – FIXED
* Category FA icon and color not cleared on save – FIXED
* Post Address widget alignment argument changed to mean float positioning – CHANGED
* Post meta and post address now have alignment and text-alignment arguments – ADDED
* Post images widget thumbnail size now forces that size instead of responsive – CHANGED
* Removed some leftover JS for removed chosen select – FIXED
* Map sticky option added now using font awesome icon and local-storage for settings – ADDED
* Google static map option added for single post map – ADDED
* Some text custom field types not applying validation pattern – FIXED
* Post images now uses image cover by default and gives option to change to x,y or none – CHANGED/ADDED
* Post images limit_show param added, this can be used to hide some images in gallery output but still load them via lightbox – ADDED
* Permalink issue with %post_id% rewrite tag – FIXED
* CPT + neighborhood urls shows 404 page not found – FIXED
* “Betheme” theme compatibility for gd pages – ADDED
* On some themes link of page 1 of GD Listing pagination not working – FIXED
* CPT tabs shortcode section can now accept post variables like [my_custom_shortcode id=”%%facebook_id%%” ] – ADDED
* Post badge widget can now use any custom field in the badge text – ADDED
* CSS changes to try and better embed videos responsively – CHANGED
* Add listing widget now has param to set the container it will repalce after submit – ADDED
* Divi builder shortcodes not rendered via some ajax calls – FIXED
* Elementor theme template not working correctly on GD search archive – FIXED
* HTML field script contend can be broken due to wpautop running after do_shortcode – FIXED
* GD Listings allows to filter listings by tags, favorited by user – ADDED
* Page default content can now be filtered so to be changed by theme or plugins – ADDED
* Improve UX for title and caption on images – ADDED
* Comma in Title (or description) of image caption wipes content after comma – FIXED
* WooCommerce PayPal Checkout Gateway conflict breaks with map marker popup – FIXED
* Fullstop in title or caption causes image preview to disappear – FIXED
* Non relative urls for icon breaks markers on map – FIXED
* Changes for Yoast breadcrumbs to include categories in details page – CHANGED
* Post images widget can now output different types of images like icon and comment_images – CHANGED
* Issue in rescue old tags url to prevent 404 error – FIXED
* Search page is broken when Flatsome theme active – FIXED

v2.0.0.55

2019-04-05
* “Elvyre – Retina Ready WordPress Theme” layout compatibility for detail & archive pages – ADDED
* Geodir_Session class called in other addons can cause issues on frontend before upgrade – FIXED
* Transparent image multiratings not displaying right on less than full score – FIXED
* Post badge now has item specific classes – ADDED
* added some badge classes for extra features – ADDED
* OpenStreetMap map icon position not relative to zoom level – FIXED
* Conversion script can set categories to select instead of multiselect – FIXED

v2.0.0.54

2019-04-03
* Ninja Form looses post id and shows incorrect post title – FIXED
* Added some more deprecated functions to prevent undefined function errors – ADDED
* Update warning text added to readme change log section – ADDED
* Changed .hidden class to .gd-hidden to prevent conflicts – CHANGED

v2.0.0.53

2019-04-02
* Post author meta info missing closing wrapper div – FIXED
* Meta excerpt not being trimmed, now trimmed to default excerpt length of 55 words – FIXED

v2.0.0.52

2019-04-02
* Added some deprecated functions to prevent re-declare function error after update – FIXED
* Bumped PHP min version to 5.6 (new WP standard) – INFO

v2.0.0.51

2019-04-02
* First release of v2 on wp.org – INFO


#####################################################
Pre WP.org release change logs below
#####################################################

v2.0.0.50
“Clear version numbers” tool should clear countries db version – ADDED
GD Listings block advanced settings breaks due to paging settings – FIXED
GD Listings view all link not working if multiple categories set – FIXED
Ninja Forms send message changed to show all fields (current forms should change message to include {all_fields_table} ) – CHANGED
Post meta address not using the custom field settings to hide address parts – FIXED
Post badge not replacing %%post_url%% correctly – FIXED
Required message not editable until custom field saved – FIXED
Validation pattern extended to phone,email and url type fields – ADDED
Avada theme not using GD titles – FIXED
Recently viewed widget not checking for deleted post IDs – FIXED
Child fields disappears after saving fieldset – FIXED

v2.0.0.49
Front end author actions – After delete, page is 404 – FIXED
No map icon validation on edit cat – FIXED
Rating input not working from admin area edit comment screen – FIXED
Change for SEOPress caused Beaver builder issues on search page – FIXED
Post meta widget shows excluded fields from package – FIELD
Beaver Builder :: Added warning message to template pages to say best to use Beaver Themer – ADDED
If reviews disabled comment counts can be wrong for standard comments – FIXED
If reviews are disabled the standard comments form can sometimes show twice – FIXED
Themify ultra theme has JS conflict on admin add listing page – FIXED
Details page now adds the default id as a body class – ADDED
Pending posts count numbers will now show next to the CPT admin menu item – ADDED
Email settings subject and body placeholder text – ADDED
No listings found message should contain add listing link – ADDED
Email settings subject and body placeholder text now editable – ADDED
Post Badge widget can now use %%post_url%% replacement param – ADDED
Map widget will now hide CPT if it has no published posts – CHANGED
Light-box gallery now supports keyboard arrow navigation – ADDED
Post Badge block not showing color selected in some browsers – FIXED
New Widget added `gd_post_content` that allows to show text from textareas – ADDED
GD Archive Item default content changed to use new gd_post_content widget – CHANGED
GD custom permalinks without trailing slash will not save – FIXED
File custom fields data not converted properly during v1 to v2 conversion – FIXED
Genesis theme GD search page is broken – FIXED
Disable details page featured image setting can affect other post featured images on the details page – FIXED
Some post widgets now include options to hide primary and secondary info per list view – ADDED
Archive item page default content updated to work with hide content per list view – CHANGED
Cornerstone builder now supported – ADDED
New Widget added `gd_post_address` that allows you to output the address formatted as you want it – ADDED
Ajax pagination added in GD Listings widget/shortcode – ADDED
Import export posts change non-standard post status – CHANGED
geodir_file_relative_url() should check for www. – FIXED
Shortcode inserter button now shows in more places in builders – ADDED
Avia builder for Enfold theme now supported – ADDED
Prevent SSL certificate related issues during image upload – FIXED
Improved tag search and exact search using quotes for “multiple words” – CHANGED
Some standard post meta added to GD post meta widget like, post_author, post_date and post_date_modified – ADDED
v1 to v2 conversion now gives the option to downgrade back to v1 if customer is not ready yet – ADDED
Allow business hours input format to use WP time format settings – CHANGED

v2.0.0.48
Customify theme page layout compatibility settings added – ADDED
Ninja Forms conflicts backend on add/edit pages – FIXED
Listings + Location pages shows extra comma in meta title – FIXED
Beaver builder + Ninja forms can cause issues with compatibility settings – FIXED
Astra theme page layout compatibility settings added – ADDED
Newspaper theme page layout compatibility settings added – ADDED
Enfold theme page layout compatibility settings added – ADDED
Kleo theme page layout compatibility settings added – ADDED
Genesis theme page layout compatibility settings added – ADDED

v2.0.0.47
Edit post permalink button missing so not able to edit single permalink – FIXED
Radio button and text overlap on add listing page – FIXED
Twitter feed custom field no longer working – FIXED
Latest compatibility settings caused issue with some builders – FIXED

v2.0.0.46
Some custom fields should store is_default = 0 during v1 to v2 conversion – FIXED
Map markers not loading on tags page when show all posts enabled – FIXED
_x() does not translates string – FIXED
​Unable to translate business hours timepicker texts – FIXED​
​Unable to translate some strings – FIXED
​Review star not showing in OSM map popup – FIXED​
Post preview not showing map correctly if status is `auto-draft` – FIXED
Added no cache headers to the add listing page – ADDED
Added check to the save images function that the post exists first – ADDED
Comment cache not being cleared on add/edit/update – FIXED
Selects and radio inputs not showing as selected for zero (0) values – FIXED
Multi-select not fully deselecting for empty values – FIXED
Set some pages to use the page template metadata for better theme compatibility – CHANGED
Search conflicts with SEOPress plugin – FIXED
Image lightbox nav and caption should always be visible on mobile devices – FIXED
Disabling Yoast in GD settings can disable description on homepage – FIXED
Changing layout of [gd_loop] is not reflected instantly to the admin – FIXED
Switching CPT in search form looses searched location – FIXED
Google Map bubble not working after Google round infoWindow update – FIXED
Same field id causes issue in add listing file upload – FIXED
Listing image upload issue when object cache enabled – FIXED
Newspaper theme not setting page titles from correct hook – FIXED
Error “json file is not valid” during import settings – FIXED
Using value VARCHAR in post request may break custom field save – FIXED
Noindex on empty archive pages not working on page with one post – FIXED
gd_listings shortcode parameter title_tag is not working – FIXED
gd_listings shortcode new parameter view_all_link added – ADDED
Font awesome settings icons updated to 5.7.2 – UPDATED
Beaver Builder not working on search page – FIXED
Option added in textarea fields to allow embed media urls – ADDED

v2.0.0.45
Listing without author assigned always shows author actions widget – FIXED
Video not rendering from video link – FIXED
Post preview not showing new images added – FIXED
Post preview not showing map correctly – FIXED
Force iOS style scroll bars on multiselect form inputs so they are noticeable on mobile – CHANGED
Some settings for selecting font awesome icons are not showing all icons – FIXED
Font awesome settings icons updated to 5.6.3 – UPDATED
Added missing custom notice view file – FIXED
Date range options added to date custom field – ADDED
Date of birth added as a predefined field – ADDED
delete_attachment() not deleting all image sizes – FIXED
Clear search near not clearing GPS info if on search page – FIXED
RTL style file not found – FIXED
Added warning notice if buddypress is active and hijacking search slug – ADDED
File upload input sometimes not getting correct post ID on add listing form – FIXED
Internal changes to post_badge function to enable it to be used by other addons – CHANGED
Submit listing button now shows spinner and disables button when saving – CHANGED
Compatibility changes for List Manager addon – ADDED
X theme archive titles not working – FIXED
API for posts not filtering for location params – FIXED
Tags with spaces can now be searched for in quotes ex: “Sample Tags” – ADDED

v2.0.0.44
Astra theme archive page layout compatibility – ADDED
Astra theme GD search page meta title setting not working – FIXED
Load default template if page is 404 – FIXED
GD Listings widget special offers option is missing – FIXED
Post badge external urls are now nofollow – CHANGED
Slider carousel images now use thumbnail size for consistency – CHANGED
GD listings widget now has option to filter by default_category only – ADDED
GD listings widget now has option to filter post IDs – ADDED
HTML custom field stripping html tags from default value – FIXED
GD Listings widget not working across CPT with sort by to nearest option – FIXED
Review count not reflecting on listing page – FIXED
Added option in GD page settings to view default content – ADDED
Image name with upper case file extensions (JPG) not importing – FIXED
Checkbox and radio admin setting in FireFox are 100% width – FIXED
Some GD pages removed from WP page settings so not to be able to break things – CHANGED
Textarea field output renders detail page tabs – FIXED
CURL call replaced with wp_remote_get() – CHANGED
WP_POST_REVISIONS can cause backend new posts to not save custom fields – FIXED
Changes for custom maps OSM layer api key – CHANGED
SiteOrigin page builder compatibility changes – ADDED
Decimal and Int custom fields can be given a zero (0) value when submitted empty – FIXED
Elementor pro archive templates not fully working with post archive element – FIXED
Term icon cache not cleared when installing dummy data – FIXED
Map module refactored to allow category includes and excludes via category IDs – CHANGED
GD tool “Term counts” not updating term counts – FIXED
REST API listing response does not contains content field – FIXED
GD Archive page links to blank page – FIXED
the7 theme Search page not working due to the_content filter and current_post var – FIXED
Pricing Manager can cause no post author for posting while logged out – FIXED
GD Extension screen now fully enabled, with our WP Easy Updates, any addon or theme can be installed with just your membership key – ADDED

v2.0.0.43
Post badge and is_empty check not working in some cases – FIXED
Post badge post_class now also adds class with condition – ADDED
Permalinks category base now required to keep permalinks to WordPress standards and avoid conflicts – CHANGED

v2.0.0.42
Selecting detail custom page template shows comment box twice – FIXED
Added editor styles to help Gutenberg Blocks UI – ADDED
Newly added Blocks have checkbox values ticked by default even if not set to do so – FIXED
OSM sometimes not loading automatically in countries where Google is blocked – FIXED
Cannot un-select all tags in add listing form – FIXED
User avatar overlaps some text in dashboard recent reviews widget – FIXED
Save custom field generates incorrect field key if not inserted – FIXED
On page refresh detail page map not loading if map tab is active – FIXED
404 rescue function sometimes not picking up a post_type from query vars – FIXED
Added geodirectory-single.php as option to override single template – ADDED
Post badge now has option to open link in new window and input or class wrapper – ADDED
Changes for Marker Cluster addon v2 – ADDED

v2.0.0.41
GD Listings widget sorting not showing custom sorting options – FIXED
Category import does not assign parent category – FIXED
Full screen map not working properly – FIXED
Archive item section block not working as its being wrapped in a div – FIXED
Some changes for Elementor page builder compatibility added – ADDED

v2.0.0.40
Font Awesome Setting class updated to check if url is CSS or JS – UPDATED
Custom field icon output prefixing `fas` as a class which can break branding icons – FIXED
CPT default image not being used as a fallback image – FIXED
It saves default location to listing – FIXED
gd_map shortcode not showing all post markers for category search when enabled all_posts=1 – FIXED
GD Listings widget option “Hide widget if not posts” not working – FIXED
Add srcset to lightbox images to allow it to user larger images if available – ADDED
Changes for reCaptcha addon integration – ADDED
Recently viewed widget/block/shortcode added that shows the listings the user has recently viewed – ADDED

v2.0.0.39
Hook added to validate frontend add listing – ADDED
Link posts data not converted during v1 to v2 conversion – FIXED
Map pinpoint not working – FIXED
Near location search not showing results if query has GROUP BY clause – FIXED
Map setting show all on archive pages not working on CPT pages – FIXED
Random sort order now seeded for 24 hours so to improve query speed and allow paging to work – CHANGED
post_author option added in [gd_listings] to filter listings by author – ADDED
[gd_output_location] shortcode not escaping square brackets – FIXED
Font Awesome settings class added, now support both CSS and JS versions – CHANGED

v2.0.0.38
File upload limit issue – FIXED
PHP allow_url_fopen = off may break import csv – FIXED
Error checking if wp_insert_term fails during dummy data insertion – ADDED
Unable to add duplicate sort items for asc/desc – FIXED
gd_post_images widget now has option to set the specific image size – ADDED
Option added to add `noindex` tags to empty GD archive pages – ADDED
Post badge widget text can now accept HTML so for example font awesome icons can be used – ADDED
CPT slug not allowing – dash – FIXED
WP Super Duper lib updated to work with latest Gutenberg JS – FIXED
Textarea custom field html editor setting not working – FIXED
Map loads markers from non-requested CPT on multilingual site – FIXED
Conflict with select2 basic version loaded via 3rd party plugins – FIXED
First image of slider not loading srcset which can make it load the wrong size image – FIXED
WP5.0 changed hook name which made GD post types not editable from backend – FIXED
Shortcode [gd_single_closed_text] depreciated, use [gd_notifications] instead – CHANGED

v2.0.0.37
If reviews not used in tabs then the #reviews anchor links no longer work – FIXED
gd_listings related_to can still show the current listing – FIXED
Import csv shows invalid csv file error – FIXED

v2.0.0.36
v1 to v2 conversion instructions improved – UPDATED
Edit add listing page not loading with Beaver Builder – FIXED
Countries table lib checking empty on non variable – FIXED
Changes to loop widget for Beaver Builder themer layouts – CHANGED
Themes calling the_content or the_excerpt outside the loop can cause no posts to show – FIXED
Post Badge widget can now use %%input%% text and also has option to add link – ADDED
Recent reviews widget now has option to set the minimum rating of reviews to show – ADDED
get_post_meta() can now get GD post fields if meta_key is prefixed with `geodir_` – ADDED
Author action should not show on post preview page – FIXED
Attachments not updating from revision ID – FIXED
Temp upload files not being deleted immediately – FIXED
Some title and meta SEO %%tags%% not showing – FIXED
No way to change title separator for GD pages title – FIXED
Map child categories show/hide toggle not working – FIXED

v2.0.0.34
Added extra checks for pre_get_posts filters that were breaking some beaver builder template queries – CHANGED
Status tool check is countries table is geodir prefixed when it should not – FIXED
Search radius settings not filtering the results – FIXED
Search can set lat/lon when not needed – FIXED
Map popup CSS changes to allow content to fully scroll – CHANGED

v2.0.0.33
Image slider fade effect not floating the images left – FIXED
Map widget now has option to use post map zoom and type set on add listing page – ADDED
Options added to make authors post and favorites public or private – ADDED
Distance to calculation will now link to the get directions link if show on the details page – ADDED
Near searches with empty search query not returning results – FIXED
TinyMCE editor sometimes not saving if used in visual mode – FIXED
New custom fields can have the wrong sort order when added – FIXED
Copy shortcode to clipboard button not working – FIXED
File custom field can sometimes not show the saved files – FIXED
Location search and then category search could direct to the wrong url – FIXED
Beaver builder can break if GD listings widget used on page – FIXED
Adding a new image and not saving can cause other images not to show – FIXED
Changes for payment manager compatibility – ADDED
Details design setting using user email settings filter slug – FIXED
Upgrade from v1->v2 could cause the add listing page to have tow add listing shortcodes – FIXED

v2.0.0.32
Switching CPT on directory map not working – FIXED
GD page template hierarchy not working with some themes and not following WP defaults – FIXED
Added check for an fix for PHP bug #44780 for rendering timezone names wrong in +/-10 hours – FIXED
Changed for payment manager addon – CHANGED
Revisions can not be removed by user if an admin has started a revision of the same post – FIXED
Non-location cpt db table key error – FIXED

v2.0.0.30
Comments count sometimes only updated on edit not initial save – FIXED
Tags sometimes not searched for – FIXED
WP_POST_REVISIONS disabled or limited can cause backend saving to fail on new post – FIXED
Category input not saving properly if radio or text input type used – FIXED
You can now use the category default image in the category widget – ADDED
Leave comment link sometimes added to GD archive pages – FIXED
Close comments on GD archive pages – CHANGED
Categories widget/shortcode now uses max_count as the main limit and mac_count_child for sub cats – CHANGED

v2.0.0.29
Custom fields order can be broken if saved-moved-saved – FIXED
Add listing shortcode using default CPT instead of selected one – FIXED
Hiding the CPT on search can make advanced search use wrong post type – FIXED
Comment count can be cached when a new comment is posted – FIXED
Added theme support options for top sidebar – ADDED
Option added to maps widget to enable mouse-scroll zoom – ADDED

v2.0.0.28
Search adds all terms to query if search field is blank – FIXED
Category widget, hide icon option not working – FIXED
Sort by options added to dummy data insert – ADDED
Only show sort option is there are more than one – CHANGED
Deleted tag still displayed on the listing detail page – FIXED
Options added to select archive, archive item & details pages for each cpt from the cpt settings – ADDED

v2.0.0.27
Search not searching tags – FIXED
Comments section can sometimes show on the search page – FIXED
Show CPT selector options in search widget settings if more than one CPT exists – ADDED
Changing tab on details page now triggers window resize to adjust styles – ADDED
Featured image not properly delete on post delete – FIXED
Function to remove category parent slug could partially remove other url parts – FIXED
OSM cant handle geocode search of UK post codes missing the space – FIXED
Column looses the value after converting ENUM to TINYINT data type on upgrade – FIXED
404 rescue function added to try and automatically redirect GD 404s to their new permalink url – ADDED
Details page url can use wrong locations or category in url without showing a 404 – FIXED

v2.0.0.26
GD > Listings widget can sometimes add “View All” links to other widgets – FIXED
Changes for CPT addon compatibility – CHANGED

v2.0.0.25
is_slash() permalink method not working which could cause some urls to not end with a slash – FIXED
Listings published from wp-admin can send wrong category in url of email to users – FIXED
New post preview going to 404 for logged in users – FIXED
Kleo theme not using GD titles – FIXED

v2.0.0.24
Changing CPT slug does not change the slug in the search bar for API – FIXED
Media table added `other_id` column which can be used to filter things quickly – ADDED
Genesis theme archive pages broken if excerpt limited – FIXED
Favourites not showing on author page if the user is not the author – FIXED
Will now auto use OSM if no Google API key is set – CHANGED
Child terms should not contain the parent term slug – FIXED

v2.0.0.23
Search page can sometimes show no title if no results – FIXED
Single page SEO can now use any custom field by using the field key prefixed with an _underscore eg: %%_email%% – ADDED
Changes for Ratings and CPTs addons – CHANGED
Media not downloading all external media urls – FIXED

v2.0.0.22
Business hours not taking into account daylight savings time (DST) – FIXED
Inline quick save resets the location to default – FIXED
Problems with permalinks that have no trialing slash – FIXED
Added category font icon & font icon color values in api response – ADDED

v2.0.0.21
Some dummy category icons not updated to FA5 – FIXED
Installed dummy data type not reflected on settings screen – FIXED
Don’t show add listing `we found a post` message if no main info has been added – CHANGED
API keys not listed – FIXED
Multiselect output for single item is different than for multiple, both now use li – CHANGED
Business hours now shows timezone input to be able to adjust manually – ADDED
Author favs and listing links lead to 404 – FIXED
Sorting not working if set as default – FIXED

v2.0.0.18
Image slider widget not working on listing pages – FIXED
Single image slider will now output as just an image – CHANGED
Apple devices use different kind of apostrophe which does not work for search – FIXED
Fieldset title with special characters outputs incorrect css class – FIXED
List view sorting not working – FIXED
Search shows 404 title if no results with location search – FIXED
Beaver builder editor functionality limited due to font-awesome conflict – FIXED
Required date field validation fires too early – FIXED
Business hours short names broken if weekdays translated – FIXED
Added conversion script to be able to convert listings from v1 to v2 – ADDED
Added support for Location Manager v2 beta – ADDED
Added option to allow beta addons to be installed/updated via WP Easy Updates – ADDED

v2.0.0.16-rc
Updated from font-awesome v4 to v5 – CHANGED
Rest api route & endpoints for fields – ADDED
priceRange custom field added and schema output added – ADDED
Font Awesome & Popup maker raises Uncaught Error – FIXED
DB translate texts tool added – ADDED
Show author own posts on author page if draft or pending – CHANGED
defer and async tags added to all GD JS – CHANGED
iframe api generation broken (by Google iframe restrictions) changed to new window popup – FIXED
WP Session removed – CHANGED
Remove GeoDirectory data on uninstall if set to do so – ADDED
WP_Country_Database Class implemented to replace own country DB table – CHANGED

v2.0.0.14-beta
Map default language setting is not working for OpenStreetMap – FIXED
GDPR compliance – ADDED
Remove send to friend functionality as it against the GDPR policy – CHANGED
CSS responsive changes and fixes – FIXED
Search page with no query returns its own page – FIXED
Categories widget sub cats not displaying correctly – FIXED
Radio custom fields should not show Yes/No if values are 1/0 without a label – CHANGED/FIXED
Select custom field not showing 0 values – FIXED
OSM address encoder fails if site is non SSL – FIXED
Added setting to be able to disable Yoast SEO on GD pages (if active) – ADDED
Yoast details page og and twitter descriptions using template text instead of post text – FIXED
SD Widget added to be able to display the category description text – ADDED
Some problems with title and meta variables not saving or displaying correctly – FIXED
Categories on add listing page have no hierarchical distinction – FIXED
Custom fields now have placeholder setting where applicable – ADDED
Custom fields settings converted to new style to be more WP like – CHANGED
Sorting settings converted to new style to be more WP like – CHANGED
Sorting settings refactored to use sub queries (delete and re-add sort options recommended) – ADDED
OpenStreetMap populates wrong region for UK – FIXED

v2.0.0.13-beta
Page templates for building layouts now restricted from frontend viewing – CHANGED
GD page settings now contains link to edit/view pages when set – ADDED
Custom fields icon now has option to select font awesome icon from a list – ADDED
validation_pattern for custom fields can have slashes stripped which can break validation – FIXED
File upload custom field can now accept multiple files – CHANGED
File uploads now stored in GD attachments table – CHANGED
Get Directions link moved from CF to widget/shortcode – CHANGED
Get user location for directions now uses manual set if user locations cant be auto detected – ADDED
Setup wizard does not warn user if they try to continue while dummy data is being installed – FIXED
Logo predefined field added, post_images shortcode/widget now has option to show logo as first image – ADDED
Preview listing link now has icon to show it opens in new window – ADDED
Tabs show even if no content in them – FIXED
Option added in GD Listings widget to show nearest listings – ADDED
Titles and Meta settings page added and implemented – ADDED
Shortcode builder outputs multiselect values as array instead of sting – FIXED
Default placeholder images for listings will now use the image title/caption if set – CHANGED
Details slider initial load height very tall, max-height set – CHANGED
Review output given GD specific basic styles – ADDED
Some CSS changes to simplify and improve the basics – CHANGED

v2.0.0.12-beta
Attachment table date_gmt field added – ADDED
Widget show/hide settings improved for better UI – CHANGED
Post meta widget refactored to give the `show` options more flexibility – CHANGED
Tabs Layout section added to be able to drag/drop create the details page tabs – ADDED

v2.0.0.11-beta
gd_listings shortcode/widget sort_by can now use custom sort_by options – CHANGED
Some predefined custom fields are single use only and now show a warning if attempting to add again – CHANGED
Search still looks for featured column even if missing – FIXED
Best of widget CSS and template changes – FIXED
GD Dashboard widget refactored to remove login form when logged out – CHANGED
Fieldset shows error when being added – FIXED
Add listing can sometime show default city warning multiple times – FIXED
Email custom field not showing in map bubble if set to do so – FIXED
Multiselect custom field not resizing DB varchar value on options change – FIXED
General style and spelling corrections – FIXED

v2.0.0.10-beta
gd_map shortcode should not show “Enable marker cluster?” if plugin not active – FIXED
Business Hours: add a text if place is closed whole day – ADDED
Shortcode builder not working with WooCommerce products – FIXED
lat/lon DB length increased from 20 to 22 chars to account for negative decimals – CHANGED
Map direction unit conflicts when multiple maps are on the page – FIXED
Extensions screen improvements functionality and UI – CHANGED
Super Duper Class changed to show shortcode title like widget title if used – CHANGED
Shortcode builder not using 100% height on large displays – FIXED
Category widget output slightly changed for title_tag – CHANGED
Default image not checking for default category image – FIXED

v2.0.0.9-beta
Add listing page shows info might be lost even after save – FIXED
Favorites not adding/removing due to var rename – FIXED
Favorites not adding/removing in map info window – FIXED
Some custom fields not allowing sort by option – FIXED
Added warning if changing default city when listings are present – ADDED
Backend edit review rating missing – FIXED

v2.0.0.8-beta
Sorting options not working on archive pages – FIXED
Schema markup updated and activated – FIXED

v2.0.0.7-beta
Ninja Forms template used wrong format for to field – FIXED

v2.0.0.6-beta
If categories are removed via quick edit we try to add default category – ADDED
Quick edit screen breaks layout of columns – FIXED
CPT settings, required toggle now shown as standard – CHANGED
CPT settings, show/hide advanced settings button moved inside settings – CHANGED
CPT settings, opening one setting will now close all others – CHANGED
Email output mailto spam prevention link not working – FIXED
New setup wizard step added to install recommend plugins – ADDED

v2.0.0.5-beta
Double five star bars in dashboard activity box – FIXED
Select2 updated to v4.0.5 – CHANGED
Post badge feature implemented – CHANGED
Post images CSS and lightbox added – ADDED
New images not being added to current listings – FIXED
WP dashboard recent GD reviews block – FIXED
Ninja Forms can now be used to create contact forms and more (install wizard step remains) – ADDED
KLEO theme deprecated_function problem – FIXED

v2.0.0.4-beta
Tooltips on CPT settings can become stuck when adding a new field – FIXED
Search and archive pages, if no listings found, page is blank – FIXED
Added developer settings section, added setting to disable advanced settings toggle – ADDED
OSM add listing page JS error – FIXED
Autozoom not working for single marker on the map – FIXED
Export button on FireFox causes page refresh which means no access to CSV – FIXED
We now add a uncategorized category on install so you can go straight from the install wizard to add a new post – ADDED
Changing CPT name does not change taxonomies names – FIXED

v2.0.0.3-beta
Shortcode builder button added to pages/posts – ADDED

v2.0.0.2-beta
Business Hours not working on map popup – FIXED
Backend author field should show all users not only authors – FIXED
Backend add listing has no validation – FIXED
Lat/Lon HTML5 number inputs can show comma instead of decimal depending on browser language – FIXED
submit_ip is varchar(20) which will not support IPv6 address – FIXED
Tab description does not respect non-HTML line breaks – FIXED
Added design setting to be able to change what page template file the details page uses for theme compatibility – ADDED

v2.0.0.1-beta
More then one image slider with same id on same page not working – FIXED
Reviews count not showing on listing – FIXED
Category ID settings column too wide – FIXED
GD > Listings widget now used Archive item page template – FIXED
CPT custom fields settings show unused save button – FIXED
Default location setting missing the “Set address on map” button – FIXED

v2.0.0.0-beta
Initial beta release – INFO

20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount