Download SearchWP 4.3.17 from nulled fire. Instantly improve the search experience of your WordPress site today with SearchWP.
- **[Change]** Partial term matching now requires PHP 5.4+
- **[Change]** Synonym handling has been improved, for full explanation see Changes to Synonym handling in SearchWP 3.1 - SearchWP
- **[New]** Support (with caveats) for quoted/phrase/sentence searches, for more information see Quoted (Phrase, Sentence) Search Support - SearchWP
- **[New]** Automatic "Did you mean" handling for misspelled searches, for more information see Automatic "Did you mean" (search query corrections) - SearchWP
- **[New]** Adds core support for keyword stemming for these language codes: EN, DA, NL, FR, DE, IT, NB, NN, PT, RO, RU, ES, SV (if you are using an Extension you can remove it)
- **[New]** New filter `searchwp_query_collate_override` to override table `COLLATE`
- **[New]** New filter `searchwp_th_minimum_word_length` to control highlighter minimum word length
- **[New]** New filter `searchwp_persist_extra_metadata` to control whether Extra Metadata is persisted (e.g. to support quoted searches for that data)
- **[New]** Detection for background indexer communication failure in some cases
- **[Improvement]** Global excerpts now implement WordPress' `excerpt_more` output where applicable
- **[Improvement]** Partial match highlighting is more accurate
- **[Improvement]** JavaScript bundlers have been reconfigured and optimized
- **[Fix]** Account for `AND` logic refinement being too aggressive in some cases
- **[Fix]** Trigger index when scheduled posts are published
- **[Fix]** Delta updates when editing via Quick Edit
- **[Fix]** Better checks against index when evaluating partial matches
- **[Fix]** `SWP_Query` results are no longer incorrectly overridden with subsequent calls to `SWP_Query->get_posts()`
- **[Fix]** Highlighter partial match setting now defaults to core partial match setting
- **[Fix]** Warning when processing purge queue in some cases
- **[Fix]** Parent weight transfer for Media is no longer enabled by default
- **[Fix]** Global highlight functions are now initialized in a more accessible way
- **[Fix]** `z-index` problem when adding a Post Type to an engine
- **[Fix]** More consistent handling of internal metadata types
- **[Fix]** Prevent inapplicable post types from being considered for search when in the WordPress Dashboard
- **[Fix]** Take exclusive regex matches into consideration when tokenizing
- **[Update]** Translation source
- **[Improvement]** Handling of highlighter logic
- **[Improvement]** Highlighter excerpt generation
- **[Improvement]** Debug environment checks/messaging
- **[Improvement]** Provide feedback when synonyms are influenced by other tokenizer rules
- **[Improvement]** Index statistics calculation
- **[Fix]** Issue with multiple-word source terms for synonyms not being processed correctly in all cases
- **[New]** New filter `searchwp_weight_mods_wrap_core_weights` to support additional weight customizations
- **[Update]** Translation source
- **[Update]** Updated updater
- **[New]** When enabling Admin search hijacking you must now choose an engine to use for Admin searches
- **[Change]** Regex pattern matches are processed by min word length and stopword removal rules
- **[New]** New filter `searchwp_apply_rules_to_whitelisted_terms` controls whether rules (min word length, stopword removal) applies to whitelisted terms
- **[Fix]** Issue with partial matching when multiple searches are run for a single request
- **[Fix]** Prevent parent attribution when searching in the Admin (would result in false negatives)
- **[Improvement]** Partial match processing
- **[Improvement]** Handling of delta updates to reduce resource usage
- **[Improvement]** System Information is now more comprehensive
- **[Update]** Translation source