Releases: bec-project/bec
v3.88.0
v3.88.0 (2025-12-24)
Features
- scans: Add hexagonal scan (
35ab957)
Detailed Changes: v3.87.0...v3.88.0
v3.87.0
v3.87.0 (2025-12-24)
Bug Fixes
-
config update: Inform users about stuck cancellation (
3a802c3) -
device server: Reset config on cancel (
e007542) -
IPython: Set ipython shell to idle by default (
e50ea7b) -
tmux launch: Suppress error on restart (
ab8853e)
Continuous Integration
- Install test plugin repo (
b2a8eb6)
Documentation
- Add examples to scan report instruction stub (
b72fae0)
Features
-
Add connectionTimeout parameter to device config (
bcda0df) -
Add support for canceling config updates (
9d6861b) -
device config: Publish device progress while loading a config (
716f35e)
Refactoring
Testing
- Add device progress e2e test (
88fe315)
Detailed Changes: v3.86.2...v3.87.0
v3.86.2
v3.86.2 (2025-12-17)
Bug Fixes
- macro update handler: Ensure user macros are in sync with builtins (
d06afd2)
Detailed Changes: v3.86.1...v3.86.2
v3.86.1
v3.86.1 (2025-12-17)
Bug Fixes
- device-server: Rename obj track in status obj to obj_ref instead of obj to avoid conflicts in ophyd status namespace (
a5e7601)
Testing
- Refactor tests, setting proper return and specs for trigger/kickoff (
49109fe)
Detailed Changes: v3.86.0...v3.86.1
v3.86.0
v3.86.0 (2025-12-17)
Continuous Integration
- Combine pytest coverage with e2e client coverage (
f90c45b)
Features
- messages: Move scanqueue to a pydantic model (
bbb3b5b)
Refactoring
- callback utils: Remove unused function (
4b420ad)
Testing
- device server: Increase timeout time (
4decb0b)
Detailed Changes: v3.85.4...v3.86.0
v3.85.4
v3.85.4 (2025-12-17)
Bug Fixes
- Cached readout on scan server (
45edad1)
Detailed Changes: v3.85.3...v3.85.4
v3.85.3
v3.85.3 (2025-12-16)
Bug Fixes
- device manager: Do not override real objects with proxies (
14b5b9b)
Detailed Changes: v3.85.2...v3.85.3
v3.85.2
v3.85.1
v3.85.1 (2025-12-16)
Bug Fixes
- redis connector: Accept any arg kwarg combination in retry (
426d096)
Detailed Changes: v3.85.0...v3.85.1
v3.85.0
v3.85.0 (2025-12-15)
Bug Fixes
-
Support for async multi signal (
7f38ac8) -
async writer: Use storage name for subscriptions (
7ee827d) -
file writer manager: Move to proper endpoints instead of string parsing (
9421a54)
Features
- async writer: Improve error message for unsupported data types (
bf932b9)
Detailed Changes: v3.84.1...v3.85.0