6.3 KiB
CHANGELOG
v0.5.1 (2026-08-21)
Bug Fixes
- Instantiation of beam centre model
(
8930f10)
v0.5.0 (2026-08-21)
Features
- Add beam centre from detector coords
(
2ff5216)
Testing
- Add logging tests
(
ebc3053)
v0.4.2 (2026-08-20)
Bug Fixes
- Round kev energy
(
b299247)
v0.4.1 (2026-08-19)
Bug Fixes
- Typo in log stream ID
(
a18d87a)
v0.4.0 (2026-08-18)
Features
- models: Fluorescence ingest contract shared with AareDB
(
064a1d5)
FluorescenceScanIngestModel wraps the existing FluorescenceSpectrumOutputModel with the sample it belongs to — the payload for AareDB's POST /dispatcher/protected_router/fluorescence/ ingest. FluorescenceScanIngestResponseModel returns the stored scan id plus the elements AareDB identified from the peaks, so the beamline GUI can display what was detected.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01F3xoBJBmqJJPLg475iK6cE
v0.3.1 (2026-08-17)
Bug Fixes
-
Remove duplicate handler in dev logging config (
1a64ea3) -
Simplify further (
2076123) -
Simplify log setup (
be5e971)
v0.3.0 (2026-08-07)
Bug Fixes
- Locations of some imports
(
e995b5b)
Chores
- Add dependencies
(
648298b)
Code Style
- Formatting and linting in affected files
(
7f1d29a)
Continuous Integration
- Add more linting steps
(
7f74144)
Features
- Move clean paths util from daq
(
1cd7aa5)
v0.2.2 (2026-08-03)
Bug Fixes
- Remove opencv pin
(
84836fd)
v0.2.1 (2026-07-31)
Bug Fixes
- Drop spots_indexed from no-crystal guard
(
2969af8)
Indexing was removed from the crystal score (w_indexed=0.00), so it must not act as a hard veto either: a crystal that diffracts but fails to index should still be targeted, not routed to grid centre. Guard now checks max spots_low_res only.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Code Style
- Ruff format
(
0dcfe15)
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
v0.2.0 (2026-07-27)
Bug Fixes
Code Style
- Ruff check fix
(
5c41290)
Features
- Use token for release wf on protected main
(
6139b42)
Testing
- Update tests to use instances
(
2399e0d)
v0.1.5 (2026-07-09)
Bug Fixes
- Remove baton warning log
(
49c4f12)
v0.1.4 (2026-07-09)
Bug Fixes
- Log config error location
(
2f012f4)
v0.1.3 (2026-07-08)
Bug Fixes
- Crash on bec init failure; beamline must be set explicitly
(
4ac9587)
Testing
- Update test for env var
(
3764c98)
v0.1.2 (2026-07-06)
Bug Fixes
- Build config to include yamls
(
164a6ba)
v0.1.1 (2026-07-06)
Bug Fixes
- Load beamline configs from correct dir
(
6b40d05)
v0.1.0 (2026-07-02)
Bug Fixes
Code Style
- Format to length 100
(
dc6218e)
Continuous Integration
-
Add test run (
40b12c1) -
Just run workflow on main pushes (
91166de) -
Move setup to action and add format ci step (
1b38dd5)
Features
- Add release workflow
(
b1e456b)
Refactoring
- Extract common code from aaredaq
(
3c27cbe)