A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Add option to use modern jQuery in CMS 11

Fixed in

EPiServer.CMS.UI 11.36.5

(Or a related package)

Created

Feb 01, 2022

Updated

Feb 28, 2022

Area

CMS UI

State

Closed, Fixed and tested


Description

You can now load jQuery 3.6 with CMS 11, which addresses potential security vulnerabilities of jQuery 1.3.2 that CMS 11 still uses. 

When you set UserInterfaceOptions.UseModernJquery to true, everything should work except for the following:

  • Dashboard built-in gadgets
  • Third-party gadgets using the deprecated gadgets framework. See also The old Gadget framework is deprecated 
  • Dashboard CAN have issues. Legacy dashboard gadgets are based on jQuery UI which is no longer supported and maintained. WIth the new flag set to true all those widgets might not work or work in a limited way.

Note: CMS 12 no longer has the dashboard.