Releases: PolyPlugins/speedy-search
Releases · PolyPlugins/speedy-search
1.5.2
1.5.1
Changelog
- Added: Custom tokenizer for future use
- Updated: Product indexing to handle SKUs with and without dashes.
- Updated: TNTSearch from 5.0.1 to 5.0.2
- Bugfix: Reindex will fail if you change available indexes
1.5.0
Changelog
- Added: Snappy Search to WooCommerce orders
- Added: Order indexing
- Added: Setting for order enabled
- Added: Setting for order batch
- Added: Setting for order result limit
- Added: Advanced Stacked Template so tabs don't have to be used on the advanced search page, this puts posts and pages above products unless reordered in the settings
- Added: Default result type setting to pick which results to show first
- Added: Tab enabled setting to have the ability to not show tabs or perform queries for those types
- Added: Rating for products
- Added: Submenu options under Snappy Search admin sidebar
- Added: Ability to jump to various tabs from the admin sidebar
- Added: Ability to jump back to previously saved tab instead of always going to general tab after saving
- Added: Logic for when switching to MySQL it disables switching back to SQLite
- Added: Notice for deactivating Snappy Search due to using SQLite.
- Optimized: Admin setting field logic into it's own field classes.
1.4.3
Changelog
- Bugfix: Updating index triggering error
- Bugfix: Advanced search malfunctioning, switched to page templates to resolve issues
1.4.2
Changelog
- Bugfix: No search results error when directly visiting advanced search page
1.4.1
Changelog
- Bugfix: Advanced search styling max height
- Bugfix: Flush rewrite rules not working correctly.
- Bugfix: Advanced Search template override not working.
- Bugfix: Title changes can conflict with menus
- Bugfix: Entire search result not selectable
1.4.0
Changelog
- Added: Advanced Search to replace default search when pressing enter if enabled and not indexing
- Added: Advanced Search enabled, title, and placeholder settings
- Added: Template snappy-search-advanced-search-form.php
- Updated: Search form templates to take advantage of advanced search
- Updated: Translations
- Bugfix: Indexer looping through the same results if failed
- Deprecated: SQLite
1.3.1
Changelog
Bugfix: Jumping that happens when initially searching
1.3.0
Changelog
- Added: Support for using the WP DB instead of SQLite since TNTSearch supports it
- Added: Database type setting
- Added: Shortcode [snappy_search_mobile_polyplugins] in case of needing another search form for mobile
- Added: Shortcode [snappy_search_advanced_polyplugins] for replacing advanced search
- Added: Better handling for indexing fallback
- Added: Skeleton loader
- Added: Initial loading indicator
- Added: Additional styling
- Updated: Fall back to default WordPress search when indexing
- Updated: Translations
- Bugfix: If using multiple search forms, only the first one works
- Optimized: Indexing logic
1.2.0
Changelog
- Added: Custom template for shortcode search so the layout can be changed. Add your own custom template by copying snappy-search-form.php to your theme folder
- Added: Popular searches that display under the search form
- Added: Popular search enable setting
- Added: Popular search limit setting to only show top X number of popular search terms below the form
- Added: Popular days setting for the number of days of search term history to look through for popular search terms
- Added: Popular tracking delay setting to handle triggering tracking search after it's been completed, this must be larger than typing delay
- Added: Popular search character setting for preventing non words from showing in popular search terms
- Added: Popular result count setting to prevent search terms with no or low results from showing
- Added: Popular blacklist setting to block specific search terms from showing as popular
- Added: Cron that cleans up popular searches table based on number of days for a search term to be considered popular
- Added: Handling for creating the new popular search term table
- Added: Max character setting under general to limit the length of search terms
- Updated: Endpoint names with old endpoints still being accessible, but they will be removed in the future, so please update references if you are using them outside of this plugin
- Updated: TNTSearch to 5.0.1
- Updated: Translations
- Moved: Activation logic to it's own classes
- Moved: Snappy Search settings to top level