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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,32 +12,36 @@ GA release
12
12
- Support for event subtypes allowing the capture of conversion data for both "Add to cart" and "Place order" events
13
13
- Increased protection of PII in the event data
14
14
- Introduced new admin groups to InstantSearch for improved UX
15
-
- Updated `ConfigHelper` to use new paths
15
+
- Virtual replicas can now be configured granularly by attribute or store
16
+
- Added new sorting admin option via source model
17
+
- Added derived virtual replica enablement to `ConfigHelper` based on `ArraySerialized`
18
+
- Intro’d simplified data structures to avoid array diff mismatches
19
+
- Intro’d new `ReplicaManager` abstraction to map Magento sorting to Algolia replica configuration
20
+
- Removed dependencies in backend models to handle replica config updates in Algolia addressing stale data
21
+
- Added `ReplicaState` registry for tracking changes to sorting configuration to minimize number of replica build operations
22
+
- Added logic to preserve replicas created outside of Magento such as Merchandising Studio "sorting strategies"
23
+
- Added handling for customer group pricing
24
+
- Added error handling for replica limits
25
+
- Added Looking Similar recommendations
16
26
- Added data patches to migrate old configurations
17
-
- Bugfix for query rule disable on facets with new admin groupings
18
-
- Added new sorting admin option via source model
19
-
- Added derived virtual replica enablement to `ConfigHelper` based on `ArraySerialized`
20
-
- Intro’d simplified data structures to avoid array diff mismatches
21
-
- Intro’d new `ReplicaManager` abstraction to map Magento sorting to Algolia replica configuration
22
-
- Removed dependencies in backend models to handle replica config updates in Algolia addressing stale data
23
-
- Added `ReplicaState` registry for tracking changes to sorting configuration to minimize number of replica build operations
24
-
- Added logic to preserve replicas created outside of Magento such as Merchandising Studio "sorting strategies"
25
27
- Introduced PHP 8 constructor property promotion on affected classes
26
28
- Added stronger typing to affected classes and methods
27
-
-Added Looking Similar recommendations
29
+
-Updated `ConfigHelper` to use new paths
28
30
29
31
### Bug fixes
30
32
31
33
- Fixed issue with how Algolia extension handles end user consent for allowing cookies
32
34
- Improved handling of user tokens across insights events and corresponding queries
33
35
- Cleaned up integration tests
36
+
- Applied bugfix for query rule disable on facets with new admin groupings
34
37
35
38
### Breaking changes
36
39
37
-
If you have customized your Algolia implementation pay attention to these latest updates:
40
+
If you have customized your Algolia implementation, pay attention to these latest updates:
38
41
39
42
- Updated timestamps to utilize UTC per [Algolia recommended guidelines](https://www.algolia.com/doc/guides/sending-and-managing-data/prepare-your-data/in-depth/what-is-in-a-record/#dates)
40
43
- Restructured web asset files to comply with [Magento recommendations](https://developer.adobe.com/commerce/php/development/build/component-file-structure/) Thanks @sgeleon!
44
+
- Previous replica configurations may be invalid. Be sure to run `bin/magento setup:upgrade` in a controlled staging environment prior to deploying.
0 commit comments