Skip to content

Commit db64abc

Browse files
committed
Update to version 3.3.0
1 parent 030f023 commit db64abc

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
# Changelog #
22

3-
## Version 3.2.3 ##
3+
## Version 3.3.0 ##
4+
5+
💥 New features:
6+
* Array editor now supports row/column insertion/deletion:
7+
* Added `variable_size` argument to `setup_and_check` method
8+
* The feature is disabled by default (backward compatible)
9+
* It supports standard arrays, masked arrays, record arrays and N-dimensional arrays
10+
* New dataset read-only mode:
11+
* Added `readonly` argument to `DataSet` constructor
12+
* This is useful to create a dataset that will be displayed in read-only mode
13+
(e.g. string editing widgets will be in read-only mode: text will be selectable
14+
but not editable)
15+
* The items remain modifiable programmatically (e.g. `dataset.item = 42`)
16+
* New dataset group edit mode:
17+
* Added `mode` argument to `DataSetGroup.edit` method, with the following options:
18+
* `mode='tabs'` (default): each dataset is displayed in a separate tab
19+
* `mode='table'`: all datasets are displayed in a single table
20+
* In the new table mode, the datasets are displayed in a single table with
21+
one row per dataset and one column per item
22+
* Clicking on a row will display the corresponding dataset in a modal dialog box
423

524
🛠️ Bug fixes:
625

@@ -11,6 +30,8 @@
1130
which will flush the output stream when closing the application)
1231
* This concerns all console-related widgets: `DockableConsole`, `Console`,
1332
`InternalShell`, `PythonShellWidget` and `ShellBaseWidget`
33+
* Code editor: fixed compatibility issue with PySide6
34+
(`AttributeError: 'QFont' object has no attribute 'Bold'`)
1435

1536
## Version 3.2.2 ##
1637

guidata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
and application development tools for Qt.
99
"""
1010

11-
__version__ = "3.2.3"
11+
__version__ = "3.3.0"
1212

1313

1414
# Dear (Debian, RPM, ...) package makers, please feel free to customize the

0 commit comments

Comments
 (0)