Releases: WebDevStudios/wp-search-with-algolia
Releases · WebDevStudios/wp-search-with-algolia
1.8.0
Release 1.8.0 is primarily focused on versioning and messaging.
- Focus on template versioning and update messaging
- Add Algolia_Template_Utils class
- Deprecate Algolia_Template_Loader::locate_template method
- Deprecate Algolia_Plugin::get_templates_path method
- Deprecate algolia_templates_path filter
- Add Algolia_Update_Messages class
- Add Algolia_Admin_Template_Notices class
- Add Algolia_Version_Utils class
Tested on WordPress 5.7.1 and PHP 8.0.0 without issue.
Example admin notice screenshots when custom template versions do not match WPSWA Core's template versions:
Example plugin update screenshot when available update is a higher MAJOR version than the currently installed MAJOR version:
1.7.0
- Remove 'screen' media attribute from enqueued CSS
- Update Algolia PHP Search Client to version 2.7.3.
- Add "exclude" methods and filters
- Deprecate "blacklist" methods and filters
- Fix replica RequestOptions error
- Fix PHP 8 usort deprecation warning
- Fix JQMIGRATE event shorthand is deprecated warnings in instantsearch.php and autocomplete.php templates
- Add "@Version" to template file headers
1.6.0
- Fix deletion of post records created before indexing was enabled
- Update Algolia PHP Search Client to version 2.7.1.
- Add Algolia_Plugin_Factory to create and return a shared Algolia_Plugin instance
- Add Algolia_Search_Client_Factory to return a new Algolia\AlgoliaSearch\SearchClient instance
- Add Algolia_Http_Client_Interface_Factory to create and return a shared Php53HttpClient instance
- Add algolia_php_53_http_client_options filter to supply cURL options to Php53HttpClient instance
- Deprecate Algolia_Plugin:get_instance() which will be removed in an upcoming release
1.5.0
- Fix an issue where Pinterest follows a link to the Algolia domain to source text and/or images
- Move Algolia scripts to footer by default
- Changes algolia_load_scripts_in_footer filter default argument to "true"
- Move autocomplete.php template output to footer by default
- Move Algolia scripts to footer by default
1.4.0
- Update Algolia PHP Search Client to version 2.7.0.
- Update Algolia JS libraries to most recent compatible (non-breaking) versions
- Updates autocomplete.js to 0.37.1 (current release as of 2020-01-27)
- Updates algoliasearch to 3.35.1 (last of the 3.x series)
- Updates instantsearch.js to 1.12.1 (last of the 1.x series)
1.3.0
- Fix an issue where, under some circumstances, when a post with a featured image was deleted, the post might be accidentally re-indexed - props @sebastianthulin
- Fix bug that prevented reindex display notices
- Add algolia_load_scripts_in_footer filter to allow enqueueing the scripts in the footer instead of in the head - props @mae829
- Add new filters for multisite developers - props @sebastianthulin
- Additional input sanitizations
1.2.0
- Use filtered value of 'hitsPerPage' as 'posts_per_page' query param
- Fix broken SVG
- Add highlighting to backend search results - props @philipnewcomer
1.1.0
Initial Fork
Merge pull request #18 from KZeni/patch-1 Prevent search box from being styled in ways other than what's specified in the CSS