Skip to content

Releases: ArtTrail/TransitLab

TransitLab v2.6.4

18 May 21:57
e79fea9

Choose a tag to compare

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

28 Apr 19:06

Choose a tag to compare

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

25 Apr 01:41

Choose a tag to compare

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

  1. Download TransitLab-v2.6.2-win-x64.zip
  2. Extract to any folder
  3. 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

24 Apr 20:22

Choose a tag to compare

  • 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.