0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 03:31:50 +02:00
Files
bec_widgets/CHANGELOG.md
semantic-release ecbf1ce0c8 0.72.1
Automatically generated by python-semantic-release
2024-06-24 14:42:07 +00:00

7.3 KiB

CHANGELOG

v0.72.1 (2024-06-24)

Fix

  • fix: renamed spiral progress bar to ring progress bar; closes #235 (e5c0087)

Test

  • test: bugfix to prohibit leackage of mock (4348ed1)

v0.72.0 (2024-06-24)

Feature

  • feat(connector): added threadpool wrapper (4ca1efe)

Unknown

  • tests(status_box_test): temporary disabled tests for status_box due to high rate of failures (aa7ce2e)

v0.71.1 (2024-06-23)

Fix

  • fix: don't print exception if the auto-update module cannot be found in plugins (860517a)

v0.71.0 (2024-06-23)

Feature

  • feat(scan_group_box): scan box for args and kwargs separated from ScanControlGUI code (d8cf441)

Fix

  • fix(cleanup): cleanup added to device_input widgets and scan_control (8badb6a)

  • fix(scan_group_box): added row counter based on widgets (37682e7)

  • fix(scan_control): added default min limit for args bundle if specified (ec4574e)

  • fix(scan_control): argbox delete later added to prevent overlapping gui if scan changed (7ce3a83)

  • fix(scan_control): only scans with defined gui_config are allowed (6dff187)

  • fix(WidgetIO): find handlers within base classes (ca85638)

  • fix(scan_control): adapted widget to scan BEC gui config (8b822e0)

  • fix(scan_control): scan_control.py combatible with the newest BEC versions, test disabled (67d398c)

Refactor

  • refactor(device_line_edit): renamed default_device to default (4e2c9df)

Test

  • test(scan_control): tests added (56e74a0)

Unknown

  • test(scan_control):e2e tests added (83001a0)

  • doc(scan_control): docs added (1b7921a)

  • fix(device_line_edit):SizePolicy fixed for 100 horizontal (21d20e0)

  • tests WIP (c09644b)

v0.70.0 (2024-06-21)

Documentation

Feature

  • feat(bec-designer): automatic plugin discovery (4639eee)

  • feat(device_line_edit): plugin added to bec-designer (b4b27ae)

  • feat(device_combobox): plugin added to bec-designer (e483b28)

  • feat: added entry point for bec-designer (36391db)

  • feat(utils/bec-designer): added startup script to launched QtDesigner compatible with conda environments (5362334)

Fix

  • fix(bec-desiger+plugins): imports fixed, PYSIDE6 check to not enable run plugins with pyqt6 (50b3422)

v0.69.0 (2024-06-21)

Feature

  • feat(widgets): added vscode widget (48ae950)

Fix

  • fix(generate_cli): fixed rpc generate for classes without user access; closes #226 (925c893)

v0.68.0 (2024-06-21)

Feature

  • feat: properly handle SIGINT (ctrl-c) in BEC GUI server -> calls qapplication.quit() (3644f34)

  • feat: bec-gui-server: redirect stdout and stderr (if any) as proper debug and error log entries (d1266a1)

  • feat: add logger for BEC GUI server (630616e)

Fix

  • fix: ignore GUI server output (any output will go to log file)

If a logger is given to log _start_log_process, the server stdout and stderr streams will be redirected as log entries with levels DEBUG or ERROR in their parent process (ce37416)

  • fix: do not create 'BECClient' logger when instantiating BECDispatcher (f7d0b07)

v0.67.0 (2024-06-21)

Documentation

  • docs: add widget to documentation (6fa1c06)

Feature

  • feat: introduce BECStatusBox Widget (443b6c1)

Refactor

  • refactor: Change inheritance to QTreeWidget from QWidget (d2f2b20)

Test

  • test: add test suite for bec_status_box and status_item (5d4ca81)

Unknown

  • Update file requirements.txt (505a5ec)

v0.66.1 (2024-06-20)

Fix

  • fix: fixed shutdown for pyside (2718bc6)

v0.66.0 (2024-06-20)

Feature

  • feat(rpc): discover widgets automatically (ef25f56)