


We have created a custom RTE component for linking the test to different links depending on the requirement.
So we have created a one extra pop-up on RTE. So for this we have created a js file. In this javascript we also have used underscore js and using for ex _.isEmpty function. Now after AEM 6.5.10 upgrade it always says "_ is" not defined.
We have underscore as a dependency for out clientlibs. This was working with 6.5.5 but after 6.5.10 its not working.
I see one difference here is
6.5.5 this lodash contains modern folder with categories lodash, underscore.
Now after 6.5.10 this modern folder is missing so these categories are missing.
So is this the reason underscore depedency that was added to out existing component is not getting recognised?
Thanks,
Mahaboob,
Solved! Go to Solution.
Hi @mahaboob
Lodash/underscore was deprecated in AEM 6.4. It must have finally been removed in 6.5.10.
Developers | Lodash/underscore client library. Adobe does not plan to further maintain and update the Lodash/underscore client library that is shipped as part of the distribution (Quickstart) | Adobe recommends customers that still require Lodash/underscore for their code to add it into their project code base. |
Hi ,
I am also facing same issue after installing new service pack.
Hi @mahaboob
You can find the release notes here for 6.5.10: https://experienceleague.adobe.com/docs/experience-manager-65/release-notes/service-pack/sp-release-...
Also you can raise an issue here:https://adminconsole.adobe.com/
Related article:
https://experienceleague.adobe.com/docs/customer-one/using/home.html?lang=en#submit-ticket
@kautuk_sahni Can you please check with the internal team on this and confirm?
Thanks,
Kiran Vedantam.
Hi @mahaboob,
Try updating your RTE clientlib dependencies from underscore to lodash.underscore
Regards
Kavitha
Hi @mahaboob
Lodash/underscore was deprecated in AEM 6.4. It must have finally been removed in 6.5.10.
Developers | Lodash/underscore client library. Adobe does not plan to further maintain and update the Lodash/underscore client library that is shipped as part of the distribution (Quickstart) | Adobe recommends customers that still require Lodash/underscore for their code to add it into their project code base. |