6.6 KiB
CHANGELOG
v0.53.1 (2024-05-09)
Ci
- ci: fixed rtd pages url (
8ff3610
)
Fix
- fix: docs config (
0f6a5e5
)
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
)