6.8 KiB
CHANGELOG
v0.57.0 (2024-06-05)
Documentation
- docs: extend user documentation for BEC Widgets (
4160f3d
)
Feature
- feat(widgets/console): BECJupyterConsole added (
8c03034
)
v0.56.3 (2024-06-05)
Ci
- ci: increased verbosity for e2e tests (
4af1abe
)
Fix
- fix: fixed support for auto updates (
131f49d
)
v0.56.2 (2024-06-05)
Documentation
- docs: restructured docs layout (
3c9181d
)
Fix
-
fix(bar): ring saves current value in config (
9648e3e
) -
fix(dock): dock saves configs of all children widgets (
4be756a
) -
fix(dock_area): save/restore state is saved in config (
46face0
) -
fix(figure): added correct types of configs to subplot widgets (
6f3b1ea
)
v0.56.1 (2024-06-04)
Fix
-
fix(spiral_progress_bar/rings): config min/max values added check for floats (
9d615c9
) -
fix(spiral_progress_bar): Endpoint is always stored as a string in the RingConnection Config (
d253991
)
v0.56.0 (2024-05-29)
Build
- build: added pyside6 as dependency (
db301b1
)
Ci
- ci: added tests for pyside6, pyqt6 and pyqt5, default test and e2e is python 3.11 and pyqt6 (
855be35
)
Documentation
- docs(examples): example apps section deleted (
ad208a5
)
Feature
- feat(utils/ui_loader): universal ui loader for pyside/pyqt (
0fea8d6
)
Fix
-
fix(examples): outdated examples removed (mca_plot.py, stream_plot.py, motor_example.py) (
ddc9510
) -
fix: compatibility adjustment to .ui loading and tests for PySide6 (
07b99d9
)
v0.55.0 (2024-05-24)
Feature
- feat(widgets/progressbar): SpiralProgressBar added with rpc interface (
76bd0d3
)
v0.54.0 (2024-05-24)
Build
- build: added pyqt6 as sphinx build dependency (
a47a8ec
)
Feature
- feat(figure): changes to support direct plot functionality (
fc4d0f3
)
Refactor
-
refactor(reconstruction): repository structure is changed to separate assets needed for each widget (
3455c60
) -
refactor(clean-up): 1st generation widgets are removed (
edc25fb
)
v0.53.3 (2024-05-16)
Fix
- fix: removed apparently unnecessary sleep while waiting for an rpc response (
7d64cac
)
v0.53.2 (2024-05-15)
Ci
- ci: added echo to highlight the current branch (
0490e80
)
Fix
-
fix: check device class without importing to speed up initial import time (
9f8fbdd
) -
fix: speed up initial import times using lazy import (from bec_lib) (
d1e6cd3
) -
fix: adapt to bec_lib changes (no more submodules in
__init__.py
) (5d09a13
)
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)
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
)