blazor bg roadmap

UI for PHP

Release History

Telerik UI for PHP is Retiring

Driven by the evolution of technology and industry standards, Progress Software is deprecating Telerik UI for PHP effective December 1, 2023. Technical support and critical fixes will be available until December 1, 2024.

UI for PHP Q1 2016 SP2

April 5, 2016

All components

NEW
  • Add Nova theme forms features to all mobile themes
  • Update RouterOptions TypeScript interface
FIXED
  • Styling of indeterminate checkboxes in treeview is displaced when used with Bootstrap
  • Disabled Checkboxes / RadioButtons have incorrect styling in some of the themes
  • bower.json version does not inculde the +SP1 metadata part
  • The `version` field is missing from TypeScript definition file

AngularJS

FIXED
  • Throws an error due to multiple attempts to destroy a widget
  • k-*template element is not properly removed
  • Destroying the $scope of a dropdownlist results in a JavaScript error (AngularJS)

AutoComplete

FIXED
  • Throws an error due to multiple attempts to destroy a widget

Chart

FIXED
  • Incorrect Date category axis aggregation for DST dates and weeks baseUnit
  • ChartAxis.slot does not limit categoryAxis slots
  • Incorrect Date category axis aggregation for DST dates and days baseUnit
  • JavaScript error may occur when rendering time-based stacked line series
  • Series notes do not adjust their position if the series marker is not visible
  • Minor gridlines are not rendered for date value axis (e.g. scatterLine with dates)
  • The zoomStart and zoomEnd events don't fire when the zoomable option is enabled

ComboBox

FIXED
  • Widget resets model when source is set asynchronously
  • Throws an error due to multiple attempts to destroy a widget
  • Cascade widget when parent is focused programatically

Diagram

FIXED
  • An error is thrown for local data if the shape rotation is set
  • TextBlock shouldn't modify passed options
  • Connection may be unsuccessful when dropping a connection over a shape

DropDownList

FIXED
  • Widget resets model when source is set asynchronously
  • Throws an error due to multiple attempts to destroy a widget
  • Cascade widget when parent is focused programatically
  • Destroying the $scope of a dropdownlist results in a JavaScript error (AngularJS)

Editor

NEW
  • Updating tools through setOptions of Editor should rebind the toolbar
FIXED
  • Editor destroy can trigger page scroll in IE
  • Setting FontName and FontSize messages does not change the component tooltip

Grid

NEW
  • Enable native scrolling for column and filter menu mobile templates
FIXED
  • Custom edit command button detached after canceling the editing in popup edit mode
  • Grid no records template is not compiled with Angular
  • Security: Script tags in column title is executed while dragging the header cell. Encoding the title text is not sufficient to avoid this vulnerability.
  • Row filter of a numeric column cannot be cleared after selecting "is null" or "is not null"
  • Aggregate footer can become misaligned on virtual scroll
  • PageSizes button is rendered outside the pager on small screens
  • Flat theme: The text of Edit/Delete buttons and filter icons are not visible in a mobile Grid
  • Footer is not displayed properly on small devices when previous/next arrows are disabled

Map

FIXED
  • Re-centering the map continuously causes empty tiles to appear

MultiSelect

FIXED
  • Throws an error due to multiple attempts to destroy a widget
  • Widget does not select item when reset source and update its value
  • Grouping lines missing

Scheduler

NEW
  • Support defining custom views with a specific name option
FIXED
  • Current time marker throws error when Scheduler is grouped and resources are empty
  • Widget shifts the recurring series when DST happens
  • Scheduler expands events with FREQ=DAILY;INTERVAL>1 incorrectly during DST change

Slider

FIXED
  • Slider with vertical orientation has incorrect styling when placed in a mobile application

Spreadsheet

NEW
  • Add showGridLines option on sheets
FIXED
  • COUNTIF fails when criteria starts with number
  • Incorrect parenthesis in formula printer
  • Editors not kept in sync in IE
  • IE re-enables disabled cell when formula bar is clicked
  • Prevent paste into a disabled cell
  • Excessive space between sheet name and delete icon in Bootstrap skin
  • Excel import: Cell content might be interpreted incorrectly when it contains in-place Unicode strings
  • Results from async formulas are not displayed
  • JS error when there is no space for cells
  • Dialog messages cannot be localized
  • Cell format gets reset on every edit
  • Spreadsheed cannot be nested in a form element
  • Bottom tabstrip add button overshadows scrollbar
  • IME characters cannot be typed in formula input

ToolBar

FIXED
  • JS error is thrown when tabbing off of the last element of non resize-able ToolBar
  • Toolbar toggle button has wrong styling in the Material theme
  • Show method causes the overflow split button to be always visible

Touch

FIXED
  • The touch widget does not read the filter attribute when in MVVM scenario

TreeList

NEW
  • Allow localization via message files (kendo.messages.*.js)
FIXED
  • Autoscroll in TreeList while dragging an item does not work in Firefox

TreeView

FIXED
  • expandPath callback is not called when expanding to leaf node
  • expandPath leaks dataSource change event handlers
  • Disabling dragging over certain nodes removes hover class
  • Calling expandPath with several different paths hits race conditions

Upload

FIXED
  • Upload is not properly styled in Material Black and Metro themes

Window

FIXED
  • TypeScript methods are not chainable

Next Steps

Download Free Trial

Try Telerik UI for PHP with dedicated technical support.

Launch Demos

See UI for PHP in action and see how much it can do out-of-the-box.

Compare Prices

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.