Version 4.6.0
Note that starting from the ElasticPress 5.0.0 release the Users
feature will be moved to the ElasticPress Labs plugin. The Terms
and Comments
features will remain in ElasticPress but will be available only if enabled via code. Check our blog post for more info.
Added
- 'Did you mean' feature. Props @burhandodhy, @felipeelia, @brandwaffle, and @tott via #3425 and #3492.
- Facet by Post type. Props @oscarssanchez, @felipeelia, and @burhandodhy via #3473.
- Two new options to disable weighting results by date in WooCommerce products related queries. Props @MARQAS and @felipeelia via #3462.
- Sort meta queries by named clauses and sort by different meta types. Props @felipeelia and @selim13 via #3469.
- New
--force
flag in the sync WP-CLI command, to stop any other ongoing syncs. Props @felipeelia and @tomjn via #3479. - Installers added to composer.json, so
installer-paths
works without any additional requirement. Props @felipeelia and @tomjn via #3478. - Links to Patchstack Vulnerability Disclosure Program. Props @felipeelia and @brandwaffle via #3465.
- E2E tests for Password Protected Post. Props @burhandodhy and @felipeelia via #2864.
Changed
- If no index is found, the "failed queries" message will be replaced with a prompt to sync. Props @felipeelia via #3436 and #3466.
- Bumped Cypress version to v12. Props @felipeelia via #3441.
- Documentation partially moved to Zendesk. Props @felipeelia and @brandwaffle via #3493.
Fixed
- Fatal error related to the
maybe_process_error_limit
function. Props @burhandodhy via #3454. - Display the error message returned by Elasticsearch if a mapping operation fails. Props @felipeelia via #3464 and #3495.
- Negative
menu_order
values being transformed into positive numbers. Props @felipeelia and @navidabdi via #3468. - Password protected content being indexed upon save when Protected Content is not active. Props @felipeelia and @burhandodhy via #2864.
- Error message when the Elasticsearch server is not available during the put mapping operation. Props @felipeelia via #3483.
See: https://github.com/10up/ElasticPress/milestone/74?closed=1