XRD Phase Finder 1.1.0
XRD Phase Finder 1.1.0
Feature release focused on Phase Finder maintainability, background correction and cross-platform setup improvements.
Download
- Windows: XRD_Phase_Finder_Setup_1.1.0.exe
- macOS: XRD_Phase_Finder_macOS_1.1.0.zip
Checksums:
SHA256 c4ea94cb01102df81da25eb2437798f98cbdd88c85e38912a17173f363ac6a9d XRD_Phase_Finder_Setup_1.1.0.exe
SHA256 6c53a789f6b5a621752426b9b369862f84804c502a9e6e1a1df325055f8ba17e XRD_Phase_Finder_macOS_1.1.0.zip
Changed
- Refactored the Phase Finder workspace into smaller action, renderer and state modules.
- Added pybaselines-backed background estimation with conservative fallbacks when pybaselines is unavailable.
- Improved Finder project-state persistence for observed patterns, selected candidates and workspace settings.
- Added macOS setup/update helpers and release archive tooling.
- Added a startup notice for first launch after install or update, explaining that setup, cache creation and database preparation can take time.
- Kept PySide6 pinned to 6.7.3 for Windows 10 startup stability.
Verification
- Python modules compile successfully.
- Ruff checks pass with Miller-index
h, k, lnotation allowed. - Offscreen Phase Finder window smoke test passes.
- Preprocessing/background smoke test passes with pybaselines installed.