Adobe Marketo Engage Real-Time Personalization to support latest jQuery versions through rtp.js

ndalvi
Marketo Employee
Marketo Employee

We are reaching out to notify customers about an important update regarding Adobe Marketo Engage’s Real-Time Personalization capabilities. These updates are aimed at accommodating the latest jQuery versions for future support. This change has been initiated due to the security vulnerabilities and outdated status of previously supported jQuery versions, some of which are over a decade old now.

 

Please share the information below with members of your team who manage Real-Time Personalization for  Adobe Marketo Engage.

 

What is changing?

From October 26th 2023, rtp.js extends its support to jQuery 3.x versions. However, after the 2024R2 release, the default version of rtp.js will exclusively support jQuery versions 3.x and their corresponding jQueryUI versions. If customers haven’t specified preferred jQuery versions, it will default to loading 3.7.0 and jQueryUI 1.13.2.

 

Why is this change being made?

The older jQuery versions raise security concerns, exhibit larger file sizes, lack cross-browser compatibility, and have reached the end of their support lifecycle. On the other hand, jQuery 3. x offers enhanced security, better performance, smaller file sizes for faster loading on slow networks, ECMAScript 6 support, and several other advantages.

 

What customer action is required?

Customers, who load their own jQuery or jQueryUI on their web pages, can initiate the process of upgrading their web pages to support the latest jQuery versions (3. x). Once the upgrade is complete, they can collaborate with our customer support team to configure the latest changes with rtp.js.

 

When must customers make the change?

Customers have the flexibility to make changes at any time starting 26th October 2023.

 

What happens if customers don’t act?

Currently, rtp.js defaults to supporting older jQuery and jQueryUI versions on customers’ pages. However, upon customer request, it can be configured to load an rtp.js version that supports newer jQuery and jQueryUI. After the 2024R2 release, the default version of rtp.js will support the latest jQuery and jQueryUI versions, and upon customer request, it can be configured to support older versions of jQuery and jQueryUI.

 

Customers can still use rtp.js which supports older jQuery and jQueryUI versions beyond 2024R2, but this file will no longer receive further improvements or bug fixes. To benefit from the latest updates for rtp.js, customers will need to upgrade their jQuery versions and request configuration changes through our support team.

 

For any questions, please contact Marketo Engage Customer Support at https://support.marketo.com, or through any of the methods listed here.

1586
0