• .NET Developer Tools DevTools

    UI controls for ASP.NET AJAX, MVC, WPF,
    Silverlight, Windows 8 and Windows Phone

  • Hybrid Mobile Development Icenium

    Cross-platform Mobile Development Tool
    with cloud-based architecture

  • HTML5 / JavaScript Development Kendo UI

    Everything you need to build sites and
    mobile apps with JavaScript and HTML5

  • Testing Tools TestStudio

    One easy tool for Functional, Performance,
    Load and Mobile software testing

  • Web Presence Platform Sitefinity CMS

    Everything for your online business - content
    management, ecommerce, emarketing

  • Agile Project Management TeamPulse

    Simple and intuitive project management
    and collaboration software

Contact us

We are here for you.
  • usa+1‒888‒365‒2779
  • uk+44‒20‒7291‒0580
  • bg+359‒2‒8099850
  • de+49‒89‒2441642‒70
  • au+61‒2‒8090‒1465
  • emailsales@telerik.com
Your account Access to your products, updates and support
Telerik Product Families
  • Your Account
    Your Account
    Log in
  • ABOUT US

    About Telerik

    • Company
    • Press Center
    • Customers
    • Community
    • Careers
    • Contacts
Kendo UI - The way of HTML5
Products ▼
Kendo UI Web Kendo UI Mobile Kendo UI DataViz Server Side Wrappers
Demos Purchase Download
Blogs Documentation
Support ▼
Premium Forums StackOverflow Forums
Resources ▼

Featured Resource

Kendo UI Dojo


Blogs Code Library Demos Documentation FAQ Testing
Premium Forums Roadmap User Voice Videos Webinars More Resources
Contact Us Search
 

Blogs

Kendo UI Q1 2012 Commercial Service Pack Available Now

Tuesday, May 15, 2012 by Kendo UI Team Blog | Comments 11

I'm happy to report that our team has shipped a service pack for Kendo UI Q1 2012 release (version 2012.1.515). In this blog post, I'll highlight a few of the noteworthy enhancements we've implemented for this release. However, as always, I would encourage you to review the change logs:

  • What's New in Kendo UI Web
  • What's New in Kendo UI DataViz
  • What's New in Kendo UI Mobile

The Kendo UI Q1 2012 service pack provides a number of updates, fixes, and enhancements to the version of Kendo UI we shipped earlier this year. From a high-level perspective, we accomplished a great deal of work for this latest milestone:

  • 112 bugs fixed
  • 17 enhancements added
  • 85 issues resolved for Kendo UI Web
  • 18 issues resolved for Kendo UI DataViz
  • 20 issues resolved for Kendo UI Mobile
  • and much more!

Here are just a few of the cooler fixes and enhancements we've implemented in this service pack:

New! Method Chaining Support in Kendo UI Web, DataViz, and Mobile
Prior to this service pack, whenever a developer wished to interface with a Kendo UI widget, he/she needed to invoke .data() in order to obtain a reference to the object. For example:

$("#grid").kendoGrid();
$("#grid").data("kendoGrid").refresh();

All of this ceremony caused frustration and so we decided to eliminate it by supporting method chaining. With this latest service pack, you'll be able to write JavaScript that's more readable:

$("grid").kendoGrid("refresh");

This enhancement has been implemented across all three collections of Kendo UI; Kendo UI Web, Kendo UI DataViz, and Kendo UI Mobile.

New! Column Reordering and Resizing in the Grid of Kendo UI Web
Fans of our ASP.NET MVC controls will know just how valueable it can be to have a grid that can be modified by users. In this service pack, we're providing the ability to resize and reorder the columns of the Grid widget in Kendo UI Web.

  • Check out a demo of column resizing of the Grid widget in Kendo UI Web
  • Check out a demo of column reordering of the Grid widget in Kendo UI Web

Although it's a minor enhancement, it's one that got a lot of votes on our UserVoice site. In other words, you asked, so we delivered!

Fixed! kendo.web.js and kendo.dataviz.js can be Included Simultaneously
In certain, edge-case type scenarios, customers would experience runtime errors when attemting to load the JavaScript resources for Kendo UI Web and Kendo UI DataViz on the same page. This behaviour has been resolved in this service pack.

Note: We strongly encourage customers to reference kendo.all.min.js or use the custom download builder.

Fixed! Case-Sensitive Filtering and Searching in Kendo UI Web
A few of the widgets of Kendo UI Web - noteably, the AutoComplete, ComboBox, and DatePicker - support the filtering and/or searching of values. In this service pack, we have included support for case sensitivity when conducting these operations against data-bound collections.

New! Dynamic Content in the ScrollView of Kendo UI Mobile
The ScrollView widget provides a finger-friendly control for scrolling through content like images. Through a swipe gesture, you can navigate between a list of local and remote resources. Until this latest release, it was difficult (but not impossible) for developers to dynamically update the content of ScrollView panes. Now, we're providing a new method - .content() - which will provide this facility.

These are just a few of the updates, fixes, and enhancements that you'll find in the service pack for the Kendo UI Q1 2012 release. Many of the bugs and feature requests we implemented came directly from you; our customers. We spend a great deal of time tracking your feedback on our forums, our UserVoice site, Stack Overflow, Twitter (@KendoUI) and elsewhere online. As always, we welcome all feedback. Please continue to submit your requests. We'll continue to make Kendo UI more awesome.

About the Author
John Bristowe (@JohnBristowe) is a Developer Evangelist with Telerik and is based out of Melbourne, Australia. John enjoys all the meats of our technology stew, hacking on everything from angle brackets to .NET. John's passion lies in modern web standards like HTML5 and CSS3. His website is bristowe.com.

11 Comments

  1. 1 Bryan 15 May 2012
    Is this service pack going up on the CDN?
  2. 2 Dr. YSG 16 May 2012
    Can you explain this snippet a bit more:
    $("grid").kendoGrid("refresh");
    ----

    I.e. does it mean I can chain the creation of new grid

    $("#mygrid).KendoGrid(....).refresh() // silly example, but you get the idea

    Why did you change from "#grid" to "grid", etc.
  3. 3 John Bristowe 16 May 2012
    @Bryan: Yes, it's there now. Enjoy! :)

    @Dr. YSG: We now return the this keyword in order to maintain "chainability". This enables method chaining like the following snippet (and yes, it's a little weird but you get the idea):

    $("#grid").kendoGrid('refresh').show().hide().show().hide().show();
  4. 4 RPW 17 May 2012
    Awesome, with this new update draggable from the jquery ui library has stopped working, just awesome.

    Q: Is Kendo UI based on jQuery UI?
     
    No, Kendo UI is not based on jQuery UI. Kendo UI has been built from the ground-up to deliver a rich HTML5 app framework that is highly tuned for performance and positioned to rapidly evolve.
     
    You can use jQuery UI with Kendo UI without conflict.
    Yeah... sure...
  5. 5 John Bristowe 17 May 2012
    @RPW: Could you provide a little more information about what you're seeing and send it to me via email? I can be reached at john@kendoui.com. Thanks!
  6. 6 RPW 17 May 2012
    I had a two panel splitter, within one of these panels I used the jquery ui draggable code, after digging in jquery's code somehow a dragstart bind was applied to the splitter with just "event.preventDefault();", the dragstart of jquerui bubbles up from the draggable item, when it reaches the splitter it stops the execution and makes the drag not to work.
    I solved it by doing an unbind of the dragstart event from the splitter.
  7. 7 Mark 18 May 2012
    Chaining should simplify a great deal of events so well done here.

    And lack of column re-sizing was having a serious effect on our large grids in smaller screens. Small very very worthwhile features!
  8. 8 David 21 May 2012
    Nice to see my uservoice was implemented so quickly - thanks very much!
  9. 9 Anker Berg-Sonne 21 May 2012
    This release broke my app completely. As far as I can see mobile tabstrips don't work at all. I took the example from the demo on the Kendo web site and pointed it at the new js and css files and moving from tab to tab is completely broken. Only the first view  displays correctly.

    Until the tabstrip works I can't deal with changes to the layout and broken drag and drop.

    Another frustration is that I can't make a set of custom files from the web site and I have never been able to locate a kendo.all.min.js file, apparently because I got the commercial licenses to web, dataviz and mobile piecemeal.

    Back to the old release.
  10. 10 Anker Berg-Sonne 21 May 2012
    Further analysis reveals that loading any of kendo.web.min.js or kendo.dataviz.min together with kendo.mobile.min breaks mobile tabstrips completely. Navigating between tabs gives very strange results.
  11. 11 John Bristowe 23 May 2012
    It looks like the download builder needs to be updated. Apologies for that. We've fix this immediately.

Comment

  1. Click to add

  2. Click to add

  3. Click to add

  4.    
     
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
     
      
       
Blogs feed
Categories

  • Tutorials (26)
  • Release (33)
  • Browsers (7)
  • Extensions (3)
  • Tip of the Week (10)
  • Videos (5)
  • Concepts and Theory (13)
  • Misc. (25)
  • Framework Constructs (6)
  • Mobile (6)
  • UI Widgets (5)
  • Blogs (1)
Archive
  • 2013 May (7)
  • 2013 April (10)
  • 2013 March (9)
  • 2013 February (12)
  • 2013 January (10)
  • 2012 December (9)
  • 2012 November (11)
  • 2012 October (6)
  • 2012 September (7)
  • 2012 August (8)
  • 2012 July (10)
  • 2012 June (8)
  • 2012 May (10)
  • 2012 April (7)
  • 2012 March (13)
  • 2012 February (10)
  • 2012 January (6)
  • 2011 December (10)
  • 2011 November (4)
  • 2011 October (6)
  • 2011 September (5)
  • 2011 August (9)
Home Web Mobile DataViz Server Wrappers Whitepapers Surveys Chrome Icenium Contact Us

Kendo UI framework is developed by Telerik - a leading provider of UI components for web, desktop and mobile applications. Trusted by over 100,000 customers worldwide for our devotion to quality and industry-best technical support, Telerik helps professionals maximize their productivity and "deliver more than expected" every day.

kendoui - powered by html5, css3 & jquery
get social
  • Twitter
  • Facebook
  • Google plus
  • RSS
Privacy Policy | Branding Guidelines
Powered by Sitefinity CMS

Copyright © 2011 - 2013 Telerik Inc. All rights reserved.