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
Copy file name to clipboardExpand all lines: docs/localization.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -199,7 +199,7 @@ const spreadsheet = new dhx.Spreadsheet("spreadsheet_container");
199
199
200
200
## Default locale for formulas
201
201
202
-
The i18n locale for the Spreadsheet popup with formulas is contained in the `dhx.i18n.formulas` object. The default locale for formulas is the following:
202
+
The i18n locale for the Spreadsheet popup with descriptions for formulas is contained in the `dhx.i18n.formulas` object. The default locale for formulas is the following:
Copy file name to clipboardExpand all lines: docs/migration.md
+2-36Lines changed: 2 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,55 +8,21 @@ 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
-
13
-
In v5.2 the [toolbarBlocks](api/spreadsheet_toolbarblocks_config.md) property is modified in the following way:
14
-
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)
16
-
- the *"actions"* toolbar block is extended with the *Insert link* button (previously, it was in the *"helpers"* block)
17
-
- the *"helpers"* toolbar block is renamed to *"help"* and isn't included in the default set of toolbar options
18
-
19
-
~~~jsx title="Before v5.2" {9}
20
-
// default configuration
21
-
toolbarBlocks: [
22
-
"undo",
23
-
"colors",
24
-
"decoration",
25
-
"align",
26
-
"format",
27
-
"actions",
28
-
"helpers"
29
-
]
30
-
~~~
31
-
32
-
~~~jsx title="From v5.2" {7}
33
-
// default configuration
34
-
toolbarBlocks: [
35
-
"undo",
36
-
"colors",
37
-
"decoration",
38
-
"align",
39
-
"cell",
40
-
"format",
41
-
"actions"
42
-
]
43
-
~~~
44
-
45
11
### Freezing/unfreezing functionality
46
12
47
13
In v5.2 the way of freezing/unfreezing columns and rows has been modified:
48
14
49
15
- the `leftSplit` and `topSplit` configuration properties that have been used for fixing columns and rows were deprecated
50
16
- new API methods `freezeCols()`, `unfreezeCols()`, `freezeRows()`, `unfreezeRows()` and a new action `toggleFreeze` were introduced
Copy file name to clipboardExpand all lines: docs/whats_new.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ If you are updating Spreadsheet from an older version, check [Migration to Newer
10
10
11
11
## Version 5.2
12
12
13
-
Released on May X, 2025
13
+
Released on May 20, 2025
14
14
15
15
[Review of release on the blog](https://dhtmlx.com/blog/dhtmlx-spreadsheet-5-2/)
16
16
@@ -25,24 +25,24 @@ The new release introduces some changes to the `toolbarBlocks` property and the
25
25
### New functionality
26
26
27
27
- Editing cells:
28
-
- the ability to create a styled border for a group of cells via UI
28
+
- the ability to [create a styled border for a group of cells via UI](data_formatting.md/#styled-borders-for-cells)
29
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
30
+
- the ability to freeze/unfreeze columns and rows via [UI](work_with_rows_cols.md/#freezingunfreezing-rows-and-columns)
31
+
- the ability to freeze/unfreeze columns and rows via [API](working_with_ssheet.md/#freezingunfreezing-rows-and-columns)
32
+
- new methods: [`freezeCols()`](api/spreadsheet_freezecols_method.md), [`unfreezeCols()`](api/spreadsheet_unfreezecols_method.md), [`freezeRows()`](api/spreadsheet_freezerows_method.md), [`unfreezeRows()`](api/spreadsheet_unfreezerows_method.md)
33
+
- new action: [`toggleFreeze`](api/overview/actions_overview.md/#list-of-actions)
34
+
- new `freeze` property for the *sheets* object of the [`parse()`](api/spreadsheet_parse_method.md) method
35
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
36
+
- the ability to hide/show columns and rows via [UI](work_with_rows_cols.md/#hidingshowing-rows-and-columns)
37
+
- the ability to hide/show columns and rows via [API](working_with_ssheet.md/#hidingshowing-rows-and-columns)
38
+
- new methods: [`hideCols()`](api/spreadsheet_hidecols_method.md), [`showCols()`](api/spreadsheet_showcols_method.md), [`hideRows()`](api/spreadsheet_hiderows_method.md), [`showRows()`](api/spreadsheet_showrows_method.md)
39
+
- new action: [`toggleVisibility`](api/overview/actions_overview.md/#list-of-actions)
40
+
- new `hidden` property for the *cols* and *rows* configs of the *sheets* object of the [`parse()`](api/spreadsheet_parse_method.md) method
41
41
- Working with formulas:
42
-
-a popup with descriptions for formulas is added
43
-
-a new locale: `formulas` is added
42
+
-[popup with descriptions for formulas](functions.md/#popup-with-formula-description) is added
43
+
- new locale: [`formulas`](localization.md/#default-locale-for-formulas) is added
44
44
- File import:
45
-
-a new [`afterDataLoaded`](api/spreadsheet_afterdataloaded_event.md) event is added
45
+
- new [`afterDataLoaded`](api/spreadsheet_afterdataloaded_event.md) event is added
46
46
47
47
### Fixes
48
48
@@ -353,7 +353,7 @@ Version 4.3 doesn't bring any breaking changes but introduces a new way of handl
353
353
### New functionality
354
354
355
355
- The ability to add a drop-down list of options into the cells via the [`setValidation()`](api/spreadsheet_setvalidation_method.md) method or via [UI](work_with_cells.md#using-drop-down-lists-in-cells)
356
-
- The ability to fix rows on the top of the spreadsheet via the [`topSplit`](api/spreadsheet_topsplit_config.md) property
356
+
- The ability to fix rows on the top of the spreadsheet via the `topSplit` property
357
357
- The ability to sort data via the [`sortCells()`](api/spreadsheet_sortcells_method.md) method or via [UI](sorting_data.md)
358
358
-[The ability to split long text into multiple lines](data_formatting.md#wrap-text-in-a-cell) (*Text wrapping* button is added into the toolbar)
359
359
- Significantly extended list of supported [Date, Financial, Math, String functions](functions.md#information-functions) (marked with *added in v4.3* label)
@@ -540,7 +540,7 @@ Released on October 19, 2020
540
540
541
541
-[Math functions](functions.md)
542
542
-[TypeScript Support](using_typescript.md)
543
-
- The ability [to freeze columns on the left side of the spreadsheet](configuration.md#frozen-rows-and-columns) via the [leftSplit](api/spreadsheet_leftsplit_config.md) configuration property
543
+
- The ability to freeze columns on the left side of the spreadsheet via the `leftSplit` configuration property
544
544
-[The Text format for displaying the content of a cell as text is added to default number formats](number_formatting.md#default-number-formats)
545
545
- The ability to select multiple scattered ranges of cells by using ["Ctrl+Shift+Left Click"](hotkeys.md#selection) combination
0 commit comments