Skip to content

Releases: bec-project/bec

v3.111.0

20 Mar 10:45

Choose a tag to compare

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

20 Mar 09:56

Choose a tag to compare

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

20 Mar 09:43

Choose a tag to compare

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

18 Mar 15:33

Choose a tag to compare

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

13 Mar 16:26

Choose a tag to compare

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

12 Mar 14:46

Choose a tag to compare

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

12 Mar 09:15

Choose a tag to compare

v3.108.1 (2026-03-12)

Bug Fixes

Chores


Detailed Changes: v3.108.0...v3.108.1

v3.108.0

11 Mar 18:28

Choose a tag to compare

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

11 Mar 11:40

Choose a tag to compare

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

11 Mar 11:39

Choose a tag to compare

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