Releases: ArtTrail/SOQyT
Release list
SOQyT v1.3.2
What's New in v1.3.2
New Features
- SIMBAD Filters panel — collapsible filter section under the SIMBAD checkbox: Object Type, Period range, Max Mag range, and Ref year range. When filters are set and RA/Dec is left blank, SIMBAD runs a catalog-wide filter-only scan with no spatial constraint.
- VSX Filters panel — collapsible filter section under the AAVSO VSX checkbox: Var Type (74 standard types + free-text), Period range, Max Mag range, and Amplitude ≥ (computed as MinMag − MaxMag). Var Type is applied server-side; other filters are applied client-side.
- Individual VizieR sub-catalog checkboxes — 2MASS, AllWISE, APASS, Tycho-2, and WDS each have their own enable/disable checkbox, replacing the single VizieR toggle.
- Batch auto-run timer — shows start time and live elapsed time counter (Xh Ym Zs) while auto-run is active; elapsed time shown in completion and cancellation messages.
- Application icon — SOQyT.ico displayed in the title bar, taskbar, and embedded in the Windows executable. macOS builds now include a native .icns icon.
- Check for Updates dialog — Help → Check for Updates now shows a confirmation dialog when already running the latest version.
Bug Fixes
- Fixed: batch queries containing WDS designations now return results from all catalogs. A VizieR fallback lookup retrieves the WDS RA/Dec when SIMBAD returns no position, enabling cone searches on all other catalogs.
- Fixed: when a SIMBAD filter-only scan was active with no RA/Dec, WDS was incorrectly running an unconstrained query returning all 157,000+ entries. WDS now correctly shows 'Not searched' unless its own RA/Dec range filters are set.
- Fixed: in the Configure Batch Import dialog, switching to 'By Coordinates' mode no longer pushes buttons below the coordinate dropdowns.
User Guide
- Table of Contents links now scroll the selected section to the top of the view.
- Added warning note in the Filters section explaining that filter-only searches require 'By Coordinates' mode.
SOQyT v1.3.1
SOQyT v1.3.1
Bug Fix: NASA Exoplanet Archive Case-Insensitive Search
NEA's Oracle database uses case-sensitive string comparisons by default. Searching for Wasp-36 would not match the stored value WASP-36, silently returning 0 results.
All NEA name comparisons now use UPPER() on both the input and the database column, so any capitalisation — wasp-36, Wasp-36, or WASP-36 — will find results correctly.
SOQyT v1.3.0
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 ASCwas rejected by the SIMBAD TAP parser — parallax measurements were missing from the detail panel.- The distance table was renamed from
mesDisttomesDistance— 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.
SOQyT v1.2.1
SOQyT v1.2.1 — Patch Release
Bug Fix
- Windows launch crash fixed: The application failed to start on Windows with
NameError: name 'UI_FONT' is not defined. The Windows font name strings ('Segoe UI'/'Consolas') were accidentally replaced with self-references during v1.2.0 development.
All Windows users on v1.2.0 should upgrade. macOS and Linux were unaffected.
macOS and Linux builds are unchanged from v1.2.0 and are not re-released for this patch.
v1.2.0
What's New in v1.2.0
New Features
- 6 typed SIMBAD measurement sheets in batch export: SpT, Plx, Dist, PM, RV, Rot — each with proper SIMBAD column names; always created (shows 'no data' message when empty)
- Target name column for coord-mode batch queries — optionally map a name column from your input file so the Target column in exports shows the star name instead of coordinates
- Server cooldown during auto-run — automatic 45-second pause every 150 targets with status bar countdown, to prevent server timeouts on large batches
- .xls file import — batch config now accepts Excel 97-2003 (.xls) files in addition to .xlsx and .csv
- Coord-mode SIMBAD fix — changed INNER JOIN to LEFT JOIN so all stellar objects are returned, not just variable stars
Export Improvements
- Freeze column A in addition to row 1 (cell B2 frozen) in all exported sheets
- Center-align all headers and data cells in exports
- SIMBAD sheets grouped together regardless of query mode
- Gaia source IDs preserved as full integers (no precision loss)
UI Fixes
- Left panel width no longer changes during auto-run as coordinate strings vary in length
- Tab sizes are now consistent regardless of result count
- Footer height and status font doubled in size for better readability
Stellar Object Query Tool v1.0.0
Stellar Object Query Tool v1.0.0
Installation
- Download and extract Stellar.Object.Query.Tool.v1.0.0.Windows.zip
- Open the extracted folder and run Stellar Object Query Tool.exe
- No installation required — internet connection needed for queries
Requirements
- Windows 10/11 (64-bit)
- Internet connection (all queries are live API calls)