jExperience 2.10.2

May 7, 2024

jExperience 2.10.2

Improvements

  • Backported from jExperience 3x, two methods, "executeGetRequest" and "executeDeleteRequest" aimed at facilitating and improving the communication between custom modules and jCustomer when reading and deleting data.

Bugfixes

  • Fixed an issue with profiles list with null values when migrating to jExperience 2.10.1

jExperience 2.10.1

Bugfixes

  • Addressed a security vulnerability in jExperience administration UI

jExperience 2.10.0

Improvements

  • Added two configuration entries (adminTimeoutInMilliseconds, asyncTimeoutInMilliseconds) to configure the timeout of the async HTTP client.
    • adminTimeoutInMilliseconds defines the timeout when calling jCustomer from  jExperience back-office UI,
    • asyncTimeoutInMilliseconds defines the timeout for triggering a callback following an async API call to jCustomer.
  • Added a “wemmix:experiencable” mixin to support adding experiences on content that is not of type “jmix:droppableContent”. 

Misc

  • Prevent installation of jExperience 2.10.0 on Jahia 8.2.0.0+, please use jExperience 3x instead.