Which jQuery version is embedded in newest release 2016 Q1?

17 posts, 0 answers
  1. John
    John avatar
    16 posts
    Member since:
    Sep 2011

    Posted 19 Jan 2016 Link to this post

    can't find any information in any of the release notes or docs.
  2. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 19 Jan 2016 Link to this post

    Hi,

    In the latest Q1 2016 release the jQuery version that is used is 1.11.1 as pointed in this article:
    http://docs.telerik.com/devtools/aspnet-ajax/general-information/using-jquery/using-jquery#jquery-version-history-in-telerik-ui-controls

    Regards,
    Pavlina
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. John
    John avatar
    16 posts
    Member since:
    Sep 2011

    Posted 19 Jan 2016 in reply to Pavlina Link to this post

    I've seen the document you refer to, and it's latest report is the jQuery for version Q3 2014.  It doesn't say anything about versions after that.  It's still 1.11 for Q1 2016?

     For almost every prior release, the page shows that the jQuery version was upgraded.  But for the last 5 release, there are no updates of jQuery version? Seems odd.

    I was under the impression that, like a lot of tools, support for older IE versions was being phased out of the telerik asp.net control suite.  Meaning you could move to the far faster jQuery 2.x versions.  Is there any timeline for that?

  4. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 20 Jan 2016 Link to this post

    Hi,

    Yes, the jQuery version that is used in Q1 2016 is still 1.11.1. Therefore in the topic is pointed that from Q3 2014 to present version is used jQuery 1.11.1. However, for the next release we plan to upgrade to the latest jQuery version.

    Regards,
    Pavlina
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  5. pev
    pev avatar
    10 posts
    Member since:
    Dec 2006

    Posted 24 Jun 2016 in reply to Pavlina Link to this post

    Hi Pavlina 

    I am now using 'Telerik_UI_for_ASP.NET_AJAX_2016_2_531_Dev_hotfix', and it is still using 1.11.1. Do you have any updates on when you will upgrade to 1.12.3 or newer? Clients are complaining that the system uses old jQuery because of the XSS vulnerability fixed in 1.12.3, https://github.com/jquery/jquery/commit/cfe830eefdd7f1e7cb87e9841d1d732d6d99ffae

     

    pev

  6. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 24 Jun 2016 Link to this post

    Hello,

    The jQuery version is still 1.11.1. However, I want to assure you that I have raised the priority of this task and it will be updated soon.

    Regards,
    Pavlina
    Telerik
    Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
  7. pev
    pev avatar
    10 posts
    Member since:
    Dec 2006

    Posted 27 Jun 2016 in reply to Pavlina Link to this post

    Thank you for a quick answer.

    Is this "task" present in a public tracker? So I can follow the status.

     

    pev

  8. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 30 Jun 2016 Link to this post

    Hello,

    This task is in our backlog there is no public item for it.

    Regards,
    Pavlina
    Telerik
    Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
  9. pev
    pev avatar
    10 posts
    Member since:
    Dec 2006

    Posted 08 Aug 2016 in reply to Pavlina Link to this post

    Hi Pavlina!

    Are there any news on the jQuery update?

    Any chance it will be in a SP for Q2? Can you confirm it will be present i Q3?

     

    pev

  10. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 11 Aug 2016 Link to this post

    Hi,

    An exact time frame has not been set, so I am afraid I cannot provide more specific information. You can keep an eye on the respective section in our documentation, which will be updated once the embedded jQuery version is changed.
    Regards,
    Pavlina
    Telerik by Progress
    Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
  11. klaus
    klaus avatar
    3 posts
    Member since:
    Oct 2006

    Posted 09 Feb Link to this post

    Hi,

    Is there an update on when the jquery version will be upgraded? As pev mentions there is a security issue with the included version of jQuery. I just downloaded version 2017 Q1 118 and that still uses jQuery 1.11.1

    Thank you!
  12. Pavlina
    Admin
    Pavlina avatar
    6131 posts

    Posted 10 Feb Link to this post

    Hello,

    Indeed the officially supported jQuery version is still 1.11.1. However, you can include the desired version in your project following the steps provided in this article:
    http://docs.telerik.com/devtools/aspnet-ajax/general-information/using-jquery/using-jquery#including-external-jquery

    Regards,
    Pavlina
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.

     
  13. Curtis
    Curtis avatar
    26 posts
    Member since:
    Jan 2008

    Posted 23 May Link to this post

    Are there any plans on upgrading the jQuery version, which is now in version 3 already? The last time you upgraded the internal jQuery version was in 2014!

    It is not realistic to force users to load two different versions of jQuery and if loading a newer version can break your controls, then what is the use?

    Thanks.
  14. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3818 posts

    Posted 23 May Link to this post

    Hi Curtis,

    You can add jQuery3 to your page without breaking our controls, we use the .noConflict method to put the jQuery we bring in the window.$telerik.$ variable, so the window.$ and window.jQuery objects are free for you to use.

    We are working on improving compatibility with jQuery 3 in upcoming releases (R2 2017 SP1 and R3 2017), even though official support for other jQuery versions is not planned. After that, you will be able to disable the embedded jQuery and add your own v3 to the page so there is only one version on the page: http://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery.

    Regards,

    Marin Bratanov
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  15. Curtis
    Curtis avatar
    26 posts
    Member since:
    Jan 2008

    Posted 23 May in reply to Marin Bratanov Link to this post

    Hi Marin,

    That's great news to hear the jQuery 3 support. So just to validate, to be able to use jQuery 3 and be able to disable the embedded jQuery (to help keep page size small), we should wait until R2 2017 SP1 and R3 2017, correct? If we were to do that today, control functionality could break?

    Thanks!
  16. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3818 posts

    Posted 23 May Link to this post

    Hi Curtis,

    Right now jQuery3 may break some things in our controls. R2 2017 SP1 will be the first release to bring workarounds. After that other workarounds may get implemented, depending on what gets reported and its severity.

    On the size - the MS AJAX library alone is almost 500kb in debug mode, and 150kb in Release mode. Add a simple script manager to a page and monitor the network traffic.

    <asp:ScriptManager ID="Scriptmanager1" runat="server" ScriptMode="Release|Debug">
    </asp:ScriptManager>

    This does not take into account the other scripts and stylesheets on the page which often amount to several MB. So, the 90kb of the embedded jQuery are not likely to be the biggest hit on performance. If you enable the various CDNs, such resources will get cached and speed will improve greatly.

    Regards,

    Marin Bratanov
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  17. Curtis
    Curtis avatar
    26 posts
    Member since:
    Jan 2008

    Posted 23 May in reply to Marin Bratanov Link to this post

    Thanks for the confirmation and quick response Marin!

    I hear what you are saying, but when SEO and pagespeed are critical, we are cognizant of every KB that is sent over the wire! We strive to keep our entire content well below 1 MB.

     

Back to Top