Skip to content

XRD Phase Finder 1.1.0

Choose a tag to compare

@ABKuznetsov ABKuznetsov released this 08 Jul 00:59

XRD Phase Finder 1.1.0

Feature release focused on Phase Finder maintainability, background correction and cross-platform setup improvements.

Download

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, l notation allowed.
  • Offscreen Phase Finder window smoke test passes.
  • Preprocessing/background smoke test passes with pybaselines installed.