[Note] Rebuilding your index using the Rebuild Index button on the Engines tab of the SearchWP settings screen is recommended after updating [Fix] Delta update regression introduced in 4.0.13 [Fix] Error when applying delta update to Source that no longer exists [Improvement] Handling of delta update process during failures [Improvement] Delta update queue handling during […]
[Fix] Invalid range in character class introduced in 4.0.15 for PHP 7.3+ [Change] searchwp\tokens\whitelist\only_full_matches retagged as searchwp\tokens\regex_patterns\only_full_matches [Change] searchwp\tokens\apply_rules_to_whitelist retagged as searchwp\tokens\apply_rules_to_pattern_matches [Change] searchwp\tokens\whitelist_regex_patterns retagged as searchwp\tokens\regex_patterns [Change] Regex pattern matches are now tokenized during indexing (but remain exclusive when searching by default when applicable) [New] Filter searchwp\tokens\tokenize_pattern_matches\indexing to disable new tokenizing of pattern match […]
[New] New filter searchwp\tokens\string to customize strings before tokenization [Fix] Handling of synonyms when finding partial matches [Fix] Implementation and handling of regex pattern match tokenization setting [Improvement] Dash/hyphen and word match regex patterns [Improvement] searchwp\source\post\excerpt_haystack filter now passes arguments array [Update] Translation source
[Fix] Issue where partial matches from keyword stems were not found in some cases [Fix] Partial match token processing limited to applicable site(s) [Fix] Excerpt generation when handling unregistered Shortcodes
[Fix] Delta update routine when using alternate indexer that caused unwanted exit [Fix] searchwp\document\content implementation [Improvement] Index integrity check when rebuilding [Improvement] Source hook management in multisite [Improvement] Upgrade routine process
[Fix] Inability to filter searchwp\settings\capability [Fix] Issue with Highlighting in some cases [Fix] Document Content not properly considered for global excerpt in some cases [Fix] Warning when reacting to invalid Entry during indexing [Fix] Namespace issue with PDF parsing in some cases [Fix] Unnecessary provider reset when switching to the same site in multisite [Update] […]
[Fix] Loss of tokens when applying partial match logic in some cases [Update] Revised MySQL minimum to 5.6 because of utf8mb4_unicode_520_ci collation requirement
[Fix] Regression introduced in 4.0.6 that prevented non WP_Post results from returning
[Fix] Issue where taxonomy Rules for Media were not applied correctly in some cases
[Fix] Mod WHERE clauses not restricted to Source when defined