• Hello Josh,

    After not seeing an update, and not hearing from you, when we corresponded about the PHP warnings more than 4 years ago, I did not post about the deprecated JQuery that occured when WordPress updated the jQuery version some time ago.

    I had expected that any deprecated jQuery to have been fixed in the recent update, but apparently the js files used previously are unchanged.

    In the /js/jquerycycle.all.js there are deprecated .expr[':'], .hover(), .bind(), .unbind(), .isFunction()
    In the /js/slideshow.js there is a deprecated .hover()

    I was able to correct the above code myself. They seem to have worked fine and I would be happy to post them, if you wish.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Josh Leuze

    (@jleuze)

    Thanks for sharing this issue, there is an updated version of the jQuery Cycle plugin that may include some fixes for the deprecated JQuery. I’ll make sure the next version of Meteor Slides includes the latest version of jQuery Cycle if I am able to, but Meteor Slides makes use of some other jQuery plugins as well so there are some dependencies that need to be tested.

    It appears that Cycle and its successor, Cycle 2, are no longer being actively maintained so ultimately I may need to switch to a better supported slideshow script or utilize a custom script moving forward.

    Thread Starter Malae

    (@malae)

    Yes, I noted that even the latest jQuery Cycle files are 10 years old and the later file also uses the shorthand that causes the deprecated jQuery warnings. I seem to have had no issues after fixing the deprecated jQuery code. I presume that there is no reason why you can’t publish the plugin with an updated jQuery Cycle file with appropriate notes about the deprecated code fixes.

    Plugin Author Josh Leuze

    (@jleuze)

    Thanks, I will look into including a fix for this in the next version!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Deprecated jQuery’ is closed to new replies.