Q3 2012

November 14, 2012

ASP.NET MVC Server Wrappers

NEW
  • Added: Uploaded the legacy themes to CDN
  • Added: (Grid) Option to specify numeric pager buttons count
  • Added: (NumericTextBox) Methods for localizing the up/down arrow text
FIXED
  • Fixed: (Grid) Server footer template is not rendered when server binding is used
  • Fixed: (Grid) Error is thrown when new record is added to a grouped grid with groupFooterTemplate set
  • Fixed: (Grid) Error is thrown when bound initially to a DataTable and AJAX binding is used
  • Fixed: (Grid) Groups cannot be collapsed when server binding is used
  • Fixed: (Grid) Column resizing of master grid does not work if server binding and scrolling are enabled
  • Fixed: (Grid) Column highlight is not removed after initial filter is cleared
  • Fixed: (Menu) Security trimming does not work when the link points to empty area ( area="" )
  • Fixed: (PanelBar) Security trimming does not work when the link points to empty area ( area="" )
  • Fixed: (TabStrip) Security trimming does not work when the link points to empty area ( area="" )
  • Fixed: (TreeView) Security trimming does not work when the link points to empty area ( area="" )

AutoComplete

FIXED
  • Fixed: AutoComplete raises change event when the value is set with value() method
  • Fixed: The width of the popup element is not persisted
  • Fixed: AutoComplete throws an error when calling the destroy method

Calendar

FIXED
  • Fixed: Calendar renders two equal days in Brazil timezone (DST issue)
  • Fixed: Calendar renders incorrectly last day of month if DST occurs

ComboBox

NEW
  • Improvement: Clear selection of the child widget if no data
FIXED
  • Fixed: DropDownList gets hidden if initialized twice
  • Fixed: ComboBox does not persist custom value on refresh
  • Fixed: ComboBox reverts entered value if filter is not enabled
  • Fixed: The width of the popup element is not persisted
  • Fixed: Empty ComboBox does not select first highlighted item on key down
  • Fixed: ComboBox does not select item after rebind if the dataSource is filtered with the API

DataSource

NEW
  • Added: sync event
FIXED
  • Fixed: Sync after remove does not trigger change event with LocalTransport

Date/Time Pickers

NEW
  • Improved: DatePickers update calendar's selection when input value changes before opening
  • Improved: DateTimePicker rebinds TimeView using options.dates when the selected date is part of the dates array
FIXED
  • Fixed: Calendar renders two equal days in Brazil timezone (DST issue)
  • Fixed: Calendar renders incorrectly last day of the month if DST occurs
  • Fixed: DateTimePicker does not wire the clock icon after destroy and initialization
  • Fixed: Pickers do not work when initialized after MVVM binding

Drag And Drop

FIXED
  • Fixed: Destroying a DropTarget widget leaks memory through element references
  • Fixed: Drag & Drop does not work on touch-enabled desktop Chrome

DropDownList

NEW
  • Improvement: Clear selection of the child widget if no data
FIXED
  • Fixed: DropDownList gets hidden if initialized twice
  • Fixed: focusout event is raised infinitely
  • Fixed: The width of the popup element us not persisted
  • Fixed: DropDownLists closes on click if it is still focused
  • Fixed: iOS Widget styling is wrong
  • Fixed: DropDownList cannot be bound to an empty array

Editor

NEW
  • Added: Image file browser
  • Added: Introduced keyup and keydown events
FIXED
  • Fixed: Updating the editor value through the viewHtml dialog does not trigger a change event
  • Fixed: Selection is lost when using asynchronous toolbar buttons on a MVVM-bound editor
  • Fixed: Ordered lists at end of document show numbers as zeroes in IE9
  • Fixed: Editor is not focused by clicking below content in IE
  • Fixed: Serialization is broken for inline styles which contain absolute URLs

Framework Constructs

NEW
  • Added: WAI-ARIA support for all Kendo UI Web widgets
  • Added: Added/improved keyboard navigation for all Kendo UI Web widgets
  • Added: RTL support for all Kendo UI Web widgets
  • Added: Five new themes - Bootstrap, High Contrast, Metro Black, Moonlight and Uniform
  • Added: Utilize CSS3 gradients in themes
  • Added: Support for read-only binding via kendo.bind method and data-bind attribute setting
FIXED
  • Fixed: Widgets with popup leak some memory after destroy
  • Fixed: Nexus 7 not detected as a tablet

Globalization

NEW
  • Added: Support for more than three "f" (fraction of the second) specifiers in the time format
  • Added: Support for parsing a value as Date/Number object when Globalize.js is included
  • Improved: parseDate returns null if the entered year differs than the format
FIXED
  • Fixed: Added leading zeros to the 'year' if required
  • Fixed: kendo.parseDate parses incorrectly 0001-01-01 date

Grid

NEW
  • Improvement: Support for binding by name of radio button elements when set as a custom editor
FIXED
  • Fixed: Sorting on nullable string or numbers does not work as expected
  • Fixed: Dates are not sorted correctly if nulls and dates earlier than 1970 are present
  • Fixed: Grid table layout does not re-adjust when hiding a column in IE8
  • Fixed: Additional values are displayed in columns context menu when viewed in IE8
  • Fixed: Columns cannot be resized after a previous one is hidden in IE8
  • Fixed: Filtering with "endswith" sometimes returns wrong results
  • Fixed: Grouping with column reordering does not work if columns are not specifed
  • Fixed: Destroy fails when scrolling is disabled
  • Fixed: Cell cannot be switched to edit mode if the previous one contains a table and batch mode is enabled
  • Fixed: Data is in incorrect order when grouped on a field with same date value and sorted by another
  • Fixed: Foreign key column values cannot contain apostrophe
  • Fixed: Grid column resizing does not work if browser window is scrolled horizontally

HierarchicalDataSource

FIXED
  • Fixed: get method does not find child items with custom id field

JSP (Java) Server Wrappers (BETA)

AutoComplete

Calendar

ComboBox

Date/Time Pickers

DropDownList

Editor

Grid

ListView

Menu

NumericTextBox

PanelBar

Slider

Splitter

TabStrip

TreeView

Upload

Window

ListView

FIXED
  • Fixed: ListView item does not set uid attribute when model field changes

Menu

FIXED
  • Fixed: Menu doesn't work in desktop browser with both touch and mouse events
  • Fixed: Menu doesn't work in IE10 Metro
  • Fixed: Root-level links do not get color from k-state-highlighted user rule

MVVM

FIXED
  • Fixed: MVVM raises change event incorrectly when setting the same value to a property

NumericTextBox

NEW
  • Added: NumericTextBox allows entering digits with pressed Shift key
  • Added: NumericTextBox copies class names from the input element to the wrapper
FIXED
  • Fixed: Step with more than two decimal places does not work as expected
  • Fixed: NumericTextBox requires two presses to focus in mobile device

Slider

FIXED
  • Fixed: Slider track is invisible in some skins

Splitter

FIXED
  • Fixed: Adjacent panes are selected when resizing (jQuery 1.8.2)
  • Fixed: Initially collapsed resizable panes cannot be resized after they are expanded

TabStrip

FIXED
  • Fixed: TabStrip select() method does not work correctly when nesting TabStrips

TreeView

NEW
  • Added: Allow MVVM binding through kendo.observableHierarchy
  • Added: Honor checked field when rendering checkboxes
FIXED
  • Fixed: Child items overlay other items after drag& drop
  • Fixed: Drop event does not report proper dropTarget on touch devices
  • Fixed: Double-clicking disabled items expands them
  • Fixed: Checkboxes cannot be enabled through data-checkboxes
  • Fixed: checkboxes.name allows rendering of name attribute on each checkbox
  • Fixed: text() method removes sprites and images from nodes
  • Fixed: Changing spriteCssClass and imageUrl fields does not update rendered item
  • Fixed: Specifying Checkboxes(false) renders checkboxes

Upload

NEW
  • Added: async.batch option

Validator

NEW
  • Improvement: Read-only inputs should not be validated
FIXED
  • Fixed: Range validation should not be triggered if input is empty

Window

NEW
  • Improved: Title text gets trimmed with ellipsis