jExperience 2.4.0
November 14, 2023
jExperience 2.4.0
jExperience 2.4.0 is maintenance release bringing compatibility with Jahia 8.1.0.0. It is compatible with jCustomer 1.6.0.
Improvements
- Added two methods “executeContextRequest” and “executeAsyncContextRequest”, deprecated method “performAsyncRequestContext” to improve the connection between jExperience java service and jCustomer, updated the Javadoc accordingly
- Persisted column selection in profile search for editors
Bugfixes
- Fixed a build issue which resulted in an oversized wem.js library
- Fixed the error “Could not save the personalization” when deleting a variant
- Fixed issue with multiple operators in property condition builder
- Fixed a resident memory leak associated with an asynchronous HTTP request
- Updated the timeout for the asynchronous HTTP client from 1.5 to 30s (to be consistent with the Admin HTTP client)
- Fixed layout issue in the “Manage static lists” view
- Fixed handling of “jexperience.httpConnectionPoolMax” configuration property
- Fixed an issue with the timeoutInMilliseconds property in wem.js
- Fixed the view displaying conditions when invalid conditions are present
- Fixed an issue preventing jExperience from overwritting native Apache Unomi objects
- Prevented Jahia technical nodes from being exposed when transforming a list in personalized list
- Fixed an issue in which the “jExperience components” button is displayed when adding a personalization