You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: You can learn about the afterDataLoaded event in the documentation of the DHTMLX JavaScript Spreadsheet library. Browse developer guides and API reference, try out code examples and live demos, and download a free 30-day evaluation version of DHTMLX Spreadsheet.
Copy file name to clipboardExpand all lines: docs/migration.md
+43Lines changed: 43 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@ description: You can learn about migration in the documentation of the DHTMLX Ja
8
8
9
9
## 5.1 -> 5.2
10
10
11
+
### toolbarBlocks
12
+
11
13
In v5.2 the [toolbarBlocks](api/spreadsheet_toolbarblocks_config.md) property is modified in the following way:
12
14
13
15
- the default set of toolbar options is extended by the new *"cell"* option. It includes the *Border* button and the *Merge* button (previously, it was in the *"align"* block)
@@ -40,6 +42,47 @@ toolbarBlocks: [
40
42
]
41
43
~~~
42
44
45
+
### Freezing/unfreezing functionality
46
+
47
+
In v5.2 the way of freezing/unfreezing columns and rows has been modified:
48
+
49
+
- the `leftSplit` and `topSplit` configuration properties that have been used for fixing columns and rows were deprecated
50
+
- new API methods `freezeCols()`, `unfreezeCols()`, `freezeRows()`, `unfreezeRows()` and a new action `toggleFreeze` were introduced
In v5.0, the *"help"* option of the [toolbarBlocks](api/spreadsheet_toolbarblocks_config.md) property is renamed to *"helpers"*. Besides, the default set of options is extended by the new *"actions"* option.
Copy file name to clipboardExpand all lines: docs/whats_new.md
+27-6Lines changed: 27 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,35 @@ Released on May X, 2025
14
14
15
15
[Review of release on the blog](https://dhtmlx.com/blog/dhtmlx-spreadsheet-5-2/)
16
16
17
+
### Breaking changes
18
+
19
+
The new release introduces some changes to the `toolbarBlocks` property and the freezing/unfreezing functionality for columns and rows. Check the [Migration guide](migration.md/#51---52) to keep in step with the latest version.
20
+
21
+
### Deprecated
22
+
23
+
- The `leftSplit` and `topSplit` configuration properties are removed
24
+
17
25
### New functionality
18
26
19
-
- Ability to create a styled border for a group of cells
20
-
- Ability to freeze columns and rows (both via the API and from the UI)
21
-
- Ability to hide columns and rows (both via the API and from the UI)
22
-
- A popup with descriptions for formulas is added
23
-
- a new locale: `formulas`
24
-
- A new `afterDataLoaded` event is added to indicate that the file import is complete
27
+
- Editing cells:
28
+
- the ability to create a styled border for a group of cells via UI
29
+
- Freezing/unfreezing columns/rows:
30
+
- the ability to freeze/unfreeze columns and rows via UI
31
+
- the ability to freeze/unfreeze columns and rows via API
32
+
- new methods: `freezeCols()`, `unfreezeCols()`, `freezeRows()`, `unfreezeRows()`
33
+
- new action: `toggleFreeze`
34
+
- new `freeze` property for the *sheets* object of the `parse()` method
35
+
- Hiding/showing columns/rows:
36
+
- the ability to hide/show columns and rows via UI
37
+
- the ability to hide/show columns and rows via API
38
+
- new methods: `hideCols()`, `showCols()`, `hideRows()`, `showRows()`
39
+
- new action: `toggleVisibility`
40
+
- new `hidden` property for the *cols* and *rows* configs of the *sheets* object of the `parse()` method
41
+
- Working with formulas:
42
+
- a popup with descriptions for formulas is added
43
+
- a new locale: `formulas` is added
44
+
- File import:
45
+
- a new [`afterDataLoaded`](api/spreadsheet_afterdataloaded_event.md) event is added
0 commit comments