February 14, 2019, 3:00 am
DevExtremeDevExtreme for React - 70+ UI and Data Visualization React Components.
Fixes
DevExtreme for React
- 70+ UI and Data Visualization React Components Available.
- Read the DevExpress Blog for more details.
DevExtreme HTML Editor
- Popups have incorrect size in IE11.
- dxHTMLEditor does not apply content settings in IE11.
DevExtreme Tools
- DevExtreme MVC - ConvertToDevExtremeCommandPackage throws the "Empty path name is not legal" error at the project startup.
DevExtreme Data Grid
- A validation error message is hidden behind a fixed column.
- The "Cannot read property 'split' of undefined" error occurs if one negative condition is specified in another condition.
- The grid's layout is broken after adding columns and group summaries dynamically.
- The last column has incorrect width when all columns have "auto" width and columnAutoWidth enabled after upgrade from 17.2 to 18.2.
- The repaintChangesOnly option renders each 6's row twice if rowRenderingMode is virtual.
- Two clicks are registered to activate save/cancel buttons if a column with the calculateCellValue field is used.
- Unselect all is not working with a custom data source.
- DataGrid doesn't display a record if it was added using the ArrayStore.push method.
- DataGrid expands group rows infinitely if grouping.autoExpandAll is false and the focused row feature is used.
- dxDataGrid - Tab key navigation does not work correctly when the showWhenGrouped option is set for a grouped column.
- dxDataGrid does not apply grouping when options are changed at runtime.
DevExtreme Data Visualization
- dxChart - Value axis zooming is broken if a data source is asynchronous.
- TreeMap - Performance is slow when updating labels of a large number of items.
DevExtreme Demos
- Scheduler - The appointmentTooltipTemplate function has three parameters in the Adaptive Appointments demo.
DevExtreme Scheduler
- Resource grouping cells are misaligned.
- The control layout is incorrect in the Edge browser if the crossScrollingEnabled option is used.
- The recurrence exception rule has an incorrect value if the Central Time (UTC -06.00) time zone is used.
- TimelineMonth view cells have double borders.
DevExtreme UI Widgets
- A button displays an ellipsis instead of an icon if the Font Awesome icon v.5 is used.
- Autocomplete - Grouped items cannot be shown.
- DateBox - The caret position should not change when adjusting a date with up/down arrows if useMaskBehavior is enabled.
- DateBox doesn't display an error frame if isValid and validationError are defined on the first load.
- DropDownBox does not change/adjust the popup height in accordance with content.
- dxList - Touch events do not work in IE and Edge with the Surface Pro 4 device.
- dxTabPanel aligns its tabs incorrectly under certain conditions when the panel resides in a detail row template of dxDataGrid.
- iOS does not show a date picker popup for the dxDateBox field.
- It is difficult to add a custom item to SelectBox.
- NumberBox - Format doesn't work if the "fa" culture is used.
- RangeSlider does not show a validation message.
- SelectBox edit mode - The entered value is lost if the initial value is empty.
- TagBox - Selection does not work with grouped DataSource.
- TagBox - The customQueryParams option is ignored when ODataStore is used.
- Touch Events don't work on desktop touch monitors in Chrome.
DevExtreme Core
- ResponsiveBox doesn't render HTML markup defined in the Item component.
↧
February 14, 2019, 3:05 am
DevExpress DXperienceComprehensive software development toolset for .NET and JavaScript - including 70+ React Components.
Features
DevExpress has released a maintenance update across their entire product range.
- DevExtreme - DevExtreme for React - 70+ UI and Data Visualization React Components.
- DevExpress ASP.NET - Improves GridView, HtmlEditor, RichEdit, Scheduler Suite and Spreadsheet controls.
- DevExpress Reporting - Improves Report Designer and Data Source Wizard.
- DevExpress WinForms - Improves Bars, Charts, Grids, PDF Viewer, RichEdit, Reports and Spreadsheet controls.
- DevExpress WPF - Improves Bars, Charts, Editors, Grids, RichEdit, Scheduler and Spreadsheet controls.
↧
↧
February 14, 2019, 3:09 am
DevExpress UniversalComprehensive software development toolset for .NET and JavaScript - including 70+ React Components.
Features
DevExpress has released a maintenance update across their entire product range.
- DevExtreme - DevExtreme for React - 70+ UI and Data Visualization React Components.
- DevExpress ASP.NET - Improves GridView, HtmlEditor, RichEdit, Scheduler Suite and Spreadsheet controls.
- DevExpress Office File API - Improves PDF Document API and Word Processing Document API.
- DevExpress Reporting - Improves Report Designer and Data Source Wizard.
- DevExpress WinForms - Improves Bars, Charts, Grids, PDF Viewer, RichEdit, Reports and Spreadsheet controls.
- DevExpress WPF - Improves Bars, Charts, Editors, Grids, RichEdit, Scheduler and Spreadsheet controls.
↧
February 14, 2019, 6:49 am
TeeSuite for .NETIncludes updates and fixes to TeeChart for .NET 2019.
Fixes
- Fixed in TeeChart for .NET 2019:
- ActivityGauge series throws unhandled errors at designtime when opening a form.
- Export Series Marks Style and Format to missing from JavaScript.
- Colors are always exported with transparency to JavaScript.
- Export NewLines (\r\n) in Labels to JavaScript.
- Export HorizBar Gradient to JavaScript.
- Some shadows and pens/strokes aren't exported to JavaScript.
- Arrow Marks aren't exported to JavaScript.
- Improve Bar and CustomBar export to JavaScript.
- Disable "hover" when exporting to JavaScript.
↧
February 15, 2019, 2:42 am
Pareto ChartAdd Pareto charts to your dashboards.
Features
- Pareto Chart - When designing dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Top N Values - Chart, Indicator, Progress and Pivot dashboard elements can now display top values.
- Disabling columns in Table - You can now hide columns in dashboard Table elements. In order to apply this, select the data field in the element editor and uncheck the Visible option.
- Hyperlinks in values of a table - You can now set hyperlinks, if the field type is defined as a Dimension, for data field values.
- Interaction - You can now customize interactive actions when viewing the dashboard. Depending on a specific user action, a hint can be displayed, data filtering can be applied, or transition by a hyperlink. Actions can be defined for items such as Chart, Regional Map, and Table.
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports or dashboards. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format editor.
- Negative red - Highlight all negative numbers with numeric, currency, and percentage formatting. This functionality will work for both reports and dashboards. To do this, set the checkbox next to Negative in Red in the format editor. Now all numbers that are less than zero will be marked in red.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JavaScript Object Notation (JSON) as the file type. You can export a whole report or data only or data with header and footers.
- Exporting tables to Data - In the dashboard Table element, you now can export data of various types to files. To do this, when viewing the dashboard, click the Save button on the Table element and select the Data item. In the export settings menu, choose the type of data file (CSV, DBF, XML, JSON, DIF, SYLK) to which the contents of the Table element should be converted.
- Export settings - This version adds export settings when exporting dashboards or their elements to various formats. You can change the page size, orientation, image quality, image type and scale. Export settings are displayed in a pop-up dialog, after selecting the export command and before starting the process of converting dashboards or their elements.
- Editing the rendered dashboard - The Edit button has been added to the dashboard preview. This button calls the report designer and opens the rendered dashboard. In the report designer, you can edit the dashboard and save the changes. You will these changes in the viewer.
- Calculation of totals by condition - It is now possible to use the functions of calculated totals with conditions in dashboard elements. The SumIf(,) function is used to sum the data field values by a condition, and the CountIf(,) function is used to count the number of values in a data field by a condition. The first argument in these functions is the data field, and the second is the condition for fetching values.
↧
↧
February 15, 2019, 2:45 am
Top N ValuesChart, Indicator, Progress and Pivot dashboard elements can now display top values.
Features
- Pareto Chart - When designing reports and dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Top N Values - Chart, Indicator, Progress and Pivot dashboard elements can now display top values.
- Disabling columns in Table - You can now hide columns in dashboard Table elements. In order to apply this, select the data field in the element editor and uncheck the Visible option.
- Hyperlinks in values of a table - You can now set hyperlinks, if the field type is defined as a Dimension, for data field values.
- Interaction - You can now customize interactive actions when viewing the dashboard. Depending on a specific user action, a hint can be displayed, data filtering can be applied, or transition by a hyperlink. Actions can be defined for items such as Chart, Regional Map, and Table.
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports or dashboards. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format editor.
- Negative red - Highlight all negative numbers with numeric, currency, and percentage formatting. This functionality will work for both reports and dashboards. To do this, set the checkbox next to Negative in Red in the format editor. Now all numbers that are less than zero will be marked in red.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JavaScript Object Notation (JSON) as the file type. You can export a whole report or data only or data with header and footers.
- Exporting tables to Data - In the dashboard Table element, you now can export data of various types to files. To do this, when viewing the dashboard, click the Save button on the Table element and select the Data item. In the export settings menu, choose the type of data file (CSV, DBF, XML, JSON, DIF, SYLK) to which the contents of the Table element should be converted.
- Export settings - This version adds export settings when exporting dashboards or their elements to various formats. You can change the page size, orientation, image quality, image type and scale. Export settings are displayed in a pop-up dialog, after selecting the export command and before starting the process of converting dashboards or their elements.
- Editing the rendered dashboard - The Edit button has been added to the dashboard preview. This button calls the report designer and opens the rendered dashboard. In the report designer, you can edit the dashboard and save the changes. You will these changes in the viewer.
- Calculation of totals by condition - It is now possible to use the functions of calculated totals with conditions in dashboard elements. The SumIf(,) function is used to sum the data field values by a condition, and the CountIf(,) function is used to count the number of values in a data field by a condition. The first argument in these functions is the data field, and the second is the condition for fetching values.
↧
February 15, 2019, 2:54 am
Abbreviations in formattingAdds abbreviations in formatting, for example K for thousands.
Features
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format edito
↧
February 15, 2019, 2:58 am
Text in cellsAdds new Text in cells component.
Features
- Pareto Chart - When designing reports and dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Text in cells - A new component Text in Cells has been added to Reports.JS. You can use this component for designing reports.
↧
February 15, 2019, 3:01 am
Negative redHighlight all negative numbers with numeric, currency, and percentage formatting.
Features
- Pareto Chart - When designing reports and dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Negative red - Highlight all negative numbers with numeric, currency, and percentage formatting. This functionality will work for both reports and dashboards. To do this, set the checkbox next to Negative in Red in the format editor. Now all numbers that are less than zero will be marked in red.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JavaScript Object Notation (JSON) as the file type. You can export a whole report or data only or data with header and footers.
↧
↧
February 15, 2019, 3:05 am
Export reports to JSONExport reports to JSON.
Features
- Pareto Chart - When designing reports and dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports or dashboards. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format editor.
- Negative red - Highlight all negative numbers with numeric, currency, and percentage formatting. This functionality will work for both reports and dashboards. To do this, set the checkbox next to Negative in Red in the format editor. Now all numbers that are less than zero will be marked in red.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JavaScript Object Notation (JSON) as the file type. You can export a whole report or data only or data with header and footers.
↧
February 15, 2019, 3:09 am
Pareto ChartAdd Pareto charts to your reports.
Features
- Pareto Chart - When designing reports, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports or dashboards. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format editor.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JSON as the file type. You can export a whole report or data only or data with header and footers.
↧
February 15, 2019, 3:53 am
Stimulsoft Dashboards.JSCreate dashboards for the JavaScript platform.
Features
- Report Designer - Simple and functional report designer. Generate reports for any of the supported platforms.
- Dashboard Items - Data on a dashboard can be processed, filtered, displayed and visually styled. The processing and displaying of data is carried out using the following elements - Table, Chart, Gauge, Pivot, Indicator, Progress, and Map. You can filter data by time range, using the Date Picker, by lists of values using the simple, drop-down, hierarchical, or drop-down hierarchical options. You can personalize your dashboards using Text, Image and Shape elements.
- Report Viewer - The report viewer was designed using HTML5 and JavaScript. It works on any web browser that supports those technologies and can operate autonomously without having a server-side. It support dashboard element interactivity, full-screen mode, dashboard exporting to PDF, Excel, and PNG files and more.
↧
February 15, 2019, 3:54 am
Dashboards.JSAdds new customizable data analysis and processing tool for the JavaScript platform.
Features
- New product Dashboards.JS - A powerful, flexible and customizable data analysis and processing tool for the JavaScript platform. All that is needed is a JavaScript and HTML5 browser. Installing additional .NET, Java or Flash components is not required. Therefore, Dashboards.JS will work on most devices (from desktop computers to mobile devices). Dashboards.JS can work as a client-side or server-side solution and the tool is fully compatible with Node.js.
- Pareto Chart - When designing reports and dashboards, you now have the ability to create Pareto charts. This type of chart contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line.
- Top N Values - Chart, Indicator, Progress and Pivot dashboard elements can now display top values.
- Disabling columns in Table - You can now hide columns in dashboard Table elements. In order to apply this, select the data field in the element editor and uncheck the Visible option.
- Hyperlinks in values of a table - You can now set hyperlinks, if the field type is defined as a Dimension, for data field values.
- Interaction - You can now customize interactive actions when viewing the dashboard. Depending on a specific user action, a hint can be displayed, data filtering can be applied, or transition by a hyperlink. Actions can be defined for items such as Chart, Regional Map, and Table.
- Abbreviations in formatting - You can now use abbreviated numbers with numeric and currency formatting in reports or dashboards. For example, for thousands of values you may use the abbreviation K, for millionths M, for billionths B. To enable the use of abbreviations of values, set the checkbox next to Use Abbreviation in the format editor.
- Negative red - Highlight all negative numbers with numeric, currency, and percentage formatting. This functionality will work for both reports and dashboards. To do this, set the checkbox next to Negative in Red in the format editor. Now all numbers that are less than zero will be marked in red.
- Export to JSON - To convert the report, click Save in the report viewer, select the item Data File... and select JavaScript Object Notation (JSON) as the file type. You can export a whole report or data only or data with header and footers.
- Exporting tables to Data - In the dashboard Table element, you now can export data of various types to files. To do this, when viewing the dashboard, click the Save button on the Table element and select the Data item. In the export settings menu, choose the type of data file (CSV, DBF, XML, JSON, DIF, SYLK) to which the contents of the Table element should be converted.
- Export settings - This version adds export settings when exporting dashboards or their elements to various formats. You can change the page size, orientation, image quality, image type and scale. Export settings are displayed in a pop-up dialog, after selecting the export command and before starting the process of converting dashboards or their elements.
- Editing the rendered dashboard - The Edit button has been added to the dashboard preview. This button calls the report designer and opens the rendered dashboard. In the report designer, you can edit the dashboard and save the changes. You will these changes in the viewer.
- Calculation of totals by condition - It is now possible to use the functions of calculated totals with conditions in dashboard elements. The SumIf(,) function is used to sum the data field values by a condition, and the CountIf(,) function is used to count the number of values in a data field by a condition. The first argument in these functions is the data field, and the second is the condition for fetching values.
- Text in cells in Reports.JS - A new component Text in Cells has been added to Reports.JS. You can use this component for designing reports.
↧
↧
February 18, 2019, 7:05 am
CADEditorXNew features and 3D visualization improvements, plus now supports export to AutoCAD DWG 2010.
Features
- Working with 3D file formats - Delivers better 3D experience with its new features and general improvements of visualization.
- Display of a 3D model bounding box and its overall dimensions.
- Dynamic section tool. It enables to create a section view of a 3D model, see its hidden elements and measure them when necessary.
- Tool to adjust level of transparency of a 3D model.
- New visualization option to display 3D model edges.
- STEP to IGES/IGES to STEP converter.
- Anti-aliasing in 3D modes. It improves image quality by making jagged lines and borders look smoother.
- New mode of surface display: Hidden lines.
- Improved reading of SAT, OBJ and STL files.
- Working with AutoCAD DWG and DXF files - The new version of CADEditorX also focuses on enhancing a feature set for those who work with DWG and DXF files.
- Improved import of DWG and DXF files:
- support of annotative objects;
- reading of hyperlinks for entities;
- improved Insert and Clipping support;
- improved Texts and MTexts support;
- improved display of SHX fonts;
- speeded up loading of DXF files.
- Export to AutoCAD DWG 2010.
- Improved comparison of DWG and DXF files: new comparison settings and capability to print out results of comparison.
- Extended features of G-code generation from DWG and DXF files.
- XML API improvements - Version 14 adds extended capabilities to its unique XML API containing a single function and a single event.
- XData support. Extended Entity Data (EED) handling via XML.
- Programmatic file comparison.
- Programmatic merging of many DXF files to one PDF file.
- Creating an arc based on three points and a gradient hatch via XML.
- Modification of dimension texts via XML.
- Reading/recording of Layout.Plotsettings via XML.
- Extended output on the Get command.
- Other improvements
- Optimized batch conversion of files.
- Improved export of PDF files:
- saving of fonts;
- option for saving to raster PDF files.
- Option for automatic regeneration.
- New mode of grid displaying.
- Object layer map allowing to automatically adjust distribution of entities by layers.
- Improved import of DWF, HPGL, CGM and SVG files.
- Snap mode in inserts.
↧
February 18, 2019, 7:07 am
CAD VCLAdds support for Embarcadero RAD Studio 10.3 Rio.
Features
- CAD library for Delphi and C++ Builder is now compatible with RAD Studio 10.3 Rio.
↧
February 19, 2019, 6:26 am
GrapeCity blog post to help you circumvent vulnerabilities that can occur with Angular.
Angular is a great platform for building responsive, universal Single Page Applications. In this blog post, GrapeCity content contributor Limor Wainstein takes you through the common vulnerabilities that can seep in through obsolete dependencies, bad coding practices, or irregularities in patching updates. Topics covered include:
- Preventing Cross-Site Scripting (XSS)
- Angular Sanitation and Security Contexts
- The Sanitize() Method
- Authentication in Angular using JSON Web Tokens
- Much more...
View the blog post to learn more about keeping your Angular code secure.
↧
February 19, 2019, 6:42 am
wPDFAdds support for RAD Studio 10.3 Rio.
Features
- Adds support for Embarcadero RAD Studio 10.3 Rio.
↧
↧
February 19, 2019, 7:04 am
WPTools Bundle ProfessionalIncludes improvements for the DocX reader and support for Delphi 10.3 Rio.
Features
- Improves DocX reader.
- Improves support for Embarcadero Delphi 10.3 Rio.
↧
February 19, 2019, 7:04 am
WPTools Bundle StandardIncludes improvements for the DocX reader and support for Delphi 10.3 Rio.
Features
- Improves DocX reader.
- Improves support for Embarcadero Delphi 10.3 Rio.
↧
February 19, 2019, 7:04 am
WPTools PremiumIncludes improvements for the DocX reader and support for Delphi 10.3 Rio.
Features
- Improves DocX reader.
- Improves support for Embarcadero Delphi 10.3 Rio.
↧