Skip to content

SOQyT v1.3.0

Choose a tag to compare

@ArtTrail ArtTrail released this 24 May 02:08
· 5 commits to master since this release

SOQyT v1.3.0

New: Comprehensive Error Logging

Every HTTP request is now logged: URL, ADQL query preview, HTTP status, response size, and elapsed time. Exceptions include full Python tracebacks. The log is written to soqyt_log.log alongside the app; the five most recent session logs are kept as soqyt_log_YYYY-MM-DD_HHMMSS.log.

Help → View Log opens a colour-coded log viewer with Refresh, Copy All, and Save buttons. Error lines appear in red, warnings in yellow, debug in grey.

New: Automatic Update Check

SOQyT polls the GitHub releases API at startup in a background thread. If a newer version is available, a green banner appears with Download and Skip this release buttons. Download streams the platform zip to a folder you choose, with a live progress bar. A "Don't check again" checkbox disables future checks. Help → Check for Updates triggers a manual check at any time.

Bug Fix: Empty Response from NASA Exoplanet Archive

An empty HTTP 200 body from NEA now shows a descriptive red error banner instead of silently returning 0 results — makes proxy or firewall interference immediately visible.

Bug Fix: SIMBAD Detail Data Missing for Every Star

Two SIMBAD TAP query bugs silently failed on every batch query:

  • ORDER BY m.plx_err ASC was rejected by the SIMBAD TAP parser — parallax measurements were missing from the detail panel.
  • The distance table was renamed from mesDist to mesDistance — distance measurements were missing from the detail panel.
    Both now return data correctly.

Improvement: Scrollable Left Panel

The search-parameter panel now has a vertical scrollbar and is never clipped when the window is resized smaller than the panel height.