0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 11:41:49 +02:00
Files
bec_widgets/CHANGELOG.md
semantic-release 48553ba9b1 0.53.1
Automatically generated by python-semantic-release
2024-05-09 18:58:27 +00:00

6.6 KiB

CHANGELOG

v0.53.1 (2024-05-09)

Ci

  • ci: fixed rtd pages url (8ff3610)

Fix

v0.53.0 (2024-05-09)

Ci

  • ci: use formatter config of toml file (5cc816d)

Documentation

  • docs: update install instructions (57ee735)

Feature

  • feat: moved to pyproject.toml; closes #162 (c86ce30)

Fix

  • fix: fixed semver job and upgraded to v9 (32e1a9d)

Refactor

  • refactor: applied formatter (4117fd7)

v0.52.1 (2024-05-08)

Fix

  • fix(docstrings): docstrings formating fixed for sphinx to properly format readdocs (7f2f7cd)

v0.52.0 (2024-05-07)

Ci

  • ci: fixed support for child pipelines (e65c7f3)

Feature

  • feat(utils/layout_manager): added GridLayoutManager to extend functionalities of native QGridLayout (fcd6ef0)

  • feat(widget/dock): BECDock and BECDock area for dockable windows (d8ff8af)

Fix

  • fix(widgets/dock): BECDockArea close overwrites the default pyqtgraph Container close + minor improvements (ceae979)

Refactor

  • refactor(widget/plots): WidgetConfig changed to SubplotConfig (03fa1f2)

v0.51.0 (2024-05-07)

Build

  • build(cli): changed repo name to bec_widgets (799ea55)

  • build(setup): fakeredis added to dev env (df32350)

  • build(setup): PyQt6 version is set to 6.7 (0ab8aa3)

Ci

  • ci: added rule for parent-child pipelines (e085125)

Feature

  • feat(utils): added plugin helper to find and load (5ece269)

v0.50.2 (2024-04-30)

Fix

  • fix: 'disconnect_slot' has to be symmetric with 'connect_slot' regarding QtThreadSafeCallback (0dfcaa4)

v0.50.1 (2024-04-29)

Fix

  • fix(cli): BECFigure takes the port to connect to redis from the current BECClient, supporting plugins (57cb136)

v0.50.0 (2024-04-29)

Feature

  • feat(plots): universal cleanup and remove also for children items (381d713)

  • feat(rpc/rpc_register): singleton rpc register for all rpc connections for session (a898e7e)

Fix

  • fix(widgets/figure): access pattern changed for getting widgets by coordinates for rpc (13c018a)

  • fix(plots): cleanup policy reviewed for children items (8f20a0b)

  • fix(rpc/client_utils): getoutput more transparent + error handling (6b6a6b2)

  • fix(rpc_register): thread lock for listign all connections (2ca3267)

Test

  • test(cli/rpc_register): e2e RPCRegister (4f261be)

  • test(cli/rpc_register): rpc_register tests added (40eb75f)

v0.49.1 (2024-04-26)

Build

  • build(pyqt6): fixing PyQt6-Qt6 package to 6.6.3 (a222298)

Fix

  • fix(widgets/editor): qscintilla editor removed (ab85374)

v0.49.0 (2024-04-24)

Feature

  • feat(rpc/client_utils): timeout for rpc response (6500a00)

Fix

  • fix(rpc/client_utils): close clean up policy for BECFigure (9602085)

v0.48.0 (2024-04-24)

Feature

  • feat(cli): added auto updates plugin support (6238693)

v0.47.0 (2024-04-23)

Feature

  • feat(utils/thread_checker): util class to check the thread leakage for closeEvent in qt (71cb80d)

Refactor

  • refactor(utils/container_utils): part of the logic regarding locating widgets moved from BECFigure to utility class (77ff796)

v0.46.7 (2024-04-21)

Fix

  • fix(plot/image): monitors are now validated with current bec session (67a99a1)

v0.46.6 (2024-04-19)

Fix

  • fix(cli): fixed support for devices as cli input (1111610)