Releases: bec-project/bec
v3.111.0
v3.111.0 (2026-03-20)
Features
- scilog: Add method to include formatted text in SciLog messages (
950e9cc)
Detailed Changes: v3.110.1...v3.111.0
v3.110.1
v3.110.1 (2026-03-20)
Bug Fixes
- teams: Reduce to just webhook url (
484fa9a)
Detailed Changes: v3.110.0...v3.110.1
v3.110.0
v3.110.0 (2026-03-20)
Bug Fixes
- scilog: Add default tags to message before sending (
e14bad8)
Features
- Simple container to expose messaging services through the BECClient (
dda8408)
Detailed Changes: v3.109.0...v3.110.0
v3.109.0
v3.109.0 (2026-03-18)
Bug Fixes
- Skip setting the future to running if it is already running (
f52b609)
Features
-
Add flag to indicate that a deviceinstruction returns an ophyd status object (
2bbdad8) -
Add rpc context manager for redirecting rpc calls (
9acde24)
Detailed Changes: v3.108.3...v3.109.0
v3.108.3
v3.108.3 (2026-03-13)
Bug Fixes
- file_utils: Prevent path traversal in compile_file_components function (
04ba447)
Detailed Changes: v3.108.2...v3.108.3
v3.108.2
v3.108.2 (2026-03-12)
Bug Fixes
- Warn on use of string metric (
ed93954)
Detailed Changes: v3.108.1...v3.108.2
v3.108.1
v3.108.1 (2026-03-12)
Bug Fixes
- Block for any xread (
46f3924)
Chores
- Update to black 26 (
e23b038)
Detailed Changes: v3.108.0...v3.108.1
v3.108.0
v3.108.0 (2026-03-11)
Bug Fixes
-
dap: Added guess from LMFit for more precise fitting (
858e347) -
dap: Lmfit1d can pass any parameters with kwargs (
f206eb2) -
dap_service_manager: Removed verbose logging of passed data during process_dap_request (
7ae3524) -
lmfit1d_service: Change model definition to dataclass (
2c698cb) -
lmfit1d_service: Guessing logic (
86fb21d) -
lmfit1d_service: Improve signal value checks and data point validation (
1d16236) -
lmfit1d_service: Limit normalization order (
5e5dab8) -
lmfit1d_service: Overrides for guess model method preserving parameters value and metadata (
52398f8) -
lmfit1d_service: Removed amplitude, center, sigma parameters from configure (
593184a)
Features
- dap: Composite fitting with multiple LMFit models (
113bdd3)
Performance Improvements
- lmfit1d_service: Remove sleep and event thread (
4afc3fb)
Refactoring
-
dap: Modularization of the lmfit_1d service (
f5d649a) -
lmfi1d_service: Remove duplication (
f76067a) -
lmfit1d_service: Fix formatting issues (
a5cb040)
Detailed Changes: v3.107.2...v3.108.0
v3.107.2
v3.107.2 (2026-03-11)
Bug Fixes
- file writer: Expire file messages after 1h (
f867ebd)
Detailed Changes: v3.107.1...v3.107.2
v3.107.1
v3.107.1 (2026-03-11)
Bug Fixes
- service_config: Bec_widgets_settigns renamed to widgets_settings (
eea49ca)
Detailed Changes: v3.107.0...v3.107.1