diff --git a/CHANGELOG.md b/CHANGELOG.md index 31d5b1c..b6ca6dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,35 @@ # CHANGELOG +## v0.7.0 (2026-09-03) + +### Bug Fixes + +- Type checking in tests + ([`a400ffc`](https://gitea.psi.ch/mx/AareCommon/commit/a400ffc3be9c384788d64b3fc5e0ed6916947caa)) + +### Code Style + +- Ruff format and fix + ([`113a388`](https://gitea.psi.ch/mx/AareCommon/commit/113a388e50e438e4cd34240ea94af66375b657b9)) + +### Features + +- **models**: Ship the grid-scan decision to AareDB + ([`626f1f0`](https://gitea.psi.ch/mx/AareCommon/commit/626f1f0500be317c4c14aadd8eee87c574785bce)) + +GridScanResult gains contour_cells -- the (nx, ny) cells of the chosen 50 % blob, so consumers can + draw the decision's own footprint over the sample image without recomputing the map. New + GridScanDecision wraps the result verbatim with provenance (algorithm, version, the Thresholds + used) and rides on RasterPayloadModel.decision (optional -- DAQs that have not adopted it stay + valid). jfjoch-client floor moves to 1.0.0rc166: the embedded ScanResult defines the field + contract, and rc166 adds per-image ice + latt_count and rotation_bravais. + +Co-Authored-By: Claude Fable 5 + +Claude-Session: https://claude.ai/code/session_01HiGzkkuiZXei894cnJfgSg + + ## v0.6.0 (2026-09-03) ### Features diff --git a/pyproject.toml b/pyproject.toml index 1bd64dc..7bc868c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "aarecommon" -version = "0.6.0" +version = "0.7.0" description = "Common components (models, calculations) for Aare packages" readme = "README.md" requires-python = ">=3.11"