You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$message = "Are you sure you want to reindex all $entity to Algolia ?";
45
+
46
+
if (!$this->configHelper->isQueueActive() && $entity === 'products') {
47
+
$message .= ' Warning : Your Indexing Queue is not activated. Depending on the size of the data you want to index, it may takes a lot of time and resources.';
48
+
$message .= 'We highly suggest to turn it on if you\'re performing a full product reindexing with a large catalog.';
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,38 @@
1
1
# CHANGE LOG
2
2
3
+
## 3.16.0-beta.1
4
+
5
+
### Features
6
+
7
+
- Automatic full indexing has been deprecated in 3.16 - you can now opt out of Algolia initiating full reindexing from `indexer_reindex_all_invalid`.
8
+
- Added an "Indexing Manager" section within the Algolia configuration which disables automatic full reindexing by default and allows users to reactivate if needed.
9
+
- Added an "Indexing Manager" page which shows the created indices for main entities (products, categories and pages) and corresponding stores with a link to directly check them on the Algolia dashboard along with a form to reindex those entities directly from the Magento admin.
10
+
- CLI commands are now provided to run explicit full reindex of all entities and stores.
11
+
- Products and CMS pages can now be reindexed directly from Magento admin grids.
12
+
- The indexing queue cron job can now be configured from the Magento admin.
13
+
- Dynamic faceting through Algolia merchandsiing rules is now supported in Magento via an opt-in feature flag.
14
+
- No code redirects via merchandising rules in Algolia are now supported in Magento for both Autocomplete and InstantSearch. Support is enabled by default for Autocomplete.
15
+
- Integration tests and unit tests added
16
+
17
+
### Bug Fixes
18
+
- Behavior of conjunctive vs disjunctive facets has been clarified.
19
+
- Replica data patches and delete operations have been enhanced to handle potential latency when detaching from the primary index.
20
+
- Prices are now indexed using store scoped currency codes.
21
+
- Fixed WSOD error on invalid creds when using manual SKU indexer (also included in 3.15.1).
22
+
23
+
### Updates
24
+
-`beforecontent.html` is no longer used and has been deprecated. If you're overriding or referencing this file, please update your layout and customizations accordingly.
25
+
- An additional separate crontab is no longer needed to run the indexing queue. Enable via admin config to run the queue using Magento's built-in cron.
26
+
-`BatchQueueProcessorInterface` has been introduced to decouple Algolia operations for core `Indexer` models.
27
+
- Magento will set a default `renderingContent` based on its configured facets. Be sure that "Facet Display" is supported by your Algolia plan before attempting to use.
28
+
- Auto full indexing is disabled by default in this release. If you require this legacy feature then it can be re-enabled via the Magento admin under Stores > Configuration > Algolia Search > Indexing Manager
29
+
- InstantSearch has been refactored to support customization via JavaScript mixins.
30
+
- A new front end hook called `beforeFacetInitialization` has been added which allows a user to extend the functionality by adding, removing or modifying "builder" functions which are used to define a facet config that will drive the rendering of facets.
31
+
- Removed InstantSearch enablement dependency in Magento admin to prevent losing facet and sorting config when disabling the feature.
32
+
- InstantSearch has been updated to v4.78.
33
+
- Autocomplete has been updated to v1.18.1.
34
+
- PHP API client has been pinned to 4.18.3 (also included in 3.15.1).
35
+
3
36
## 3.15.0
4
37
5
38
### Features
@@ -33,6 +66,7 @@
33
66
- Fixed a bug where categories highlighting didn't work as expected on PLP powered by InstantSearch
34
67
- Fixed a bug where excluded websites weren't taken into account while indexing customer prices on products. (thanks @kamilszewczyk)
35
68
- Fixed a bug where full page cache (FPC) didn't work on category pages
69
+
- Fixed a bug where credentials errors weren't gracefully handled on the SKU reindexing form
36
70
37
71
### Breaking Changes
38
72
- If you have customized your front end implementation based on the `algoliaBundle` you may need to shim your application accordingly (Full details are shared in [our documentation](https://www.algolia.com/doc/integration/magento-2/troubleshooting/front-end-issues/))
0 commit comments