ElasticSearch Essentials

ElasticSearch Essentials 3.12.3

No permission to buy ($30.00)
  • Fix uninstaller (Missing function argument)
  • Fix XFRM support ("Unknown filter type unit" error)
  • Initial php 8.2 compatibility update
  • If installed, require Search Improvements v2.6.0+
  • Support Search Improvements v2.7.0+ search term display
  • Add 'include deleted' status to URL constraints
  • Do not autoconfigure the ESE similar thread widget for new installs with a position as XFES ships with one.
  • Avoid triggering similar thread lookups for titles with single character titles
  • Like
Reactions: Joe Link
  • Improve compatibility with 3rd party add-ons which implement a search handler but not the entity handler for the backing type
  • Fix unexpected additional searches on no results for searches with no keywords could be triggered when "Enable suggestions only for the first page of search results" is enabled
Users who had thier licence expire since the last update and this update, have had a licence expension applied.

  • Fix not removing 3rd party content types a user can't search from general search, resulting in search result pages showing less results than expected, which cam be used as an oracle to determine if a phrase exists.
  • Fix possible case where 'recent content' tab could leak posts from forums which users did not have 'view threads by others' permission due to incomplete permission checks
  • Workaround for XF bug where search results are fetched more than once
  • Fix "Call to undefined method canViewSimilarContents()" during add-on upgrade
  • Implement MySQL-base caching for similar thread results, as otherwise ElasticSearch may be overloaded by uncached queries
    • Redis/Memcache-based caching is still strongly recommended.
  • Improve autocomplete & similar thread performance for forums with large number of nodes by avoiding fetching the entire node list every autocomplete/similar threads query.
  • Fix unexpected additional queries from ESE similar thread widget
  • Fix v3.10.x regression where similar threads performance was made worse and would ignore the "limit similar thread results by" option
  • Fix disabling "Replace Enhanced Search 2.2's suggest threads implementation" option wasn't being fully respected
  • Implement "Same forum boost amount" option from XFES with ESE similar threads
  • Add "Push specific content type permission checks into global autocomplete" option
    • This is default disabled for forums with >1000 forum nodes
  • Fix "Limit autocomplete results by" not applying for non-thread types
  • Fix "Limit autocomplete results by" not being applied from the global search scope (ie everywhere)
  • On upgrade, ensure the installer checks 3rd party integration schema changes are applies (Aka actually fix Tickets support.)
  • Fix elasticsearch essentials "ess_limit_autocomplete" column not being correctly added for NixFifty's tickets add-on which blocks new Ticket Categories being created.