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 a3805a765b 0.57.0
Automatically generated by python-semantic-release
2024-06-05 15:14:01 +00:00

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

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)