Skip to content

Releases: ssmichael1/astroviewer

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 23:54

First release whose packages actually contain every feature. Releases 0.3.1 through 0.4.1 shipped a GigE-only binary because the CI test step overwrote the full build before packaging; they have been removed.

Highlights

  • Focuser slot with ZWO EAF driver and V-curve autofocus (features eaf + focus)
  • Focus assist: HFR and sharpness readout with a trend plot
  • WCS written into recordings
  • Faster startup: background GigE discovery and database load, first-frame FITS preview
  • Display-side mean binning before recolor for large sensors
  • Usability batch: persisted settings, log badge, collapsible panel, themed overlays, clean signal exit

Packaging

  • All packages built with --features all: SVBony, ToupTek, GigE Vision, INDI, plate solver, focus assist, ZWO EAF
  • CI now fails packaging if a binary is missing any vendor SDK or feature
  • Windows: EAF_focuser.dll included
  • Linux: links libudev for the focuser; 99-zwo-eaf.rules included for non-root access
  • zwo-eaf comes from crates.io

See the README's "Release packages" section for what each package bundles and needs from the system.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 12:37
Release 0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 13:51
Release 0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 18:17
CI: build with all features, bundle ToupTek driver in packages

Build with the 'all' feature (svbony, toupcam, gev, indi, starsolve)
instead of only svbony+starsolve. Download a trimmed ToupTek SDK zip
(TOUPCAM_SDK_URL repository variable), point TOUPCAM_SDK_PATH at it,
and bundle libtoupcam alongside the SVBony runtime libraries in the
macOS app bundle (signed), Windows zip, and Linux tarballs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

ToupTek SDK assets

Choose a tag to compare

@ssmichael1 ssmichael1 released this 16 Jul 21:27

ToupTek (toupcam) SDK 59.30701.20260128, trimmed to headers + runtime libs for CI (inc/, mac/, win/x64, linux/x64, linux/arm64/glibc).

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 00:09
Stop eframe from overwriting the bundle Dock/taskbar icon

Without an explicit viewport icon, eframe loads its default egui logo and
calls setApplicationIconImage once NSApp is up (~1s after launch), clobbering
the Dock icon that LaunchServices set from the app bundle's .icns. The result
was the correct icon flashing at launch and then switching to the egui logo.

Set the viewport icon to egui::IconData::default(), which eframe treats as
"leave the OS-provided icon alone" — keeping the bundle .icns on macOS and the
exe-embedded .ico on Windows.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Tetra3 Solver Database

Choose a tag to compare

@ssmichael1 ssmichael1 released this 01 Jun 21:43

Tetra3 Solver Database for Inclusion in Releases

solver_2_35_mg14.zip holds solver_2_35_mg14.bin (2.29 GB), zipped because the raw file exceeds GitHub's 2 GiB asset limit. Unzip it before use. SHA-256 of the extracted file: e96ed468c806902bb1721f19ec50c54b8f6a396d82c8ae775ade36f0dbb105d9.

SVBony SDK assets

Choose a tag to compare

@ssmichael1 ssmichael1 released this 01 Jun 20:58

Vedored SVBony camera SDK zips used by CI.

Preview build

Preview build Pre-release
Pre-release

Choose a tag to compare

@ssmichael1 ssmichael1 released this 01 Jun 21:12

Latest unsigned development builds. Windows: unzip and run viewer.exe (SVBCameraSDK.dll must stay alongside it). Built from main @ 428014b.