Quantcast
Channel: ComponentSource News | DevExpress
Viewing all 1132 articles
Browse latest View live

DevExpress ASP.NET 17.2.6

$
0
0
DevExpress ASP.NET

Maintenance release includes several bug fixes.

Fixes

ASP.NET Web Forms

ASPxDataEditors

  • ASPxCheckBox is rendered incorrectly if the Accessibility feature and the toggle mode are enabled.
  • ASPxComboBox - It is impossible to set a null server value if DataSecurityMode is Strict and AllowNull is enabled after a postback.
  • ASPxComboBox - The server-side SelectedIndexChanged event is not fired when a user selects items with the same text and a different value and AutoPostBack is enabled.
  • ASPxFormLayout - Layout groups are not aligned.
  • ASPxTokenBox - ASPxTokenBox - The BorderWidth property does not work as expected for TokenTextStyle.BorderLeft/BorderRight/BorderBottom/BorderTop.

ASPxGridView

  • An unhandled exception has occurred - exception is thrown if a column's group index is set before assigning a data source and the MergeGroupsMode property is set to "Always".
  • A grid column's sort order is changed when grouping by this column using the context menu.
  • Batch Edit - A cell focus div affects scrolling.
  • Column resizing does not work in the Opera browser when the horizontal scrollbar is moved to the right side.
  • It is impossible to set a focused row index on the server side when Endless Paging is used.
  • The NullReferenceException is thrown on an attempt to get an ASPxGridViewExporter object from the sender in the RenderBrick event.
  • Inline mode - The "Unable to get property 'rowIndex' of undefined or null reference" JS error is raised on editing a row when the AllowFixedGroups property is true and the VerticalScrollBarMode property is set to Auto.
  • ASPxGridView with Toolbar feature - The "ShowFilterRow" command doesn't have an icon.
  • The Column Header Filter's popup height is rendered incorrectly when ASPxGridView is used in adaptivity mode.

ASPxHtmlEditor

  • It is impossible to set templates for the Table Cell Properties, Table Column Properties and Table Row Properties dialogs.
  • Styles are not applied to toolbar combo box items.
  • The "Title" text is added to the empty <body> element when switching tabs multiple times in Chrome and AllowEditFullDocument is enabled.
  • The "Unable to get property 'insertBefore' of undefined or null reference" exception when clicking the "Bullet List" button.
  • ASPxHtmlEditor removes the HTML5-valid wbr tag.

ASPxPivotGrid

  • Accessibility - There is no capability to determine the field sorting mode.
  • An unhandled exception is thrown when using the CustomSummary feature and the DataBind() call in PageInit.
  • An unnecessary data binding procedure when loading and saving the pivot grid layout.
  • JavaScript error when animation is used in Safari.
  • ASPxPivotGrid does not export a measure's format in certain cases.
  • Data Aware Excel Export - Pivot Grid exports only data cells shown on the first page.

ASPxRichEdit

  • First several pages are not shown in the editor on opening a certain document.
  • It is not possible to adjust the pasted image size based on its container.
  • The "'dxreDialog_TbxFolderPath' is undefined" script error occurs on the "Save As" toolbar button click in IE.
  • The "Internal exception" error occurs when a user edits a certain document's content.
  • The highlighted text disappears when a document is saved and opened again.

ASPxScheduler Suite

  • A client-side error occurs on appointment resizing if ToolbarViewNavigatorTemplate is set and ASPxDateNavigator is used.
  • The ArgumentOutOfRange exception occurs when using DateTime.MaxValue at the end of LimitInterval.
  • Performance issues while re-calculating SchedulerControl layout and re-rendering SchedulerControl elements in version 17.2.
  • The cells selection isn't moved to the beginning of the new visible interval after navigating the Timeline view using the view navigator.

ASPxSpreadsheet

  • The "Object doesn't support property or method 'cellIsOutsideDocumentBounds'" exception is raised on selecting several cells in a worksheet using the SHIFT and ARROWS keys.

ASPxTreeList

  • Search Panel doesn't work after export.
  • ASPxTreeList throws an exception when the SettingsBehavior.ExpandNodesOnFiltering property is enabled.

ASPxVerticalGrid

  • Certain events (RecordDeleting, InitNewRecord) are not raised.

Navigation, Layout & Multi-Purpose Controls

  • ASPxDockPanel - The "The page contains more than one dock panel with a matching PanelUID" error occurs when using the Server.Transfer method on a postback.
  • ASPxFormLayout - Items are aligned incorrectly if a certain layout item is hidden on the client.
  • ASPxLoadingPanel - Internet Explorer 9/10 window loses focus (becomes hidden behind other windows) if ASPxLoadingPanel is used.
  • ASPxMenu - ASPxHyperLink doesn't work inside a menu Item template in Edge.
  • ASPxMenu - ClientEnabled is not applied to a menu item in certain circumstances.
  • ASPxPopupControl - Popup content is not shown after a postback if the LoadContentViaCallback property is set to OnFirstShow and the SaveStateToCookies property is set to True.
  • ASPxRibbon - Text is not shown in the gallery bar or drop-down button items in Material, Material Compact and Office365 themes.
  • ASPxTreeView - Wrong text wrapping next to a node image when using EnableNodeTextWrapping.
  • ASPxUploadControl - A validation error is shown if file size equals the MaxFileSize value.
  • BootstrapAccordion - It is impossible to expand a group if EnableCallbackAnimation is enabled along with the EnableCallBacks property.

XtraCharts Suite

  • Empty points are excluded from the X-Axis range if a custom Y-Axis range does not include the zero tickmark.

XtraReports Suite

  • ASPxReportDesigner - Highlighting the Field List's entries with the mouse freezes the browser.

ASP.NET MVC

MVC CardView

  • CardView in Batch Edit mode - The "Cannot read property 'parentNode' of undefined" JS error occurs if the column count of the table layout is 1.

MVC Data Editors

  • CheckBox is rendered incorrectly if the Accessibility feature is enabled.
  • PopupControl - The default content padding is different in the MaterialCompact theme in version 17.2.

MVC GridView

  • ASPxGridView - A browser's scroll position is not maintained after a callback if ColumnResizeMode is 'Control'.
  • Blinking borders appear in a Filter Row editor cell after focusing another filter editor.
  • Documentation - Add info that it's necessary to use our custom binder to get valid values in the BatchUpdateRouteValues handler.
  • GridView - Custom Data binding - Pagination doesn't work when duplicate columns are created in the grid.
  • GridView - Export - It is not possible to export the grid when the e.customArgs collection in the BeginCallback event is too large in version 17.2.5.
  • GridView - Saving the grid's changes in Batch Edit mode with the enabled AccessibilityCompliant causes scrolling the page to the bottom.
  • GridView in a Master-Detail scenario - A detail grid's borders are not shown if the master grid has a vertical scrollbar enabled.
  • If PageControl controls are rendered in opened GridView's detail rows on Windows touch devices, it is not possible to switch tabs.
  • MVC extensions - Popup windows aren't shown if ClientIDMode is Static.
  • The "Expand" and "Collapse" group buttons are rendered with incorrect icons in the iOS, Material, MaterialCompact and Office 365 themes.

MVC HtmlEditor

  • It's not possible to overwrite default table styles easily.
  • ASPxHtmlEditor - The hr element's class attribute is lost upon switching from the HTML view to Design and back.
  • HtmlEditor - A table's <thead> element is removed when closing the 'Table Properties' dialog while the SettingsDialogs.InsertTableDialog.ShowAccessibilitySection property is set to false.
  • HtmlEditor - The insert image callback fails when the extension's Name contains a dash character.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FileManager - SettingsFileList.View cannot be changed after it was changed once inside CustomCallback.
  • ProgressBar - The extension width is not adjusted on browser window resizing if the IndicatorStyle.BorderRight.BorderStyle property is set.
  • The 'Cannot read property 'OnCalendarFinishAnimation' of null' error occurs when DateEditItem is used in the ribbon.

MVC Pivot Grid

  • PivotGrid - Columns are not aligned correctly after a layout update during scrolling when Virtual Scrolling is enabled.

MVC Report

  • Cannot resolve type 'IAzureStorageAccountProvider' - error occurs when the AzureReportDesignerContainer.UseAzureEnvironment method is called.
  • Handler argument - 'jQueryEvent' property is deprecated in 17.2. Use the 'event' field instead" warning message appears in a browser's console when using HTML5 Reporting/Dashboard components.
  • ASPxReportViewer - The built-in Drill Down functionality does not work for a remote document.
  • ASPxWebDocumentViewer - Provide a way to disable only particular export options.
  • Document Viewer - Filtering doesn't work in a parameter's drop-down list in version 17.2.5.
  • Documentation - Microsoft Azure Reporting - No information that it is necessary to enable synchronous report creation and opening reports by URLs when the Session affinity is disabled.
  • Documentation - The approach used to integrate our HTML5 Reporting components into an Angular application stopped working.
  • End-User Report Designer - An expression with the logical bitwise AND operator is not validated.
  • HTML5 Document Viewer - Edited field values are not available in the DocumentOperationService.PerformOperation method.
  • HTML5 Document Viewer - The size of a document's page is incorrectly calculated when the "WholePage" zoom ratio is used.
  • Report Designer - A field list in the 'Interactive Sorting' option is empty.
  • The ReportDesignerClientSideModelGenerator.GetJsonModelScript method returns an incorrect model when called from an ASP.NET Core application.
  • Web Report Designer - An empty Detail band is not added to the opened report automatically if this report does not have the Detail band specified.

MVC RichEdit

  • An unspecified error occurred and the editor needs to be reloaded. Your last changes can be lost - error occurs after modifying a table.
  • An internal exception is thrown while a user is editing a document.

MVC Scheduler

  • Scheduler stops processing callback requests after setting the handled parameter to true in the client-side CallbackError event handler.

MVC TreeList

  • TreeViewNodeState does not provide the "CheckState" property which can be used to analyze a current node state, including an "Indeterminate" state.

Project Wizard

  • Insert Extension Wizard - Research whether it is required to use the DevExpress.Utils dll with MVC components.

ASP.NET Bootstrap

Bootstrap Charts

  • The "HarmonyLight" and "SoftPastel" palettes are not in effect.
  • The property value SettingsLegend-ItemTextPosition="Right" is ignored when the SettingsLegend-HorizontalAlignment property is set to Center.

Bootstrap Data Editors

  • BootstrapButton - The server-side Click event doesn't fire for the button located inside UpdatePanel with an icon specified via CssClasses.Icon when a user clicks the icon.
  • BootstrapSpinEdit accepts values greater than MaxValue.

Bootstrap GridView

  • It is impossible to expand/collapse a detail row in the adaptive layout.
  • The Adaptivity feature doesn't work if the grid is empty.
  • BootstrapGridView with the enabled Filter Row is not responsive in IE11 and IE10.
  • The ToolTip property does not work.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapTreeView - A node click causes an exception when the virtual mode is used.

DevExpress DXperience 17.2.6

DevExpress Universal 17.2.6

CodeRush Ultimate 17.2.7

$
0
0
CodeRush Feature Advisor

Adds Feature Advisor which improves coding efficiency based on the ways you create and modify code.

Features

CodeRush for Roslyn

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

CodeRush for Roslyn

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

CodeRush for Roslyn 17.2.7

$
0
0
You can now select and copy text from the Test Runner's Results section.

Improves Unit Testing, Code Formatting and Member Organization.

Features

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

DevExtreme 17.2.7

$
0
0
DevExtreme

Maintenance release includes several bug fixes.

Fixes

Scheduler

  • An appointment is displayed incorrectly when clocks are adjusted during this appointment.

Tree List

  • TreeList/DataGrid - The row parameter is missing in the onEditorPreparing/onEditorPrepared event handler when the event fires for the Select checkbox.

Data Grid

  • A lookup column header filter displays incorrect items in its dropdown if a custom data source is set for the header filter.
  • A default column filter (selectedFilterOperation and filterValue) is applied incorrectly in Virtual Scrolling mode.
  • An unnecessary vertical scrollbar is shown in IE11.
  • Master-Detail - Sometimes it is impossible to scroll detail content.
  • The "Cannot set property 'X' which has only a getter" error occurs if there are read-only data fields after an upgrade to v.17.2.6.
  • The "Specified method is not supported" error message occurs on calculating summary values.
  • DataGrid does not update the data parameter passed to the editCellTemplate callback when the Popup Edit Form is enabled in the scenario with cascaded editors.
  • dxDataGrid - Adaptivity - The cellTemplate content is lost on an attempt to resize the details element when the columnHidingEnabled option is enabled.

Data Visualization

  • Changing the Chart width breaks a page layout.
  • dxChart - The axis synchronization is broken when using the zoomArgument method in a certain scenario.
  • Lines of a multiline label overlap each other if their font size is set in relative units.
  • PieChart incorrectly orders items under certain conditions.

DevExtreme Core

  • Incorrect logic in the compileSetter function from the data.js code file.
  • DataGrid - Moving the mouse cursor over a grid with the attached onCellHoverChanged event handler causes the "too much recursion" error in FireFox.
  • DateBox - The displayFormat.parser callback is not called when devextreme-intl is used.
  • The menu is closed immediately after being opened if hideSubmenuOnMouseLeave is set to true.
  • The Name option is not correctly rendered in HTML if it is defined as a JS expression.
  • The page doesn't respond after the back button has been used.

Pivot Grid

  • FieldChooser does not work properly with toutch devices in Edge.

UI Widgets

  • DateBox - A random number of milliseconds is returned in "time" mode.
  • DropDownBox - The displayExpr option is not applied when it is set in the onInitialized handler.
  • Gallery is shown incorrectly when an active item is changed on a Tab.
  • List - The scrollbar is not displayed on mouse hover after the widget is enabled.
  • Map - A map is not loaded if the Google provider is used.
  • NumberBox - It is impossible to delete a number completely using backspace if a format with a float part is defined.
  • NumberBox - It is impossible to delete minus (-).
  • NumberBox - It is impossible to insert a number which ends with 0.
  • NumberBox adds 0 before the previous digit rather than after it when Intl is used.
  • NumberBox allows entering several dots when the Russian locale is enabled.
  • NumberBox with fixed point formatting ignores a decimal point until typing the first digit.
  • NumberBox with fixed point formatting processes extra zeros.
  • TabPanel - The tab template applied to the second tab is also rendered in the first tab.
  • TagBox - A custom item is not displayed in the edit area if showSelectionControls is true.
  • TagBox - The selectedItems option contains incorrect items when the hideSelectedItems option is enabled.
  • The custom dialog method TypeScipt definition does not have the showTitle parameter.
  • Toolbar item is incorrectly truncated if it has more than 6 characters in non web kit browsers.
  • TreeView - The "Uncaught TypeError: Cannot read property 'internalFields' of null" error occurs on an attempt to click any node after search.

DevExpress ASP.NET 17.2.7

$
0
0
DevExpress ASP.NET

Maintenance release includes several bug fixes.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • Android 8 - Chrome version is incorrectly determined.

ASPxDataEditors

  • ASPxSpinEdit - Correct the German translation of localization strings.

ASPxGridView

  • Multiple controls with the same ID 'DXCDHeader' were found - error occurs on a postback request when the SettingsSearchPanel.CustomEditorID property value is set to a non-existing control ID.
  • Batch Editing - Extra space is added to the bottom of the grid in IE when Virtual Scrolling is used and the CSS line-height property is applied.
  • Navigation through row editors via the Tab key doesn't work correctly in Batch editing if an editor is disabled for editing in Row edit mode.
  • No German localization for "Selection state of all rows on all pages".
  • The grid stops editing when a user clicks another editor in Batch Edit Row mode and Data Cell Bands are used.
  • XHR errors occur when the search panel is used in the grid placed into the ASP.NET UpdatePanel control and EnableCallbacks is set to "false".
  • ASPxGridView documentation - Add information that it's not possible to rely on the order in which rows are processed in the CustomCellMerge event handler.
  • Buttons disappear from the Date column filter popup when ASPxGridView is shown at the bottom of the page.

ASPxHtmlEditor

  • Duplicate text appears in the Design view after pasting from Word and switching between the Html and Design views when the AllowEditFullDocument property is enabled.
  • It's impossible to copy/paste/cut text via hot keys and select text on a double click in IE 10 compatibility mode.
  • Opera Browser - It is impossible to move the caret position by arrows' keys after invoking the Search popup.
  • The caret is invisible in string selection during the Search operation.
  • The editor removes "style" tags located inside the body element.

ASPxPivotGrid

  • OLAP - Certain levels of a ragged hierarchy displayed in the column area disappear after low level values are collapsed.
  • PivotGrid does not apply group filters correctly in certain cases.

ASPxRichEdit

  • The appearance of a certain document containing tables and floating objects varies in different browsers.
  • It's impossible to change an image's wrapping after inserting it without a timeout.

ASPxScheduler Suite

  • The first row's date is not visible in the Agenda View on iPad.
  • The specified id value is not assigned to the custom label created via the CreateNewLabel(object id, string displayName) method overload.

ASPxTreeList

  • After selecting the "Select All" checkbox all nodes including those hidden after filtering become selected.

Navigation, Layout & Multi-Purpose Controls

  • ASPxMenu - The client-side ItemClick event is not fired if a handler is subscribed on the client side.
  • ASPxPopupControl - Custom buttons appear after calling the ASPxClientPopupControl.SetHtmlContent method when a custom theme is applied.
  • ASPxPopupMenu - The position is calculated incorrectly when the menu is shown at the bottom of the page and several items are removed in the ASPxClientPopupMenu.PopUp event handler.

XtraReports Suite

  • Web Report Designer - Dropping multiple selected fields from the Field List onto the report surface doesn't work.

ASP.NET MVC

All ASP.NET MVC Products

  • DevExpress ASP.NET Web controls' TypeScript type definitions are not compatible with the third-party library type definitions provided with the DevExtreme widgets' type definitions.
  • MVC Project Template - IE - Horizontal scrollbar is displayed when the grid is placed in a splitter panel.

MVC CardView

  • Object does not support property or method UpdateScrollContainerPadding - error occurs on adding a new card in "Batch" edit mode when vertical scrolling is enabled.

MVC Data Editors

  • Button - The appearance of the Button with EnableTheming set to false located inside the grid's DataItem template is changed after a grid's callback.
  • Data binding of "list" editors works incorrectly when the editors are located in a form layout item bound to a "list type" model.

MVC GridView

  • ASPxGridView - Batch Edit - The ValidateRows function works differently for deleted rows when the HighlightDeletedRows property is disabled or enabled.
  • Context menu - The Group Summary is not translated into German.
  • CustomizationDialog is not localized in German.
  • Filter Row - An editor's clear button doesn't refresh GridView in IE 11.
  • The filter column with the button editor doesn't always call the filtering action on the clear button click.
  • GridView's layout is corrupted after ungrouping if AllowFixedGroups is enabled and the grid contains one group.
  • The GridViewSettings.SettingsExport.RightToLeft property value is not taken into account while exporting GridView content to PDF.

MVC Navigation, Layout & Multi-Purpose Extensions

  • MVCxRibbon - Slow scrolling speed in RibbonDropDownButtonItem.

MVC Report

  • Web Report Designer - Binding to the report's parameter is not correctly converted to Expression.
  • Web Report Designer - Formating Rule's data member is added to an expression multiple times after converting a report to Expression Bindings.
  • Web Report Designer - Formatting Rules' data member is added to the field that is used in the Aggregated function's filter expression.

MVC RichEdit

  • RichEdit - The "Cannot read property 'avaliableWidth' of undefined" JS error is thrown on opening a document with a table of contents and a section break.
  • The ALT + Numpad key combinations do not produce any symbols in the RichEdit extension.

MVC Scheduler

  • A page scroll jumps to the top of the page after a callback in IE.
  • The default popup menu is displayed on an Appointment right click in Internet Explorer.

MVC Spreadsheet

  • The "Save as " dialog throws the "Object reference not set to an instance of an object" error if the PerformMailMerge method is used.

Project Wizard

  • Dots in namespaces are incorrectly replaced with underscores while creating an MVC project using DevExpress Template Wizard.

DevExpress Document Server 17.2.7

$
0
0
DevExpress Document Server

Maintenance release includes a bug fix.

Fixes

  • PDF Document Processor - Encryption - The AES256 encryption algorithm sometimes incorrectly encrypts documents.

DevExpress Reporting 17.2.7

$
0
0
DevExpress Reporting

Maintenance release includes several bug fixes.

Fixes

ASP.NET

  • Web Report Designer - Dropping multiple selected fields from the Field List onto the report surface doesn't work.

WPF

  • DocumentPreviewControl - The CSV export option should not be available for a merged report.
  • DocumentPreviewControl operates very slowly with a large amount of data.
  • End-User Report Designer - The 'Design in Report Wizard' command activates a background window (cross-threading issue).
  • Localization - Some strings in Report Explorer and in the 'Group and Sort' panel are not localized.
  • Right-clicking ReportDataSource within the Field List throws the Invalid Operation Exception.
  • WPF Report Designer - Quickly opening / closing Field List nodes freezes the application.

Windows Forms

  • The new Expression Bindings feature adds extra DLL dependencies.
  • Documentation - Add a note that interactive sorting is not supported in XRSubreport.
  • Documentation - The event list of the XRPageBreak control contains the PrintOnPage event but this event cannot be handled for the control.
  • Export To PDF - A control's white borders are exported to PDF with a black color.
  • Export to PDF - Version 17.2 produces several rendering issues at 100% zoom (related to line spacing).
  • Export to Text - Remove trailing whitespaces after the latest value in a row.
  • Export to Text - The size of a multi-line RTF string is not correctly measured.
  • Localization - Font properties are not localized in the property grid of the End-User Report Designer.
  • Localization - Translate the "Keep row height" option located in the DOCX export options dialog into German.
  • The Detail band is not printed if an expression for the Visible property returns the True value.
  • The ribbon Document Viewer does not trigger the NextPage/PrevPage commands after pressing the PageDown/PageUp keys.

DevExpress WinForms 17.2.7

$
0
0
DevExpress WinForms

Maintenance release includes several bug fixes.

Fixes

All WinForms Controls

  • A white colored item isn't shown in the SVG Icon Builder's preview.
  • ColorPickEdit - Control values are truncated when using the Bezier theme.
  • RepositoryItemHyperLinkEdit's link color is not changed based on an applied skin.

Data Access Library

  • OverflowException occurs on an attempt to use an Excel file as a data source for ExcelDataSource.

MVVM Framework

  • NavigationFrame MVVM - The QueryControl event is not raised after releasing a view when it is selected again.

PDF Processing (Common)

  • Text Extraction - Extracted text is incorrect if the 'ToUnicode' cmap contains a range mapping with a mapping value longer than two bytes.

PDF Viewer

  • Navigation - Automatic scaling should not add new states to the document navigation history.
  • Navigation - Quick execution of several PdfZoomCommand instances does not add new states to the document navigation history.
  • Usability - There is no way to determine that an annotation has been changed via the Annotation Properties dialog.

Snap

  • NullReferenceException on an attempt to drag fields from SnapFieldListTreeView when the CTRL key is held down.

XtraBars Suite

  • BaseDocument - The icon in the header does not change.
  • Custom report designer: AllowDefaultSvgImages=False breaks the ribbon.
  • DocumentManager - TabbedView does not show images for documents.
  • Exception occurs in the BarItemImageOptions.GetDisabledLargeImage method after upgrading from v17.2.5 to v17.2.6.
  • GalleryControl - A Visual Studio error appears on Adding Image to a Gallery Item.
  • GalleryControl - NullReferenceException is thrown in the GalleryItemImageOptions.GetImageCollection method.
  • RecentItemControl - NullReferenceException is thrown when binding an item's Caption to a property at design time.
  • RibbonForm - The active form changes on the RibbonPageGroup click.
  • RibbonStatusBar placed onto RibbonForm has inconsistent appearance depending on the WindowState property.
  • TabForm hides its items if the ControlBox property is set to False.
  • The FormPainter.PointToFormBounds method throws and suppresses OverflowException internally.
  • The ribbon form doesn't open in the design view after upgrading from v12.2 to v17.2.6.
  • ToolboxControl - Text is rendered incorrectly when the width is insufficient.
  • Visual Studio crashes after clicking the "Content Containers" menu in the WindowUIView designer.

XtraCharts Suite

  • An unhandled error occurs when removing the SeriesPoint object at runtime in certain situations.
  • An unhandled exception occurs when rendering the Pie Series layout in certain situations.
  • Palettes Editor - It is impossible to set ScaleMode to Extrapolate in a new custom palette.
  • The ShowCrosshair method does not point to the specific SeriesPoint item in certain situations.

XtraDiagram

  • DiagramControl doesn't scale custom cursors on high DPI monitors.
  • NullReferenceException is raised when an item is removed from DiagramControl.

XtraEditors Library

  • CalendarControl - Incorrect alignment on resizing.
  • CheckEdit is incorrectly drawn if a transparent gif is assigned to its ImageGrayed property.
  • ColorPickEdit - Some ColorDialogOptions aren't in effect in the Simple ColorDialog.
  • ColorPickEdit - There is no way to change a selected color frame.
  • DropDownButton - The Cursor property is ignored when the AllowHtmlDraw option is enabled.
  • ImageComboBoxEdit - The ArgumentOutOfRangeException is thrown on clicking an editor with an empty ImageList collection.
  • ImageComboBoxList - The -1 value of the ImageIndex property is not taken into account.
  • ImageListBoxControl - An item doesn't show its image.
  • LabelControl - Vertical auto-size does not work when the minimum and maximum heights are specified.
  • Narrator does not read the selected TrackBarControl.
  • PictureEdit - The image background is black when DirectX is enabled.
  • PictureEdit does not convert an SVG image to the gray scale when disabled.
  • PopupContainerControl disappears at design time after it is shown in the GridControl's Feature Browser.
  • Progress Bar Animation values are not applied.
  • ProgressBarControl - Flow animation is not shown when the Office 2016 Colorful skin is applied.
  • The "NotImplementedException" exception is thrown when calling the EditorButtonCollection.ToList method.
  • XtraForm - The Paint event is not firing if the SizeGripStyle property is set to Show.

XtraGauges Suite

  • RangeBar does not consider its background as Geometry.

XtraGrid Suite

  • Excel Filtering - Field filter works incorrectly in some scenarios with using null/empty values.
  • Excel Inspired Filter - German localization is missing for several keys.
  • ExportToXlsx - Hyperlink color in the exported file is incorrect in certain skins.
  • Grid - The export progress panel is not centered when the form is not TopLevel.
  • GridControl - The Check column is not exported to Excel in DataAware export mode.
  • GridLookUpEdit - Pressing the Left/Right arrow key does not navigate to tiles if TileView is used.
  • LayoutView - Incorrect sort icon is shown when a field is sorted and hovered.
  • LayoutView - The Sort icon is incorrectly displayed when CardDifferences are added.
  • NullReferenceException occurs when e.DataItems are accessed in the FilterPopupExcelData event in ServerMode.
  • PropertyGridControl crashes on the left/right arrow key press.
  • The 2-Color scale option is selected in the Edit Format Rule window when applying the 3-Color scale rule.
  • The ArgumentOutOfRangeException is raised after opening the Excel style filter when data is not shown.
  • The Year To Date criterion excludes Today.
  • TileView - ScrollButtons do not render correctly when DirectX is enabled.
  • TileView - Support text highlighting while searching data by using the Find Panel or SearchControl.
  • TileView grouping prevents data display with different server mode datasources.

XtraLayout Suite

  • DataLayoutControl incorrectly binds complex controls to detail collections if the Allow Generating Collection Properties option is enabled.

XtraMap

  • BingRouteDataProvider - Route is not calculated for valid waypoints in certain situations.

XtraPivotGrid Suite

  • Customization Form does not display tooltips for fields with DisplayFolders.
  • LinqServerModeSource bound to XPQuery XPO source cannot execute the count function.
  • PivotGrid - Memory usage increases if the RefreshData method is executed frequently.
  • PivotGrid - NullReferenceException occurs in the PostEditor function.
  • PivotGrid displays the data field inside a field group after the group has been expanded in certain cases.
  • PivotGrid requests data from unbound properties of the data source.
  • The CellClick event is not fired in PivotGrid.
  • The NullReferenceException is raised if a wrong rowIndex is passed as a parameter to the PivotDrillDownDataSource.GetValue method.

XtraPrinting Library

  • Export to RTF/DOCX - Truncated content in a margin band disrupts the output.

XtraReports Suite

  • The new Expression Bindings feature adds extra DLL dependencies.
  • Documentation - Add a note that interactive sorting is not supported in XRSubreport.
  • Documentation - The event list of the XRPageBreak control contains the PrintOnPage event but this event cannot be handled for the control.
  • Export To PDF - A control's white borders are exported to PDF with a black color.
  • Export to PDF - Version 17.2 produces several rendering issues at 100% zoom (related to line spacing).
  • Export to Text - Remove trailing whitespaces after the latest value in a row.
  • Export to Text - The size of a multi-line RTF string is not correctly measured.
  • Localization - Font properties are not localized in the property grid of the End-User Report Designer.
  • Localization - Translate the "Keep row height" option located in the DOCX export options dialog into German.
  • The Detail band is not printed if an expression for the Visible property returns the True value.
  • The ribbon Document Viewer does not trigger the NextPage/PrevPage commands after pressing the PageDown/PageUp keys.

XtraRichEdit

  • Certain complex hyperlinks are incorrectly imported from HTML causing improper operation of the RTF export routine.
  • Formatting is lost when text is replaced using the AutoCorrect feature.
  • RichEditControl renders the text highlighting for space characters if there are no character after these spaces.

XtraScheduler Suite

  • NullReferenceException is thrown in the AppointmentScrollingAnimator.ScrollAreaBounds property getter.
  • Resizing WeeklyRecurrenceControl no longer wraps day checkboxes.
  • The AutoAdjustForeColor option settings are ignored if the "The Bezier" skin is applied.

XtraSpreadsheet

  • Mail Merge in SpreadsheetControl does not work when a data source implements IDisplayNameProvider.
  • The filter button's borders are drawn over the cell selection's left and right borders.
  • The TimeCategoryNumberFormatGenerator.TryValidateAllCultures method throws System.Globalization.CultureNotFoundException when checking a time format applied to a cell.

XtraTreeList Suite

  • Unchecking the Blank flag in the Excel-Style filter does not clear the condition.
  • An incorrect control is focused on pressing TAB when an in-place editor is active.
  • Images disappear when a fixed column is shown on the right.
  • NullReferenceException is thrown after removing a node when the TreeListNode.SetValue method is called.
  • State images have an incorrect background color after changing the appearance settings.
  • ToolTip is incorrectly assigned in the TreeListBand.Assign method.

XtraTreeMap

  • It is impossible to use the GroupHeaderTextPattern property to format labels.

XtraVerticalGrid Suite

  • VGridControl - A field name is shown for a row if a caption is not set.
  • VGridControl - Exception is thrown when CTRL+Click the grid not bound to a data source.
  • VGridControl.CustomDrawRowHeaderCell incorrectly displays custom captions.

DevExpress WPF 17.2.7

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

Data Access Library

  • NullReferenceException occurs on an attempt to execute DBSchema.SaveFile if the DBSchema(DBTable[] tables, DBTable[] views) constructor is used.

DXBars & DXRibbon Common (WPF)

  • ThemedWindow - Double-clicking the gap above BarItem maximizes the parent form when the WindowKind property is set to Ribbon.

DXBars for WPF

  • The BarItem.IsEnabled property does not work for custom menu items located in GridControl's menu.
  • The IgnoreMenuDropAlignment property value is ignored in ribbon items' menus.

DXCharts for WPF

  • The "Cannot modify this property on the Empty Rect" exception is raised in bar series with the "Widen" animation in certain cases.
  • The "Height must be non-negative" exception is raised if a Bar Series with FlatGlassBar2DModel does not contain points with values.

DXControls for WPF

  • A hovered button displays incorrect background after it was disabled and enabled again in the MetropolisLight theme.
  • Qualified Image Extension throws XamlParseException in version 17.2.6.
  • SvgImageSource - Svg icons with clip-path are rendered incorrectly.
  • The resize grip is aligned incorrectly when Padding is zero in ThemedWindow.
  • ThemedWindow.TitleAlignment Property has no effect.
  • Window Borders disappear when using ThemedWindow and Per Monitor DPI scaling.

DXDiagram for WPF

The FitToDrawing method doesn't correctly lay out a diagram when it's invoked from the ItemsChanged event handler.

DXDocking for WPF

  • A button in an undocked inactive window is not clickable under the Office2007Silver theme.
  • Auto hidden group captions are rotated after switching between themes.
  • AutoHidden groups and panels can be expanded if GridControl's context menu is shown.
  • DocumentGroup doesn't trim headers when CaptionTemplate is used.
  • The AllowClose property is ignored for a minimized LayoutPanel within TabbedGroup of DockLayoutManager.

DXGrid for WPF

  • Certain columns are displayed in the Column Chooser even if the ShowInColumnChooser property is false.
  • GridControl does not draw the separator line below its header when the HeaderPosition property is set to SearchPanel and the Group Panel is hidden.
  • GridControl is not focused when the SetFocus method is called for a child automation element.
  • GridControl tries to insert values without converting them from display text when LookUpEditSettingsBase descendants are used.
  • GridControl with GridDragDropManager placed in DocumentPanel throws InvalidOperationException when a mouse button is pressed.
  • GridControl's group summaries aren't correctly aligned after scrolling when the GroupColumnSummaryItemTemplate property is used.
  • Group and total summary values cannot be scrolled horizontally when a complex layout is used.
  • Invalid characters are copied to the clipboard in CSV format.
  • TreeListControl disappears after checking and unchecking several nodes.
  • TreeListView displays old cell values when the SetNodeValue method is called and the underlying data object does not implement the INotifyPropertyChanged interface.

DXPivotGrid for WPF

  • Documentation - Add a note regarding event handling specifics in asynchronous mode to the PivotGridControl.CustomFieldSort documentation article.
  • NullReferenceException occurs in PivotGridControl in certain cases.
  • OLAP - The Excluded filter for a сalculated measure with the "PrevMember" function can be applied incorrectly.
  • PivotGrid performs the Bestfit operation for a long time in certain cases.
  • Unhandled error occurs when calling the BestFit method after adjusting the BestFitMaxRowCount property.

DXPropertyGrid for WPF

  • WinUIDialog appears at an incorrect position on a system with 150% DPI.

DXRibbon for WPF

  • DXRibbonWindow - The window title is sometimes displayed above contextual tabs.

DXRichEdit for WPF

  • The "content-location" entry in the exported MHT file is not globally unique.

DXScheduler for WPF

  • Multiple clicks on appointment resizer throws an error.
  • SchedulerControl - Improve touch device support.
  • SchedulerControl - There is no SchedulerDateNavigatorStyleSettings.CustomizeSpecialDates event in version 17.2.
  • SchedulerControl.LimitInterval doesn't work as expected.
  • SchedulerDateNavigatorStyleSettings - An application crashes if the Assigning MaxSelectedConsecutiveWeeks property is assigned in XAML.

DXScheduler for WPF (Legacy)

  • Edit Appointment Form is shown not in the center of its parent window on a machine with high DPI.
  • RecurrenceForm is automatically opened when the Open context menu item is clicked and "Edit the series" is selected in EditRecurrentAppointmentForm.
  • Some elements of a hidden SchedulerControl continue using the previous theme after another theme is applied at runtime.
  • The modal edit appointment window shown from the scheduler (legacy) control does not flash when clicked outside the window.
  • The reminder window is unexpectedly shown at design time.
  • The standard MessageBox is used instead of DXMessageBox in certain messages shown by RecurrenceForm.

DXSpreadsheet for WPF

  • NullReferenceException on an attempt to move selection using cursor keys after copying a cell range to the clipboard.
  • The InvalidFormatException event isn't raised when an attempt to load a document via the DocumentSource property fails.

MVVM Framework

  • DocumentManagerService cannot properly resolve Views with the same class name.
  • UICommand Buttons do not use the current theme.

PDF Viewer for WPF

  • Improve image rendering in Pdf Viewer.
  • Interactivity - A combo box form field's popup cannot be opened.
  • Performance - Typed text is entered slowly if the document contains a lot of form fields.
  • Usability - There is no capability to hide the loading splash screen when the document is loaded asynchronously.

Scaffolding Wizards

  • Visual layout is not restored when using InstantFeedbackCollectionViewModel.

Windows UI

  • FlipView - The Previous and Next buttons change their Opacity property instead of the Visibility property when the ShowNextButton and ShowPreviousButton properties are set to False.

XtraReports Suite

  • DocumentPreviewControl - The CSV export option should not be available for a merged report.
  • DocumentPreviewControl operates very slowly with a large amount of data.
  • End-User Report Designer - The 'Design in Report Wizard' command activates a background window (cross-threading issue).
  • Localization - Some strings in Report Explorer and in the 'Group and Sort' panel are not localized.
  • Right-clicking ReportDataSource within the Field List throws the Invalid Operation Exception.
  • WPF Report Designer - Quickly opening / closing Field List nodes freezes the application.

DevExpress DXperience 17.2.7

DevExpress Universal 17.2.7

ExpressGridPack 17.2.6

$
0
0
ExpressGridPack

Maintenance release includes several bug fixes.

Fixes

ExpressEditors Library

  • A glyph assigned via the Properties.ButtonGlyph property is not displayed in a cxColorComboBox editor's dropdown button.
  • Fonts for (DB) editors change between display mode and edit mode when tcxLookAndFeelController.NativeStyle = true.
  • TcxDBLookupComboBox - The Text property value is automatically applied to a drop-down list as a filter if the underlying dataset is refreshed while the list is displayed.
  • Touch-friendly scrollbar mode - An AV occurs on clicking a cxMemo control on an MDI Child form if the spell checker's CheckAsYouTypeOptions.Active property is True.
  • Touch-friendly scrollbar mode - The right and bottom borders of empty cxListBox and cxCheckListBox controls are not displayed.

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressQuantumGrid Suite

  • Calling the Grid table item's GetProperties function raises the OnGetProperties event even if there is no record corresponding to the index passed as the ARecordIndex parameter.
  • The "Custom Filter" dialog displays information on using wildcard characters with the "contains", "does not contain", "begins with", and "ends with" filter operators.

ExpressSkins Library

  • Skin Editor - Previously deleted element attributes are restored on opening a SKINPROJ project file.

ExpressSpreadSheet

  • All commands (TAction objects) that are not applicable to floating containers remain enabled while a container is focused.
  • If a new cell style is applied to one or more rows and/or columns by executing a style-related command (TAction object), the associated editor's edit value does not update accordingly.
  • In certain cases, the LOOKUP, HLOOKUP, and VLOOKUP functions return incorrect results if the lookup value is empty or omitted.
  • The ClearAll method call clears the clipboard content.
  • The current font typeface automatically changes on entering hieroglyphs by using an in-place cell editor's embedded IME.
  • The DATE, DATEVALUE, DAY, EDATE, EOMONTH, ISOWEEKNUM, MONTH, NOW, TODAY, WEEKDAY, WEEKNUM, and YEAR functions always use the 1900 Date System ignoring the control's settings.

ExpressNavigationPack 17.2.6

$
0
0
ExpressNavigationPack

Maintenance release includes several bug fixes.

Fixes

ExpressBars Suite

  • The Ribbon's background image does not scale in response to monitor DPI changes.

ExpressDocking Library

  • A docking panel whose Visible property is set to False within the form's OnCreate event handler remains visible in certain docking layouts.

ExpressEditors Library

  • A glyph assigned via the Properties.ButtonGlyph property is not displayed in a cxColorComboBox editor's dropdown button.
  • Fonts for (DB) editors change between display mode and edit mode when tcxLookAndFeelController.NativeStyle = true.
  • TcxDBLookupComboBox - The Text property value is automatically applied to a drop-down list as a filter if the underlying dataset is refreshed while the list is displayed.
  • Touch-friendly scrollbar mode - An AV occurs on clicking a cxMemo control on an MDI Child form if the spell checker's CheckAsYouTypeOptions.Active property is True.
  • Touch-friendly scrollbar mode - The right and bottom borders of empty cxListBox and cxCheckListBox controls are not displayed.

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressQuantumPack 17.2.6

$
0
0
ExpressQuantumPack

Maintenance release includes several bug fixes.

Fixes

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressQuantumGrid Suite

  • Calling the Grid table item's GetProperties function raises the OnGetProperties event even if there is no record corresponding to the index passed as the ARecordIndex parameter.
  • The "Custom Filter" dialog displays information on using wildcard characters with the "contains", "does not contain", "begins with", and "ends with" filter operators.

ExpressSkins Library

  • Skin Editor - Previously deleted element attributes are restored on opening a SKINPROJ project file.

ExpressSpreadSheet

  • All commands (TAction objects) that are not applicable to floating containers remain enabled while a container is focused.
  • If a new cell style is applied to one or more rows and/or columns by executing a style-related command (TAction object), the associated editor's edit value does not update accordingly.
  • In certain cases, the LOOKUP, HLOOKUP, and VLOOKUP functions return incorrect results if the lookup value is empty or omitted.
  • The ClearAll method call clears the clipboard content.
  • The current font typeface automatically changes on entering hieroglyphs by using an in-place cell editor's embedded IME.
  • The DATE, DATEVALUE, DAY, EDATE, EOMONTH, ISOWEEKNUM, MONTH, NOW, TODAY, WEEKDAY, WEEKNUM, and YEAR functions always use the 1900 Date System ignoring the control's settings.

DevExpress VCL Subscription 17.2.6

$
0
0
DevExpress VCL Subscription

Maintenance release includes several bug fixes.

Fixes

VCL

  • Documentation - Certain tables display strings enclosed in the code tag.

ExpressBars Suite

  • The Ribbon's background image does not scale in response to monitor DPI changes.

ExpressDocking Library

  • A docking panel whose Visible property is set to False within the form's OnCreate event handler remains visible in certain docking layouts.

ExpressEditors Library

  • A glyph assigned via the Properties.ButtonGlyph property is not displayed in a cxColorComboBox editor's dropdown button.
  • Fonts for (DB) editors change between display mode and edit mode when tcxLookAndFeelController.NativeStyle = true.
  • TcxDBLookupComboBox - The Text property value is automatically applied to a drop-down list as a filter if the underlying dataset is refreshed while the list is displayed.
  • Touch-friendly scrollbar mode - An AV occurs on clicking a cxMemo control on an MDI Child form if the spell checker's CheckAsYouTypeOptions.Active property is True.
  • Touch-friendly scrollbar mode - The right and bottom borders of empty cxListBox and cxCheckListBox controls are not displayed.

ExpressExport Library

  • Cell Data Export Routines - An exception occurs on exporting a cell containing the Variant Null value if the cell's data type is set to TDateTime.

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressLibrary

  • An AV occurs on closing a TdxForm descendant that includes the TcxPropertiesStore component containing a property of this descendant.
  • Multiple properties and events derived from the base form class are protected in the TcxPopupWindow class.
  • SVG Images - TdxGPMatrix objects and their handles are not released after painting images that use matrix transformations.
  • XML Data Export Routines - A string including four characters that can be intepreted as hexadecimal values, is exported incorrectly, provided that the characters are enclosed between the "_x" sequence and the "_" character.

ExpressMap Control

  • If the image tile layer's Provider.CacheOptions.DiskLimit property value is 2048 or higher, the actual cache size in bytes is calculated incorrectly.

ExpressPDFViewer

  • The "Range check error" exception occurs on loading certain documents containing JBIG2-encoded images.
  • The "Range check error" exception occurs on loading certain protected documents due to incorrect calculation of the encryption key length.

ExpressQuantumGrid Suite

  • Calling the Grid table item's GetProperties function raises the OnGetProperties event even if there is no record corresponding to the index passed as the ARecordIndex parameter.
  • The "Custom Filter" dialog displays information on using wildcard characters with the "contains", "does not contain", "begins with", and "ends with" filter operators.

ExpressRichEdit Control

  • A document loaded from an RTF file modifies its font size when saving to a DOC file.
  • An AV occurs on closing a console application that created a document position object accessible via the IdxRichEditDocumentPosition interface.

ExpressScheduler Suite

  • A popup menu assigned to the control's PopupMenu property is invoked on closing the content popup menu.
  • Canceling an event's size operation performed using drag and drop doesn't revert the size if this operation causes intersection and the EventOperations.Intersection property is set to False.
  • TcxSchedulerDBStorage - Opening a bound dataset within the BeginUpdate/EndUpdate method block doesn't display events if the SmartRefresh property is set to True.

ExpressSkins Library

  • Skin Editor - Previously deleted element attributes are restored on opening a SKINPROJ project file.

ExpressSpreadSheet

  • All commands (TAction objects) that are not applicable to floating containers remain enabled while a container is focused.
  • If a new cell style is applied to one or more rows and/or columns by executing a style-related command (TAction object), the associated editor's edit value does not update accordingly.
  • In certain cases, the LOOKUP, HLOOKUP, and VLOOKUP functions return incorrect results if the lookup value is empty or omitted.
  • The ClearAll method call clears the clipboard content.
  • The current font typeface automatically changes on entering hieroglyphs by using an in-place cell editor's embedded IME.
  • The DATE, DATEVALUE, DAY, EDATE, EOMONTH, ISOWEEKNUM, MONTH, NOW, TODAY, WEEKDAY, WEEKNUM, and YEAR functions always use the 1900 Date System ignoring the control's settings.

CodeRush Ultimate 17.2.7

$
0
0
CodeRush Feature Advisor

Adds Feature Advisor which improves coding efficiency based on the ways you create and modify code.

Features

CodeRush for Roslyn

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

CodeRush for Roslyn

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

CodeRush for Roslyn 17.2.7

$
0
0
You can now select and copy text from the Test Runner's Results section.

Improves Unit Testing, Code Formatting and Member Organization.

Features

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

CodeRush 17.2.8

$
0
0
Create a template right from your code using a context menu

Create a template right from your code using a context menu.

Features

Coding Assistance

  • Smart Duplicate Selection/Line (Shift+Enter) gets the following improvements:
    • Single letter identifier parts are automatically incremented/decremented if CodeRush detects an alphabetically-ordered pattern in the code.
    • Enhanced support for duplicating parameters and arguments, letting you quickly declare new parameters based on existing parameters and the selection. To duplicate a parameter, select its part(s) you want to change (selected parts becomes fields) and press Shift+Enter. Watch the video below to see examples of what you can do.
    • Expressions can now be duplicated. You can duplicate elements of string concatenation, bitwise, boolean and arithmetic expressions. Smart Duplicate Selection will insert a default operator and mark it with a TextField so you can change it later if needed.

Refactorings and Code Providers

  • The Invert Selection code provider gets a port from CodeRush Classic. Use this to invert selected lines of code in a variety of ways:
    • Assignments (a = b becomes b = a)
    • Boolean literals (true becomes false)
    • Addition/substraction assignments (a += b becomes a -= b)
    • Equality operators (== becomes !=)

Templates

  • Added the ability to create a template right from your code using a context menu. Select the code to create a template from, right-click and choose Selection to Template.
  • CodeRush automatically creates Links and Fields based on the selected code and opens the new template in the Template Editor.

Please Note: CodeRush for Roslyn has been renamed to CodeRush.

Viewing all 1132 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>