Kentico 8: jQuery Version

Yuri Macchiavelli asked on April 11, 2014 05:50

Why does Kentico 8 still use jQuery 1.7.2? That is preventing us to use latest version of some libraries (eg. Kendo UI)

Recent Answers


Brenden Kehren answered on April 11, 2014 09:22 (last edited on April 11, 2014 09:22)

Might be a better question to ask Kentico support.

You don't have to use their version of jQuery. You can use a newer version if you'd like although I've found some web parts that use the core jQuery library and it might cause problems, or at least it did in v7.

0 votesVote for this answer Mark as a Correct answer

Ales Kalina answered on April 14, 2014 05:27 (last edited on April 14, 2014 05:27)

Kentico 8 uses jQuery 1.7.2 because it meets all our requirements and there was no compelling reason to upgrade it. There are major breaking changes in jQuery 1.9 and we did not want to force our customers to update their client code.

However, you are free to use any version you like, as long as you do not use any Kentico components that require jQuery. Just add a reference to the relevant version. The current version used by Kentico must be preserved because the administration depends on it.

I suppose it won't cause you any troubles as your reference to Kendo UI suggests that you are building a client application. In case I'm wrong and you need to use both Kentico components and jQuery higher than 1.7.2, there is still a possibility of using jQuery's no conflict mode, but I wouldn't recommend it. Could you please be more specific and state what exactly prevents you from using the latest version of Kendo UI? You might also share your idea at http://ideas.kentico.com. With reasonable arguments and enough support from other customers it might turn into a new feature.

3 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.