# CHANGELOG ## v0.2.2 (2026-08-03) ### Bug Fixes - Remove opencv pin ([`84836fd`](https://gitea.psi.ch/mx/AareCommon/commit/84836fd76a5b157d6c53cc5a13175e59c99dedfb)) ## v0.2.1 (2026-07-31) ### Bug Fixes - Drop spots_indexed from no-crystal guard ([`2969af8`](https://gitea.psi.ch/mx/AareCommon/commit/2969af8764b74d03a9da444aebc71b9d2d11a778)) 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 ### Code Style - Ruff format ([`0dcfe15`](https://gitea.psi.ch/mx/AareCommon/commit/0dcfe15b7c5fa9aba3f8d3e27719b5600de93993)) Co-Authored-By: Claude Fable 5 ## v0.2.0 (2026-07-27) ### Bug Fixes - Release workflow token ([`054d7c1`](https://gitea.psi.ch/mx/AareCommon/commit/054d7c1d28c7ca64cb1d489780eabd1d105a9c28)) - Tidy exception classes ([`b879378`](https://gitea.psi.ch/mx/AareCommon/commit/b879378fcd853403a9c9b3f37441b59fb0b851e8)) ### Code Style - Ruff check fix ([`5c41290`](https://gitea.psi.ch/mx/AareCommon/commit/5c412902f4996019bb73e2fc45f40d6e7d6eee87)) ### Features - Use token for release wf on protected main ([`6139b42`](https://gitea.psi.ch/mx/AareCommon/commit/6139b4282f47ed8377db863efa24ed5192abd7eb)) ### Testing - Update tests to use instances ([`2399e0d`](https://gitea.psi.ch/mx/AareCommon/commit/2399e0dddd5102d0a31990534e8d007d1c8b60dd)) ## v0.1.5 (2026-07-09) ### Bug Fixes - Remove baton warning log ([`49c4f12`](https://gitea.psi.ch/mx/AareCommon/commit/49c4f12898ec3f38cf228f3f584ebdb886d42213)) ## v0.1.4 (2026-07-09) ### Bug Fixes - Log config error location ([`2f012f4`](https://gitea.psi.ch/mx/AareCommon/commit/2f012f42adce190ce72b949a304ac33df758328c)) ## v0.1.3 (2026-07-08) ### Bug Fixes - Crash on bec init failure; beamline must be set explicitly ([`4ac9587`](https://gitea.psi.ch/mx/AareCommon/commit/4ac9587abcca2c3036f635381f9935ace1953eb3)) ### Testing - Update test for env var ([`3764c98`](https://gitea.psi.ch/mx/AareCommon/commit/3764c987b063fadc4b95286536613e8ee7fded8b)) ## v0.1.2 (2026-07-06) ### Bug Fixes - Build config to include yamls ([`164a6ba`](https://gitea.psi.ch/mx/AareCommon/commit/164a6ba6548475b59ff02a7ec4ccc96b03cefc78)) ## v0.1.1 (2026-07-06) ### Bug Fixes - Load beamline configs from correct dir ([`6b40d05`](https://gitea.psi.ch/mx/AareCommon/commit/6b40d05a437052e903ec54a0bd1803eafbc7e7f8)) ## v0.1.0 (2026-07-02) ### Bug Fixes - Release workflow ([`dbf3e5f`](https://gitea.psi.ch/mx/AareCommon/commit/dbf3e5f9b6e34f9ad1e2ddd909aacb317fe9952f)) - Semantic release config ([`67d0950`](https://gitea.psi.ch/mx/AareCommon/commit/67d0950d5adcd3cebfab2438e86b5c2bdbd5151b)) ### Code Style - Format to length 100 ([`dc6218e`](https://gitea.psi.ch/mx/AareCommon/commit/dc6218e45fccf31892a5eeac5da1c58b9667221f)) ### Continuous Integration - Add test run ([`40b12c1`](https://gitea.psi.ch/mx/AareCommon/commit/40b12c12db3ab6d13d32daae62ce40d467f0353e)) - Just run workflow on main pushes ([`91166de`](https://gitea.psi.ch/mx/AareCommon/commit/91166de646fa3f7b23229448b2f2ed5f6809069f)) - Move setup to action and add format ci step ([`1b38dd5`](https://gitea.psi.ch/mx/AareCommon/commit/1b38dd5d94f27426284d0f56ce7cd46eafe95801)) ### Features - Add release workflow ([`b1e456b`](https://gitea.psi.ch/mx/AareCommon/commit/b1e456bcb009642b4de3822be52983b9e5588cb0)) ### Refactoring - Extract common code from aaredaq ([`3c27cbe`](https://gitea.psi.ch/mx/AareCommon/commit/3c27cbe75f51d8d21015943af334139c2a386362))