Skip to content

SpyDE v0.2.0

Latest

Choose a tag to compare

@CSSFrancis CSSFrancis released this 28 Jul 14:54
bcf1608

SpyDE v0.2.0

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

  • build: bump anyplotlib pin to released 0.3.0 by @CSSFrancis in #9
  • feat(report): Report Builder — sidebar, combined figures, MDI layering, exports, movie (phases 1–4) by @CSSFrancis in #8
  • Feat/report phase1 by @CSSFrancis in #10
  • Release v0.2.0-rc.1 by @github-actions[bot] in #11
  • Fix Release by @CSSFrancis in #12
  • Release v0.2.0-rc.2 by @github-actions[bot] in #14
  • docs(releasing): golden rule — never hand-create the GitHub Release by @CSSFrancis in #13
  • feat(ui): floating first-run setup overlay with live progress by @CSSFrancis in #15
  • fix(dist): first-launch env setup on clean machines (no-git, read-only, py3.14) by @CSSFrancis in #16
  • Release v0.2.0-rc.3 by @github-actions[bot] in #17
  • fix(dist): pre-built spyde wheel (fixes read-only egg-info crash on first launch) by @CSSFrancis in #18
  • Release v0.2.0-rc.4 by @github-actions[bot] in #19
  • Feat/neural integration by @CSSFrancis in #20
  • Release v0.2.0-rc.5 by @github-actions[bot] in #21
  • Report builder + vectors explorer, auto-updater, and neural GPU disk detection by @CSSFrancis in #22
  • Docs/onboarding + presentation authoring + report redesign + defensive-code audit by @CSSFrancis in #23
  • Movie editor: an editable, persistent in-situ movie block by @CSSFrancis in #24
  • Presentation editing fixes: figure slide, split layouts, presenter exit by @CSSFrancis in #25
  • Release v0.2.0-rc.6 by @github-actions[bot] in #26
  • Fix macOS auto-update (needs zip target) + sanitize error rendering + CI gates by @CSSFrancis in #27
  • Release v0.2.0-rc.7 by @github-actions[bot] in #28
  • Fix release feed-validation gate: read feeds via API (runs on a draft) by @CSSFrancis in #29
  • docs: macOS signing + notarization checklist + entitlements by @CSSFrancis in #30
  • ci: manual 'Verify signing secrets' probe by @CSSFrancis in #32
  • ci: structural .p8 diagnostics in the signing-secrets probe by @CSSFrancis in #33
  • Enable macOS code signing + notarization on release builds by @CSSFrancis in #31
  • Release v0.2.0-rc.8 by @github-actions[bot] in #34
  • Fix updater: channel follows the running build (rc→beta, stable→stable) by @CSSFrancis in #35
  • docs: version-pinned download tables (README + docs), auto-updated by Prepare Release by @CSSFrancis in #36
  • Array cache: region reads, whole-chunk caching, per-frame derived views by @CSSFrancis in #37
  • Deregister a signal plot's navigator selector on window close by @CSSFrancis in #38
  • Report: delete just the figure from a split cell by @CSSFrancis in #39
  • Remove the Copy to Report toolbar button (drag/drop covers it) by @CSSFrancis in #40
  • spyde/external/: a defined home for upstream monkey-patches by @CSSFrancis in #41
  • Integrating-ROI reads: thread and reuse the accumulate (660 -> 58 ms on a 4k movie) by @CSSFrancis in #42
  • Stop the extent clamp rewriting the ROI on every drag event (+ a jump detector) by @CSSFrancis in #43
  • Laundry-list UX batch: Calculating chip, editable metadata, Crop-as-live-ROI, movie-editor overlay scoping by @CSSFrancis in #44
  • build: require anyplotlib>=0.4.2 (pan-diagnostic fix) by @CSSFrancis in #45
  • Integrate mode defaulted to the WHOLE recording instead of a small region by @CSSFrancis in #47
  • Release v0.2.0-rc.9 by @github-actions[bot] in #46
  • fix(mac): serialise all Apple-MPS torch work behind one device lock by @CSSFrancis in #87
  • Release v0.2.0 by @github-actions[bot] in #88

New Contributors

  • @github-actions[bot] made their first contribution in #11

Full Changelog: v0.1.0...v0.2.0