Releases: ArtTrail/TransitLab
Releases · ArtTrail/TransitLab
TransitLab v2.6.4
What's new in v2.6.4 — 2026-05-15
- Fix: AAVSO Upload button is now available on app launch if a report file from the previous session exists.
- Fix: Automation no longer freezes on blocking dialogs — validation dialogs and the EXOTIC runtime resolver are suppressed during automation runs.
- Fix: Automation no longer blocks on the 'Maximum Comp Stars' dialog when 10 comparison stars are already selected from a previous session.
- Fix: Running back-to-back automation sequences for different targets no longer produces out-of-bounds target pixel coordinates. The previous plate solve and coordinates are cleared before the new FITS header is read.
- Change: Automation redesigned — folder-polling model removed. Automation now waits for the configured start time and launches immediately.
- New: Automation Armed banner — a flashing green banner with MM:SS countdown appears above the tab strip when automation is armed.
- Change: Image Analysis — 'Auto-exclude Flagged' renamed to 'Exclude Flagged' and repositioned alongside 'Restore Excluded'.
- Fix: 'Restore Excluded' no longer overwrites the scan file count in the status area.
- Fix: Stale exotic.log file no longer causes PermissionError log rotation floods — TransitLab now deletes it before each EXOTIC launch.
- New: Diagnostics log now records user actions and key field values as they occur.
- New: [?] help buttons added to every section header across all tabs (Parameters, Results, Image Analysis, Data, Visualizer, History).
- Change: MObs Telescope selector removed — telescope is now fixed to Cecilia.
- New: Tip of the Day — startup popup with 47 tips covering every area of TransitLab. Browseable and dismissible.
- New: Diagnostics — Load Previous Log button opens directly in the logs folder.
- New: Help → Previous Versions — lists all GitHub releases with download links.
- Improvement: MObs Lookback Days value is now remembered between sessions.
- New: Visualizer — Starspot Effect. Configure a dark spot (radius, ΔT, X/Y position) and observe baseline depression (Zellem et al. 2017) and in-transit flux bumps (Silva 2003) on the model light curve.
Downloads
| Platform | File |
|---|---|
| Windows (x64) | TransitLab-v2.6.4-win-x64.zip |
| macOS (Apple Silicon) | TransitLab-v2.6.4-osx-arm64.dmg |
| Linux (x64) | TransitLab-v2.6.4-linux-x64.zip |
See the User Guide for installation instructions.
TransitLab v2.6.3
What's New in v2.6.3
macOS
- Fixed EXOTIC crash: "Read-only file system: /exotic.log"
- Fixed Python detection (Python.org 3.10 now found correctly instead of Xcode Python 3.9)
- Fixed Setup tab showing Linux instructions on macOS
- Added macOS sound notifications (Glass, Ping, Tink, Funk, Hero, Sosumi)
All Platforms
- Added Submit Feedback (Help menu) — submit bug reports and feature requests from within the app
- Added Check for Updates (Help menu)
- Renamed "Install EXOTIC" button to "Install / Upgrade EXOTIC"
Downloads
| Platform | File |
|---|---|
| Windows (64-bit) | TransitLab-v2.6.3-win-x64.zip |
| macOS (Apple Silicon) | TransitLab-v2.6.3-osx-arm64.dmg |
| Linux (64-bit) | TransitLab-v2.6.3-linux-x64.zip |
See the included README.txt for installation instructions.
TransitLab v2.6.2
What's new in v2.6.2
- Install/Reinstall Python button — the button in Python & EXOTIC Setup
now relabels itself: shows Download & Install Python when Python is
absent, and Reinstall Python when Python is already detected. - macOS initial release — first build for Apple Silicon (osx-arm64). No
functional changes to the Windows version in this release.
Installation
- Download
TransitLab-v2.6.2-win-x64.zip - Extract to any folder
- Run
TransitLab.exe
No .NET installation required — fully self-contained.
Requirements
- Windows 10 (version 1607) or later, 64-bit
- Internet connection for first-time Python & EXOTIC setup
TransitLab v2.6.1
- Automation — Runs an entire reduction unattended. Set a monitor folder and
optional start time, click Arm, and walk away. TransitLab plate-solves,
fetches target parameters from the NASA Exoplanet Archive, selects
comparison stars, and launches EXOTIC automatically when your calibrated
frames stop arriving. - Operation status alerts — Short Windows sounds play when each background
task (plate solve, NEA fetch, AAVSO comp fetch) succeeds or fails. Can be
toggled off in Settings → Notifications. - Python & EXOTIC Setup improvements — New Uninstall EXOTIC button for
cleaning up corrupt installations. Fixed a crash that caused the app to
close immediately when any install button was clicked (affected all versions
since v2.5.6). - AAVSO comp fetch reliability — Timeouts and NEA query failures no longer
leave the comparison star fetch permanently stuck. Failed fetches now
recover and retry automatically. - Visualizer — Sunspots on the host star now more closely match real
white-light solar images — smaller and more numerous.
Requirements: Windows 10 (version 1607) or later, 64-bit. Python 3.8+ and
EXOTIC installed via the built-in setup wizard.