- Bugfixes
- Fixed output of JSON+LD under widgets and shortcodes.
- Fixed undefined variable for options in Locations Repository class
- Cast location ID as an array to make it countable.
- Images on the shortcode buttons weren’t showing due to a wrong path.
- Fixed a bug where the Local SEO Shortcode buttons no longer appeared when adding a new post/page/cpt.
- Enhancements
- Added two filters to disable enhanced search and enhanced search results: yoast_local_seo_enhanced_search_enabledand yoast_local_seo_enhanced_search_result_enabled
- Other
- Moved enhanced search functions to own class.
- Split the enhanced search posts_clauses function filter into posts_where, posts_join and posts_orderby.
- Updated YoastSEO.js to 1.30
- Bugfixes
- Fixed a bug where all scripts for the shortcode buttons were loaded on all the admin pages.
- Enhancements
- Optimised queries for getting locations in shortcode dialogs.
- Other
- Added deprecation notice to wpseo_local_get_address_format().
- Moved from NPM to Yarn for dependency management.
- Changed the output of JSON+LD. In a single location setup the output is only done in the on the front-page and also under every shortcode and widget. In a multi location setup, the output is done on every single location page and under every shortcode and widget.