SearchWP News

Category: Releases

Version 1.2 now available

September 22, 2013 in ,

Version 1.2 focused on search query performances and resulted in some search queries taking as little as half the time as they did before! There were also other improvements in overall indexer integrity performance so it is recommended that you purge your index after updating to this version.

Full changelog:

1.2.0
==========
[Improvement] Overall reduction in query time when performing searches (sometimes down to 50%!)
[Improvement] Indexing process now handles huge posts in a more efficient way, avoiding PHP timeouts
[Improvement] Better handling of term indexing resulting in a more accurate index
[Fix] Fixed an issue where term IDs were not pulled properly during indexing
[Change] Changed the default weight for Titles so as to better meet user expectations

As always, automatic updates are available for active licenses, enjoy!

Version 1.1.2 brings a significant improvement to overall query time for search results page renders. Further, a bug was squashed that may have prevented search queries from executing properly in certain circumstances.

Version 1.1 now availabe

September 12, 2013 in ,

Version 1.1 has just been made available via auto-update in addition to your Account area. This is an awesome update that brings a number of fixes and even more improvements! There are new filters, three new Extensions and a nice update to the search algorithm that has searches taking as little as 25% of the time they took before! Full changelog:

1.1
==========
[New] A more formal integration of Extensions such that settings screens can be added
[New] You can now limit Media search results by their type (e.g. search only Documents)
[New] Extension: Term Synonyms – manually define term synonyms
[New] Extension: WPML Integration
[New] Extension: Polylang Integration
[New] Extension: bbPress Integration
[New] New filter searchwp_include that accepts an array of limiting post IDs during searches
[New] New filter searchwp_query_main_join to allow custom joining during the main search query
[New] New filter searchwp_query_join to allow custom joining in per-post-type subqueries when searching
[New] New filter searchwp_query_conditions to allow custom conditions in per-post-type subqueries when searching
[New] New filter searchwp_index_attachments to allow you to disable indexing of Attachments entirely to save index time
[Improvement] Major reduction in query time if you choose to NOT include Media in search results (or limit Media to Documents)
[Improvement] Better edge case coverage to the indexing process; it’s now less likely to stall arbitrarily
[Improvement] Better delta index updates by skipping autosaves and revisions more aggressively
[Improvement] Fixed a UI issue where the CPT column on the settings screen may expand beyond the right hand column
[Improvement] Better default weights

This is a small maintenance release that fixes a small issue with taxonomy term processing. It is recommended that you purge your index after this update so your taxonomy terms are fully re-indexed using the included update. Enjoy!

With this update come a number of awesome changes:

[Fix] Fixed an issue where duplicate terms could get returned when sanitizing
[New] Extension: Fuzzy Searching
[New] Extension: Term Archive Priority
[New] Added filter searchwp_results to faciliate filtration of results before they’re returned
[New] Added filter searchwp_query_limit_start to allow offsetting the main query results
[New] Added filter searchwp_query_limit_total to allow offsetting the main query results
[New] Added filter searchwp_pre_search_terms to allow filtering search terms before searches run
[New] Added filter searchwp_load_posts so as to prevent weighty loading of all post data when all you want is IDs (props Matt Gibbs)
[Improvement] More arguments passed to searchwp_before_query_index and searchwp_after_query_index actions

This exciting update was focused primarily on indexer performance and additional improvement to the handling of terms both when indexing and searching. It is recommended that you purge and reindex after updating so as to inherit the indexer improvements with your content. You can purge your index using the Advanced link at the bottom right of your settings screen. Automatic updates are available to those with active licenses, enjoy!

Changelog:

1.0.7
==========
[NOTICE] Due to an indexer update, it is recommended that you purge your index after updating
[Improvement] Better, more performant indexer behavior during updates
[Improvement] Added logging for supplemental searches
[Improvement] Better punctuation handling during indexing and searching
[Improvement] Better cleanup of stored options when applicable
[Fix] Better logging of original search queries compared to what actually gets sent through the algorithm
[Fix] Fixed potential PHP warning

Version 1.0.6 has just been released with a few new filters and much better support for indexing/searching code documentation. You can auto-upgrade to this release with an active license or by downloading from your Account area. Enjoy!

Fix Search on Your Site. No Coding Required!

Now you can utilize all of the content that's gone unrecognized by native WordPress search instantly with SearchWP

Get SearchWP