Skip to content

Commit 01987fb

Browse files
authored
Merge pull request #4242 from 10up/release/5.3.2
[Release] 5.3.2
2 parents dbc150b + ee23fb0 commit 01987fb

File tree

7 files changed

+94
-64
lines changed

7 files changed

+94
-64
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@ All notable changes to this project will be documented in this file, per [the Ke
1414
### Developer
1515
-->
1616

17+
## [5.3.2] - 2025-11-21
18+
19+
### Added
20+
* Notice about keeping the sync page open during the sync process. Props [@felipeelia](https://github.com/felipeelia) and [@tott](https://github.com/tott) via [#4240](https://github.com/10up/ElasticPress/pull/4240).
21+
22+
### Fixed
23+
* Media search not working in the admin dashboard. Props [@burhandodhy](https://github.com/burhandodhy), [@ognjanovic](https://github.com/ognjanovic), and [@maciejmackowiak](https://github.com/maciejmackowiak) via [#4239](https://github.com/10up/ElasticPress/pull/4239).
24+
* [Autosuggest] Setting allowed values. Props [@felipeelia](https://github.com/felipeelia) via [#4238](https://github.com/10up/ElasticPress/pull/4238).
25+
1726
## [5.3.1] - 2025-11-06
1827

1928
### Fixed
@@ -2300,6 +2309,8 @@ This is a bug fix release with some filter additions.
23002309
- Initial plugin release
23012310

23022311
[Unreleased]: https://github.com/10up/ElasticPress/compare/trunk...develop
2312+
[5.3.2]: https://github.com/10up/ElasticPress/compare/5.3.1...5.3.2
2313+
[5.3.1]: https://github.com/10up/ElasticPress/compare/5.3.0...5.3.1
23032314
[5.3.0]: https://github.com/10up/ElasticPress/compare/5.2.0...5.3.0
23042315
[5.2.0]: https://github.com/10up/ElasticPress/compare/5.1.4...5.2.0
23052316
[5.1.4]: https://github.com/10up/ElasticPress/compare/5.1.3...5.1.4

CREDITS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,8 @@ Thank you to all the people who have already contributed to this repository via
260260
[Scott Buckel (@scottbuckel)](https://github.com/scottbuckel),
261261
[@jzzaj](https://github.com/jzzaj),
262262
[@DarioBF](https://github.com/DarioBF),
263+
[@ognjanovic](https://github.com/ognjanovic),
264+
[Maciej Maćkowiak (@maciejmackowiak)](https://github.com/maciejmackowiak),
263265
and
264266
[@qazaqstan2025](https://github.com/qazaqstan2025).
265267

elasticpress.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: ElasticPress
44
* Plugin URI: https://github.com/10up/ElasticPress
55
* Description: A fast and flexible search and query engine for WordPress.
6-
* Version: 5.3.1
6+
* Version: 5.3.2
77
* Requires at least: 6.2
88
* Requires PHP: 7.4
99
* Author: 10up
@@ -33,7 +33,7 @@
3333
define( 'EP_URL', plugin_dir_url( __FILE__ ) );
3434
define( 'EP_PATH', plugin_dir_path( __FILE__ ) );
3535
define( 'EP_FILE', plugin_basename( __FILE__ ) );
36-
define( 'EP_VERSION', '5.3.1' );
36+
define( 'EP_VERSION', '5.3.2' );
3737

3838
define( 'EP_PHP_VERSION_MIN', '7.4' );
3939

lang/elasticpress.pot

Lines changed: 64 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# This file is distributed under the GPL v2 or later.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: ElasticPress 5.3.1\n"
5+
"Project-Id-Version: ElasticPress 5.3.2\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elasticpress\n"
77
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
88
"Language-Team: LANGUAGE <[email protected]>\n"
99
"MIME-Version: 1.0\n"
1010
"Content-Type: text/plain; charset=UTF-8\n"
1111
"Content-Transfer-Encoding: 8bit\n"
12-
"POT-Creation-Date: 2025-11-06T14:03:59+00:00\n"
12+
"POT-Creation-Date: 2025-11-21T17:12:42+00:00\n"
1313
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1414
"X-Generator: WP-CLI 2.8.1\n"
1515
"X-Domain: elasticpress\n"
@@ -308,10 +308,11 @@ msgstr ""
308308

309309
#: includes/classes/Command.php:595
310310
#: includes/classes/Command.php:621
311-
#: includes/classes/Command.php:1174
312-
#: includes/classes/Command.php:1232
313-
#: includes/classes/Command.php:1514
311+
#: includes/classes/Command.php:633
312+
#: includes/classes/Command.php:1186
313+
#: includes/classes/Command.php:1244
314314
#: includes/classes/Command.php:1526
315+
#: includes/classes/Command.php:1538
315316
msgid "Done."
316317
msgstr ""
317318

@@ -324,109 +325,109 @@ msgid "Autosuggest is not enabled."
324325
msgstr ""
325326

326327
#. translators: ElasticPress.io or Elasticsearch
327-
#: includes/classes/Command.php:733
328+
#: includes/classes/Command.php:745
328329
msgid "Syncing with the --setup option will delete your existing index in %s. Are you sure you want to delete your Elasticsearch index"
329330
msgstr ""
330331

331-
#: includes/classes/Command.php:740
332+
#: includes/classes/Command.php:752
332333
msgid "Are you sure you want to stop any other ongoing sync?"
333334
msgstr ""
334335

335-
#: includes/classes/Command.php:744
336+
#: includes/classes/Command.php:756
336337
msgid "Function pcntl_signal not available. Make sure to run `wp elasticpress clear-sync` in case the process is killed."
337338
msgstr ""
338339

339-
#: includes/classes/Command.php:862
340+
#: includes/classes/Command.php:874
340341
msgid "Total time elapsed: "
341342
msgstr ""
342343

343-
#: includes/classes/Command.php:866
344+
#: includes/classes/Command.php:878
344345
msgid "Done!"
345346
msgstr ""
346347

347-
#: includes/classes/Command.php:892
348+
#: includes/classes/Command.php:904
348349
msgid "Failed to return status."
349350
msgstr ""
350351

351-
#: includes/classes/Command.php:935
352+
#: includes/classes/Command.php:947
352353
msgid "Failed to return stats."
353354
msgstr ""
354355

355-
#: includes/classes/Command.php:962
356+
#: includes/classes/Command.php:974
356357
msgid "Elasticsearch host is not set."
357358
msgstr ""
358359

359-
#: includes/classes/Command.php:964
360+
#: includes/classes/Command.php:976
360361
msgid "Could not connect to Elasticsearch."
361362
msgstr ""
362363

363-
#: includes/classes/Command.php:975
364+
#: includes/classes/Command.php:987
364365
msgid "An index is already occurring. Try again later."
365366
msgstr ""
366367

367-
#: includes/classes/Command.php:1019
368+
#: includes/classes/Command.php:1031
368369
msgid "Sync cleared."
369370
msgstr ""
370371

371-
#: includes/classes/Command.php:1164
372+
#: includes/classes/Command.php:1176
372373
msgid "There is no indexing operation running."
373374
msgstr ""
374375

375-
#: includes/classes/Command.php:1166
376+
#: includes/classes/Command.php:1178
376377
msgid "Stopping indexing…"
377378
msgstr ""
378379

379-
#: includes/classes/Command.php:1212
380+
#: includes/classes/Command.php:1224
380381
msgid "This command expects a version number or the --default flag."
381382
msgstr ""
382383

383-
#: includes/classes/Command.php:1335
384+
#: includes/classes/Command.php:1347
384385
msgid "Time elapsed: "
385386
msgstr ""
386387

387-
#: includes/classes/Command.php:1341
388+
#: includes/classes/Command.php:1353
388389
msgid "Memory Usage: "
389390
msgstr ""
390391

391-
#: includes/classes/Command.php:1439
392+
#: includes/classes/Command.php:1451
392393
msgid "Are you sure you want to delete all ElasticPress settings?"
393394
msgstr ""
394395

395-
#: includes/classes/Command.php:1444
396+
#: includes/classes/Command.php:1456
396397
msgid "Settings deleted."
397398
msgstr ""
398399

399400
#. translators: list of active indexables slugs
400-
#: includes/classes/Command.php:1583
401+
#: includes/classes/Command.php:1595
401402
msgid "Indexable not found or inactive. Active indexables are: %l"
402403
msgstr ""
403404

404-
#: includes/classes/Command.php:1593
405+
#: includes/classes/Command.php:1605
405406
msgid "Not found"
406407
msgstr ""
407408

408409
#. translators: URL of the request
409-
#: includes/classes/Command.php:1618
410+
#: includes/classes/Command.php:1630
410411
msgid "URL: %s"
411412
msgstr ""
412413

413414
#. translators: Request arguments (outputted with print_r())
414-
#: includes/classes/Command.php:1625
415+
#: includes/classes/Command.php:1637
415416
msgid "Request Args: %s"
416417
msgstr ""
417418

418419
#. translators: HTTP transport used
419-
#: includes/classes/Command.php:1632
420+
#: includes/classes/Command.php:1644
420421
msgid "Transport: %s"
421422
msgstr ""
422423

423424
#. translators: Context under which the http_api_debug hook is fired
424-
#: includes/classes/Command.php:1639
425+
#: includes/classes/Command.php:1651
425426
msgid "Context: %s"
426427
msgstr ""
427428

428429
#. translators: HTTP response (outputted with print_r())
429-
#: includes/classes/Command.php:1646
430+
#: includes/classes/Command.php:1658
430431
msgid "Response: %s"
431432
msgstr ""
432433

@@ -513,7 +514,7 @@ msgstr ""
513514
msgid "We did not recognize this error. Please consider opening a <a href=\"%s\">GitHub Issue</a> so we can add it to our list of supported errors."
514515
msgstr ""
515516

516-
#: includes/classes/Feature.php:431
517+
#: includes/classes/Feature.php:448
517518
msgid "Enable"
518519
msgstr ""
519520

@@ -571,45 +572,45 @@ msgstr ""
571572
msgid "You aren't using <a href='https://elasticpress.io'>ElasticPress.io</a> so we can't be sure your host is properly secured. Autosuggest requires a publicly accessible endpoint, which can expose private content and allow data modification if improperly configured."
572573
msgstr ""
573574

574-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:741
575+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:742
575576
msgid "Connection"
576577
msgstr ""
577578

578579
#. translators: 1: <a> tag (ElasticPress.io); 2. </a>; 3: <a> tag (KB article); 4. </a>; 5: <a> tag (Site Health Debug Section); 6. </a>;
579-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:750
580-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:831
580+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:751
581+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:850
581582
msgid "You are directly connected to %1$sElasticPress.io%2$s, ensuring the most performant Autosuggest experience. %3$sLearn more about what this means%4$s or %5$sclick here for debug information%6$s."
582583
msgstr ""
583584

584-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:806
585+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:825
585586
msgid "Use the WP_Query argument `ep_intercept_request` instead."
586587
msgstr ""
587588

588-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:852
589+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:871
589590
msgid "Input additional selectors where you would like to include autosuggest, separated by a comma. Example: <code>.custom-selector, #custom-id, input[type=\"text\"]</code>"
590591
msgstr ""
591592

592-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:854
593+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:873
593594
msgid "Additional selectors"
594595
msgstr ""
595596

596-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:860
597+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:879
597598
msgid "Enable to fire a gtag tracking event when an autosuggest result is clicked."
598599
msgstr ""
599600

600-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:861
601+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:880
601602
msgid "Trigger Google Analytics events"
602603
msgstr ""
603604

604-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:873
605+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:892
605606
msgid "A valid URL starting with <code>http://</code> or <code>https://</code>. This address will be exposed to the public."
606607
msgstr ""
607608

608-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:875
609+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:894
609610
msgid "Endpoint URL"
610611
msgstr ""
611612

612-
#: includes/classes/Feature/Autosuggest/Autosuggest.php:889
613+
#: includes/classes/Feature/Autosuggest/Autosuggest.php:908
613614
msgid "This method should not be called anymore, as autosuggest requests are not sent regularly anymore."
614615
msgstr ""
615616

@@ -1089,11 +1090,11 @@ msgstr ""
10891090
msgid "You aren't using <a href='https://elasticpress.io'>ElasticPress.io</a> so we can't be sure your Elasticsearch instance is secure."
10901091
msgstr ""
10911092

1092-
#: includes/classes/Feature/ProtectedContent/ProtectedContent.php:558
1093+
#: includes/classes/Feature/ProtectedContent/ProtectedContent.php:561
10931094
msgid "Enable to use WordPress default sort for searches inside the WP Dashboard."
10941095
msgstr ""
10951096

1096-
#: includes/classes/Feature/ProtectedContent/ProtectedContent.php:559
1097+
#: includes/classes/Feature/ProtectedContent/ProtectedContent.php:562
10971098
msgid "Use default WordPress sort on the WP Dashboard"
10981099
msgstr ""
10991100

@@ -2066,30 +2067,30 @@ msgid "Timeouts"
20662067
msgstr ""
20672068

20682069
#: includes/classes/StatusReport/ElasticPressIo.php:60
2069-
#: includes/classes/StatusReport/ElasticPressIo.php:65
2070+
#: includes/classes/StatusReport/ElasticPressIo.php:77
20702071
msgid "Allowed Autosuggest Parameters"
20712072
msgstr ""
20722073

2073-
#: includes/classes/StatusReport/ElasticPressIo.php:66
2074-
msgid "Allowed autosuggest parameters info not available."
2074+
#. translators: %s: URL
2075+
#: includes/classes/StatusReport/ElasticPressIo.php:68
2076+
msgid "If you need to reset the allowed parameters, you can do so by saving your Search Fields & Weighting settings or by visiting <a href=\"%s\">this URL</a>."
20752077
msgstr ""
20762078

2077-
#: includes/classes/StatusReport/ElasticPressIo.php:86
2078-
#: includes/classes/StatusReport/ElasticPressIo.php:87
2079-
#: includes/classes/StatusReport/ElasticPressIo.php:88
2080-
msgid "%l"
2079+
#: includes/classes/StatusReport/ElasticPressIo.php:78
2080+
msgid "Allowed autosuggest parameters info not available."
20812081
msgstr ""
20822082

2083-
#. translators: %s: URL
2084-
#: includes/classes/StatusReport/ElasticPressIo.php:106
2085-
msgid "If you need to reset the allowed parameters, you can do so by saving your Search Fields & Weighting settings or by visiting <a href=\"%s\">this URL</a>."
2083+
#: includes/classes/StatusReport/ElasticPressIo.php:100
2084+
#: includes/classes/StatusReport/ElasticPressIo.php:101
2085+
#: includes/classes/StatusReport/ElasticPressIo.php:102
2086+
msgid "%l"
20862087
msgstr ""
20872088

2088-
#: includes/classes/StatusReport/ElasticPressIo.php:130
2089+
#: includes/classes/StatusReport/ElasticPressIo.php:135
20892090
msgid "Instant Results Template"
20902091
msgstr ""
20912092

2092-
#: includes/classes/StatusReport/ElasticPressIo.php:171
2093+
#: includes/classes/StatusReport/ElasticPressIo.php:176
20932094
msgid "Orders Search Template"
20942095
msgstr ""
20952096

@@ -3062,12 +3063,17 @@ msgstr ""
30623063
msgid "in Elasticsearch"
30633064
msgstr ""
30643065

3065-
#: assets/js/sync-ui/apps/sync.js:148
3066+
#: assets/js/sync-ui/apps/sync.js:136
3067+
#: dist/js/sync-script.js:1
3068+
msgid "The sync will pause if you close this window. Please keep it open until completion."
3069+
msgstr ""
3070+
3071+
#: assets/js/sync-ui/apps/sync.js:156
30663072
#: dist/js/sync-script.js:1
30673073
msgid "Advanced options"
30683074
msgstr ""
30693075

3070-
#: assets/js/sync-ui/apps/sync.js:153
3076+
#: assets/js/sync-ui/apps/sync.js:161
30713077
#: dist/js/sync-script.js:1
30723078
msgid "Sync history"
30733079
msgstr ""

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "elasticpress",
3-
"version": "5.3.1",
3+
"version": "5.3.2",
44
"license": "GPL-2.0-or-later",
55
"description": "A fast and flexible search and query engine for WordPress.",
66
"private": true,

0 commit comments

Comments
 (0)