Skip to content

Version 4.0.0

Compare
Choose a tag to compare
@felipeelia felipeelia released this 08 Mar 21:25
· 3305 commits to trunk since this release

ElasticPress 4.0 contains some important changes. Make sure to read these highlights before upgrading:

  • This version requires a full reindex.
  • It introduces a new search algorithm that may change the search results displayed on your site.
  • A new feature called "Instant Results" is available. As it requires a full reindex, if you plan to use it, we recommend you enable it first and reindex only once.
  • Users upgrading from Beta 1 need to re-save the Instant Results feature settings.
  • New minimum versions are:
    Min Max
    Elasticsearch 5.2 7.10
    WordPress 5.6+ latest
    PHP 7.0+ latest

Note that ElasticPress 4.0.0 release removes built assets from the develop branch, replaced master with trunk, added a ZIP with the plugin and its built assets in the GitHub Releases page, and included a build script should you want to build assets from a branch. As such, please plan to update any references you have from master to trunk or to GitHub Releases depending on whether you require built assets or not. (See changes in #2622.)

The Facets widget is not currently available within Full Site Editing mode.

This changelog contains all changes made since 3.6.6 (including Beta 1.)

Added

Changed

Removed

  • Built assets (minified JavaScript and CSS files) from the repository. Props @felipeelia and @jeffpaul via #2486.
  • Duplicate case 'description': from ElasticPress\Indexable\Term\Term::parse_orderby. Props @sjinks via #2533.

Fixed

Security

  • Use most recent external GitHub Actions versions. Props @felipeelia and @qazaqstan2025 via #2535.
  • Updated 10up-toolkit from 1.0.13 to 3.0.1, jsdoc from 3.6.7 to 3.6.9, terser-webpack-plugin from 5.2.4 to 5.3.0, @wordpress/env from 4.1.1 to 4.2.2, and promise-polyfill from 8.2.0 to 8.2.1. Props @felipeelia via #2559, #2611, and #2631.
  • Bumped follow-redirects from 1.14.7 to 1.14.9. Props @dependabot via #2609.

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