Skip to content

Releases: 10up/ElasticPress

Version 5.3.2.2

26 Mar 12:47

Choose a tag to compare

Version 5.3.2.1

26 Mar 12:23

Choose a tag to compare

Changed

  • Method of verifying ElasticPress.io environments. Props @felipeelia via #4300.

See: https://github.com/10up/ElasticPress/milestone/93?closed=1

Version 5.3.2

21 Nov 18:06

Choose a tag to compare

Added

  • Notice about keeping the sync page open during the sync process. Props @felipeelia and @tott via #4240.

Fixed

See: https://github.com/10up/ElasticPress/milestone/91?closed=1

Version 5.3.1

06 Nov 15:28

Choose a tag to compare

Version 5.3.0

05 Nov 15:05

Choose a tag to compare

Highlights of this version:

  • Improved compatibility with Elementor
  • Better UX/UI in the Features Screen: Grouped features and conditional display of fields
  • New indicator in the WordPress Admin Bar: See if your content is powered by Elasticsearch and how many queries were fired and failed in the current page.

Added

Changed

Deprecated

  • Remove deprecated side param from edge_ngram filter for ES 8.16.x compatibility. Props @rebeccahum via #4155 and #4173.
  • The ep_bypass_exclusion_from_search filter (replaced by the new ep_skip_search_exclusions WP_Query argument). Props @burhandodhy and @JakePT via #4184.

Removed

Fixed

Security

Developer

Read more

Version 5.2.0

10 Apr 13:06

Choose a tag to compare

This version bumps the minimum WordPress version to 6.2+.

Added

Changed

  • Minimum required version of WordPress (from 6.0 to 6.2). Props @felipeelia via #4082.
  • ElasticPress\Feature\RelatedPosts::get_related_query(), ElasticPress\Feature\RelatedPosts::find_related() parameter name change to $post_return. Props @oscarssanchez and @felipeelia via #4061.
  • The ep_remote_request action to also run on non-blocking requests. Props @felipeelia via #4093.
  • Potentially resource intensive status reports are loaded on demand with AJAX. Props @oscarssanchezz, @felipeelia, and @archon810 via #4095.
  • If a feature doesn't have all its requirements fulfilled, prevent it to run its setup method. Props @felipeelia via #4107.

Fixed

Security

  • Bumped serialize-javascript from 6.0.1 to 6.0.2, jsdoc from 3.6.11 to 4.0.4, and taffydb. Props @dependabot via #4078.
  • Bumped tar-fs from from 3.0.6 to 3.0.8. Props @dependabot via #4117.

Developer

See: https://github.com/10up/ElasticPress/milestone/81?closed=1

Version 5.1.4

12 Dec 14:50

Choose a tag to compare

Added

Changed

  • Apply ElasticPress filters to the requests in status and stats CLI commands. Props @edpittol via #4000.
  • Autosuggest Endpoint field explanation. Props @burhandodhy and @felipeelia via #4009.
  • Alignment of custom search results action icons. Props @felipeelia and @anjulahettige via #4020.
  • Update all of our blocks apiVersion from 2 to 3, to indicate support for working in an iframed editor. Props @dkotter and @JakePT via #4029.
  • If using the new way to index meta, avoid querying distinct meta fields in the sync page. Props @felipeelia and @majiix via #4033.
  • Updated several composer and node packages. Node 20 is now the default version. Props @felipeelia via #4039 and #4043.
  • Improve readability of sync output (MB/GB) and number formatting on the Health Status page. Props @columbian-chris via #4042.

Fixed

Security

Developer

See: https://github.com/10up/ElasticPress/milestone/88?closed=1

Version 5.1.3

11 Jun 18:26

Choose a tag to compare

Fixed

  • Missing nonces on some sync trigger URLs, making them require a manual interaction from the user. Props @felipeelia via #3933.

See: https://github.com/10up/ElasticPress/milestone/86?closed=1

Version 5.1.2

11 Jun 14:06

Choose a tag to compare

This is a security release affecting all previous versions of ElasticPress.

Security

  • Missing nonce verification for the sync triggered during activation of some features. Props @felipeelia and @dhakalananda via #3929.
  • Missing nonce verification for retrying the EP connection and fixed PHPCS linting rules. Props @felipeelia via #3932.

See: https://github.com/10up/ElasticPress/milestone/85?closed=1

Version 5.1.1

27 May 15:59

Choose a tag to compare

Changed

Fixed

  • Status report page when indexable post types is an empty array. Props @furai via #3910.

See: https://github.com/10up/ElasticPress/milestone/84?closed=1