DevExtreme 17.2.5

不具合をいくつか修正したメンテナンスリリース
1月 25, 2018
新バージョン

不具合の修正

DevExtreme (ASP.NET MVC)

Data Grid

  • Documentation - Add supported attributes to "ASP.NET MVC Controls > Client-Side Data Validation > Overview" and a note on how they can be applied.

Data Visualization

  • Chart - The global Theme setting overrides the global Palette.

UI Widgets

  • The "CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable." error occurs in IE11.

DevExtreme (HTML JS)

Data Grid

  • The "E0009" error occurs on an attempt to open a drop-down window if an invalid value is entered into dxDateBox inside the detail grid filter row.
  • Arrow keys are not working for date time fields in a detail DataGrid.
  • Column width is not automatically changed using one-way bindings in Angular.
  • Data is restored after pressing Save (Enter) in FF in some cases.
  • DataGrid doesn't export dates in the 'shortDateShortTime' format if dataType is 'datetime'.
  • An edit cell is too wide in the batch and cell editing modes with jQuery 3.2.1.
  • Columns' visibility binding update refreshes incorrect columns when some of them are defined as banded columns (Angular).
  • dxSelectBox is not closed on focusing another editor if its value is not valid.
  • Horizontal scrolling performance is low in IE.
  • The button placed in the detail template doesn't raise the click event and can't be clicked.
  • The current sorting order is lost after a grouped column is dragged back to the table area.
  • dxDataGrid HeaderFilter - postProcess of a custom dataSource is ignored.
  • dxDataGrid renders unexpected group headers of the edit form starting with 17.1.8 when the embedded dxForm configuration is defined.
  • dxDataGrid throws an exception on changing the sort order when column headers are hidden.
  • dxDataGrid: The menu is incorrectly displayed in the toolbar.

Data Visualization

  • BootstrapChart - A label connector is not consistent when rotation is enabled.
  • Chart's tooltip can be clipped if a custom container is used.
  • dxChart - The minBarSize field does not work properly when the logarithmic scaling is enabled.
  • dxChart - The total summary value is calculated in absolute units in the stackedBar chart.
  • dxChart: data point (bar) is hidden if the showZero option is off (false or undefined).

DevExtreme Core

  • BindingOptions does not work properly with the selectedItemKeys field of a list.
  • Collection widgets are not updated when a number of items in their data source is changed in an Angular app under certain conditions.
  • DataGrid - Master-Detail - A master row click is raised with wrong data when clicking a row of a detail grid.
  • DevExtreme widgets incorrectly parse milliseconds for date strings.
  • dxForm - The "Unable to get property 'X' of undefined or null reference" error occurs on an attempt to edit a complex field when the form data source is not specified.
  • dxSelectBox - 'bindingOptions' sometimes work incorrectly with the AngularJS component.
  • FileUploader throws the "Cannot read property 'slice' of undefined" error if it's bound to an undefined variable using two-way binding in AngularJS.
  • It is impossible to simultaneously change several options of a widget in an Angular app at runtime.
  • The "Value cannot be null." error occurs when building an iOS package.
  • TypeScript with the AngularJS approach - The "bindingOptions" option is missing.

DevExtreme Tools

  • Splashscreen is not hidden automatically with Android version 6.0.1 and 7.0.
  • The "Value cannot be null. Parameter name: buffer" error occurs when building an iOS package.
  • The "Your binary is not optimized for iPhone 5" error occurs on uploading an application to the app store.

Scheduler

  • An appointment collector is not displayed when ODataStore is used as a data source for resources.
  • The current date indicator is not displayed when the Compact Light theme is used.
  • dxScheduler does not apply the firstDayOfWeek option properly when a localization is applied.
  • Knockout context is incorrectly applied in the dropDownAppointment template.
  • Appointments' positions are not updated after cellDuration is changed.
  • The last date cell is not displayed if its interval is less than cellDuration.
  • The newData parameter passed to the onAppointmentUpdating event handler has an incorrect value when an appointment is updated using Drag and Drop.
  • The Week view is not rendered correctly in a container with a small width.
  • Scheduler does not update its scrollbar if the cellDuration option is changed.

Tree List

  • dxTreeList produces duplicate child nodes when OData is used and a key field has the Guid type.

UI Widgets

  • Changing an accordion item's title at runtime results in losing its content.
  • Documentation: dxFilterBuilder - The allowHierarchicalFields option is not fully described.
  • dxBox - Documentation for the shrink option of the item is missed.
  • dxContextMenu associated with a container element is shown even if the contextmenu event fires for a nested HTML element.
  • dxFilterBuilder - The "Cannot read property 'onShown' of null" error occurs on an attempt to open dxDropDownBox defined in editorTemplate.
  • dxFilterBuilder - There is no room for all columns when there are too many columns.
  • dxFilterBuilder gets an incorrect value after deleting items if they are added without the "And" operator.
  • dxLookup - Duplicated OData requests are sent when a widget has a filter.
  • dxMenu - The submenu is not hidden when the 'Hide submenu on mouse leave' option is enabled.
  • dxNumberBox - It is impossible to type digits after clearing a number.
  • dxNumberBox - It's impossible to enter '0' in the decimal part after any digit is specified.
  • dxNumberBox - The max option doesn't work when an invalid value is entered twice.
  • dxNumberBox changes its value after removing all chars from the integer part.
  • dxNumberBox inside dxForm does not raise the form's onFieldDataChanged event in IE when a dot thousand separator is used.
  • dxResponsiveBox - The area with content that does not fit into the available space is rendered differently in different browsers.
  • dxResponsiveBoxes overlap each other if their heights are not specified.
  • dxSelectBox raises the onFocusIn event when selecting an item in the dropdown.
  • dxTagBox does not deselect the '(All)' item.
  • dxTagBox renders duplicate tags after search.
  • dxTreeView - Selection performance is slow in Angular when the control contains many nodes.
  • dxTreeView does not sort items according to the dataSource settings when the searchValue option is specified.
  • FilterBuilder - The formatter is not applied to a field containing data of the date type.
  • FilterBuilder returns dates as string instead of Date objects when a date value is specified without using the date picker.
  • It is not possible to scroll the dxMap widget when the Google maps gesture handling feature is enabled.
  • It's impossible to type the minus sign using the numpad in IE.
  • List - The item collection keeps deleted items.
  • Menu - The root menu item looses focus when a sub-item is hovered.
  • SelectBox - The selected value is not highlighted in the drop-down window initially when the widget is bound to the CustomStore instance and the deferRendering option is disabled.
  • TabPanel - The "template" field cannot be dynamically updated using the JQuery selector.
  • TagBox - A search result is not cleared on an attempt to remove one of the selected items and search text.
  • TextBox text is overlapped by a validation error sign if rtlEnabled is true.
  • The Filter Builder does not filter records by a date value that was typed manually.
  • Typescript Definitions - The dxPopoverOptionsexport interface does not include the 'string' type for the 'position' option.
  • When using a special accounting format, dxNumberBox changes number signs after removing a char.
  • Widgets are not fully responsive inside a resizable Popup.
DevExtreme

DevExtreme Complete(英語版)

JavaScriptによるWeb開発用の卓越したコンポーネントを集めたスイート。

ご質問がありますか?

今すぐ DevExpress ライセンススペシャリストとライブ チャット