Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 23:26

What's Changed

  • AGENTS.md: encode the release-proposal trigger in the always-loaded map by @BenHuddart in #204
  • BED Phase 3: model discrimination, cost-weighted suggestions, and user docs by @BenHuddart in #205
  • Explain grouping-apply skips when a group names absent detectors by @BenHuddart in #206
  • Changelog: add the missing BED suggest-next-point entry; mark plan complete by @BenHuddart in #207
  • Knight shift analysis window: standalone utility with joint K(θ) fitting, θ0, and Lorentz/demag correction by @BenHuddart in #208
  • FFT out-of-date indicator: flag a displayed spectrum that no longer matches the settings or grouping by @BenHuddart in #209
  • FFT computes on view: tab entry, run switches, overlay members, and regroups populate the spectrum automatically by @BenHuddart in #210
  • Fix hardcoded spinbox width caps that clip digits at wide values by @BenHuddart in #211
  • HAL-9500 defaults to the Per-octant grouping preset by @BenHuddart in #212
  • FFT seeding and readability: field-framed first paint, matched-apodisation suggestion, corrected zero-padding statistics, line rendering by @BenHuddart in #213
  • Perf phase 0: core timing instrumentation + reusable benchmark with ROOT-scale baseline by @BenHuddart in #214
  • HAL-9500 data loads directly into the Per-octant grouping by @BenHuddart in #215
  • Grouping dialog: one resolve per action, preview resolution off the GUI thread (B1–B3) by @BenHuddart in #216
  • ReductionCache: dataset switching and bunched renders reuse cached time-domain reductions by @BenHuddart in #217
  • Render path: coalesced moments-drag compute, deferred hidden-panel paint, single rasterisation per switch by @BenHuddart in #218
  • TaskRunner adoption: pull diagnostic, simulate, interactive combines, cancellable project restore by @BenHuddart in #219
  • Minor responsiveness cleanups: draw_idle swaps, log cap, lazy Run Info counts, run-range scan cap by @BenHuddart in #220
  • Accumulate grouped detector sums in place: 3x faster grouping, -0.75 GB peak (G1) by @BenHuddart in #221
  • Fix custom_values_by_run crash when a combined dataset exists by @BenHuddart in #222
  • Frequency panel: moments handles no longer lose clicks to undrawn fit-range handles by @BenHuddart in #223
  • Grouping alpha/background scans off the GUI thread, with a crash-proof TaskRunner teardown net (B4 redo) by @BenHuddart in #224
  • Frequency fit range typed in the Fit panel now actually takes effect by @BenHuddart in #226
  • Codify the GUI responsiveness rules: guidelines section, AGENTS.md invariants, processEvents ban by @BenHuddart in #227
  • Mark 19 tests/gui/ files missing pytest.mark.gui by @BenHuddart in #225

Full Changelog: v0.7.0...v0.8.0