di52 Library Conflict

SupportCategory: Questionsdi52 Library Conflict
lzevon Staff asked 1 month ago
Regarding this issue: https://wordpress.org/support/topic/plugin-conflict-430/#post-17978487 Will you be able to resolve the issue with the library conflict? I have a client site that is currently unable to update Events Calendar Pro (which has a security vulnerability https://theeventscalendar.com/blog/news/important-security-update-for-the-events-calendar-pro/) because it breaks Easy Appointments. If this can be addressed soon I'd appreciate it.
4 Answers
Nikola Loncar Staff answered 1 month ago

Hi, I will solve that issue during the day. There are some issues with versions of same lib. They don't have it compatible between versions because they are breaking changes,

Best regards,
Nikola

Nikola Loncar Staff answered 1 month ago

This one is little bit complicated to path. They are using newer version of that package and that version is requiring PHP 5.6 at least. EA uses version that is from PHP 5.2 . By simply going to new version I would have to bump requirements to 5.6 . Can I create test version with fix and send it so you can try to solve the issue? If everything works well it will be part of new version of EA?

Best regards,
Nikola

lzevon Staff replied 1 month ago

Sure, please send it over and I can test it out.

Nikola Loncar Staff answered 1 month ago
Hi Lzevon here is the link to the new version with fix for that https://www.dropbox.com/scl/fi/peo50dg0w350c63i6dspf/plugin.zip?rlkey=a81qstxdrf6wtlfcn2tza9c8s&st=cr2yipmg&dl=1 Can you please try out and let me know if everything is working fine? Best regards, Nikola
lzevon Staff replied 1 month ago

I was going to try and test it today but see you already released 3.12.0 with the patch as well. I updated both EA and Events Calendar Pro and they don’t seem to conflict anymore so I’d say it worked!

Nikola Loncar Staff answered 1 month ago

Tanks, I had pushed the new version because other people wanted fix as well. It is same version same as in link.

Best regards,
Nikola