Incorrect Inert-polyfill CDN Version In Helix Ultimate 2.2.4 - Question | JoomShaper

Incorrect Inert-polyfill CDN Version In Helix Ultimate 2.2.4

A

agv_joomshaper

Helix Framework 2 days ago

Dear Technical Support Team,

We have identified an issue in Helix Ultimate version 2.2.4 related to the loading of the inert polyfill. In the file: /templates/shaper_helixultimate/js/main.js the following script is dynamically injected: https://cdn.jsdelivr.net/npm/[email protected]/inert.min.js

However, version 3.1.1 of inert-polyfill does not exist on jsDelivr, which results in a 404 response. This is being flagged by our monitoring system as a broken external resource. The relevant code block in main.js is:

if (!('inert' in document.createElement('div'))) { const inertPolyfill = document.createElement('script'); inertPolyfill.src = "https://cdn.jsdelivr.net/npm/[email protected]/inert.min.js"; document.head.appendChild(inertPolyfill); } Modern browsers support the inert attribute natively, so functionality is not visibly affected. However, the incorrect CDN reference causes unnecessary failed requests and monitoring warnings.

Could you please confirm: Whether this is a known issue. If an update is planned to correct the CDN version. Which inert-polyfill version should be used (e.g., 3.1.2). We prefer not to modify core template files locally, as this would be overwritten during future updates.

Thank you in advance for your assistance.

Kind regards, Phons Stokkermans

0
1 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 days ago #218719

Hoi,

indeed, it's link issue, we will correct that in next update.

by now just remove whole link and keep only ' '


In general, it is not needed; it was added only as a legacy for older browsers, but now, in 2026, in the EU we all use modern browsers.


updated file (unzip & override): main.zip

0