Hope that sunny summer days have brought warmth and inspiration in the coding life of all developers. The DHTMLX team, for its part, continues to help programmers in dealing with various web development challenges faster by regularly providing maintenance releases for our JavaScript libraries. The June release includes a range of fixes and improvements for Suite and Spreadsheet components. Get acquainted with the whole list of updates below.
Suite 7.1.8 – 7.1.9
7.1.8 (June 10, 2021)
- Calendar: the issue that caused the previously selected date to remain highlighted with the grey circle after selecting some other date (Fixed)
- Calendar: the script error that appeared when two calendars are linked and the “destructor()” method is called (Fixed)
- Chart: the issue with the “log” configuration option of the chart scales (Fixed)
- Data Collection: the issue with the “update()” method (Fixed)
- Form: the issue with the height: “content” configuration option of the Textarea control (Fixed)
- Grid: the display of the hidden rows on data loading (Fixed)
- Grid: the issue with drag-and-drop of rows that caused the editor for the columns that are absent in the target grid to stop opening (Fixed)
- Grid: the issue with the alignment of the header of the column when sortable: false is specified in the configuration of the column (Fixed)
- Grid: the script error thrown after editing of the column with type: “date” (Fixed)
- Grid: the script error thrown when a column with the filter is set via the “setColumns()” method and no data are loaded into the grid on initialization (Fixed)
- Grid: the script error thrown when the “getHeaderFilter()” method is called for the column that is created through the “setColumns()” method (Fixed)
- Sidebar: the issue with the display of nested items of the Sidebar controls (Fixed)
- Tree: the issue with opening of the selected folder using key navigation when using the “autoload” configuration property of Tree (Fixed)
7.1.9 (June 24, 2021)
- A helper error now will be thrown in the console for the id of the new item if such id already exists in the dataset (Done)
- Calendar: the incorrect display of the date after changing the time zone (Fixed)
- Chart: the incorrect work of tooltips when the chart is attached to the window (Fixed)
- Combobox: the issue with the scroll position in the list of options when the “readOnly” mode is enabled (Fixed)
- Grid, TreeGrid: the issue with the alignment of data in the header of the column (Fixed)
- Grid: the incorrect work of key navigation (Fixed)
- Grid: the issue that caused the column to drop at the end of the grid after the column is dragged and then dropped back to its own place (Fixed)
- Grid: the issue that caused the filtering of Grid to reset after applying key navigation (Fixed)
- Grid: the issue that caused the filtering of the column to reset after the data reloading (Fixed)
- Grid: the issue with drag-and-drop of rows that caused the editor for the columns that are absent in the target grid to stop opening (Fixed)
- Grid: the issue with dragging the column when the “rowspan” attribute is set for its header (Fixed)
- Grid: the issue with filtering of the columns when combo/select filters are specified for their content (Fixed)
- Grid: the issue with the alignment of the content of the column header when the “colspan” attribute is set for the header (Fixed)
- Grid: the issue with the display of Grid if it is attached to Layout and the “setColumns()” method is called after initialization of the grid (Fixed)
- Grid: the issue with the display of the borders of the header colspan (Fixed)
- Grid: the issue with the height of the footer (Fixed)
- Grid: the issue with the type of the “source” attribute of the “data” parameter in the “afterColumnDrag” and “afterColumnDrop” events. Now the type of the attribute is an array (Fixed)
- Grid: the script error thrown in the console after drag-and-drop of rows from one grid to another if the grids are placed in the Layout cells (Fixed)
- Grid: the script error thrown in the console after drag-and-drop of rows from one grid to another if the grids are placed in the window (Fixed)
- Layout: the size of the space between cells is changed from 10 to 12 pixels (for type:”space”|”wide”) (Done)
- Tabbar: the issue with scrolling a large number of tabs (Fixed)
- TreeGrid: the issue with dragging the rows in the grouped treegrid (Fixed)
- TreeGrid: the incorrect work of selection after a tree node is collapsed (Fixed)
Learn more in the documentation >
Spreadsheet 4.1.1
4.1.2 (June 3, 2021)
- The incorrect auto-filling of the cells that contain math functions when applying auto-filling to several columns at once (Fixed)
- The issue that caused the selected cell not to become unselected after the next click on this cell using “Ctrl + Click” (Fixed)
- The issue with applying the math formula to the cell after choosing the formula with the help of key navigation (Fixed)
- The issue with locking/unlocking the cells if they are selected using “Ctrl + Click” (Fixed)
- The issue with the “serialize()” method that caused “0” values not to be serialized (Fixed)
- The issue with the auto adjustment of the width of the column after clicking on the header border between the columns (Fixed)
- The issue with the display of zero values in the edit line (Fixed)
- The issue with the editing of long content of the cell (Fixed)
- The issue with the export of the spreadsheet into the Excel file (Fixed)
- The issues with incorrect behavior of the horizontal scrollbar and display of columns when working with the spreadsheet that contains a lot of columns (Fixed)
- The script error that appears after using key navigation in the empty spreadsheet (Fixed)
Learn more in the documentation >
Download the latest versions of our libraries and test them free of charge for 30 days:
Current clients may find the updated packages in their Client’s Area.