Skip to content

SpyDE v0.4.4

Choose a tag to compare

@CSSFrancis CSSFrancis released this 11 Sep 16:16
· 113 commits to main since this release
626ab96

SpyDE v0.4.4

Desktop app (Electron) with a uv-managed Python backend. The
installer is small — the analysis environment (incl. the GPU-correct
PyTorch wheel) is set up on first launch, which needs a network
connection and may take a few minutes. Later launches are instant.

⚠️ Unsigned for now: Windows SmartScreen / macOS Gatekeeper will
warn on first run. On Windows choose "More info → Run anyway"; on
macOS right-click the app → Open.

Downloads

Platform File
Windows SpyDE Setup *.exe (NSIS installer)
macOS SpyDE-*.dmg
Linux SpyDE-*.AppImage

What's Changed

  • fix(update): win32 auto-update dead-ended in "SpyDE cannot be closed" by @CSSFrancis in #147
  • chore(electron): 34 → 44 (Chromium 132 → 152, Node 20 → 24) by @CSSFrancis in #148
  • DPC: the field map tracks the beam region, and the pass is cancellable by @CSSFrancis in #146
  • test: run the suite on an event loop, and wait on completion instead of proxies by @CSSFrancis in #149
  • test: every session gets the loop, not just the fixture ones by @CSSFrancis in #150
  • Release v0.4.3 by @github-actions[bot] in #151
  • The shell is a package: de-shell from PyPI, the vendored copy goes by @CSSFrancis in #152
  • Display a mapped node one frame at a time, never through its dask block by @CSSFrancis in #153
  • One route for everything that follows the navigator by @CSSFrancis in #155
  • Release v0.4.4 by @github-actions[bot] in #161

Full Changelog: v0.4.2...v0.4.4