Wednesday, April 8, 2026

KStars 3.8.2 Released

KStars v3.8.2 is released on 2026.04.08 for Windows, Linux, and MacOS.

For Linux users, it's highly recommended to use the official KStars Flatpak hosted at Flathub.

This release brings reliability improvements across the scheduler, live stacking, polar alignment, along with new features like passive camera warming, a startup queue failure popup, and preliminary automatic polar alignment correction. Here are some highlights:

 Scheduler & Observatory Automation

  • Fixed Ekos not shutting down after preemptive shutdown; task executor no longer stalls when a park command is issued
  • New startup queue failure popup with state reset for clean retries
  • Scheduler restart from error state now always resets startup to IDLE
  • Fixed crashes caused by improper use of QSharedPointer; simulator-based regression tests expanded
  • Added ability to wait indefinitely for weather to improve
  • Profiles now synced from INDI Web Manager on startup; deleting a profile in KStars removes it from the manager
  • Fixed checkINDIState returning incorrect value when transitioning to STARTUP_POST_DEVICES
  • Added Optical Trains DBus interface for scripted access to train configuration

Polar Alignment

  • Preliminary support for Automatic Polar Alignment Correction via the INDI Polar Alignment Corrector interface. INDI Polar Alignment Drivers include Avalon UPAS (not tested) and MLAstro Robotic Polar Alignment (not released yet)
  • Fixed overwrap calculation error producing erroneous correction vectors
  • Multisetup PA sync workaround contributed by Philip Mair

Live Stacking

  • Added mutex locking on LiveStack image buffer updates to prevent SEGVs under concurrent load (John Evans)
  • Livestacker settings are now retained between sessions; parameters synced programmatically to UI
  • Fixed saved .xisf stacks to store pixel values in the correct 0→1.0 range
  • Stacker now restarts automatically when the filter or imaging target changes

Capture & Focus

  • Added passive camera warming for graceful end-of-session cooldown
  • Fixed critical bug where autofocus triggered by a filter change could leave sequences stuck indefinitely
  • Fixed sequence filter not being restored after a meridian flip when autofocus is not required (Pavan Kumar S G)
  • Fixed dithering getting stuck in streaming mode
  • Fixed crashes when closing compressed FITS files and failure to open compressed FITS images (Umangjeet Singh Pahwa)

Guiding

  • Initial work to support streaming mode in the guide module, enabling video-capable cameras for guiding. This is especially useful for harmonic mounts where you can guide at higher frequency (2-4 Hz)

Other Fixes

  • Added dome slit overlay to the sky map view (Ed Lee)
  • Various dust cap and light box device handling improvements
  • Fixed INDI Web Manager port detection on macOS and Windows
  • Suppressed spurious empty disconnect messages on clean disconnects
  • Mount unpark no longer passes a hardcoded "Mount" string; INDI resolves the device by interface type

Monday, February 2, 2026

KStars 3.8.1 is Released

KStars v3.8.1 is released on 2026.02.092 for Windows, Linux, and MacOS.

For Linux users, it's highly recommended to use the official KStars Flatpak hosted at Flathub. You can install the stable flatpak or try out new features by downloading the KStars Nightly Flatpak for x86_64 and arm64 architectures.

This is mostly a bugfix release with nice improvements in debayering algorithms thanks to John Evan's work on this using OpenCV. Here are some highlights:

 Scheduler & Observatory Automation

  • Enhanced weather-based scheduling with proper abort/resume during soft shutdown
  • Improved preemptive shutdown with wakeup timers and better state management
  • Safety monitor now continues monitoring even after complete shutdown
  • Fixed jobs incorrectly marked as aborted when completed

Live Stacking Improvements

  • Added debayering support for multiple cameras including Touptek
  • Implemented hot/cold pixel removal
  • Added XISF file format support with debayering
  • General bayer processing refactoring



Meridian Flip & Alignment

  • Fixed capture operation timeouts during meridian flips
  • Added extensive logging for post-flip actions
  • Improved rotator timeout handling - now aborts alignment instead of waiting indefinitely

Reliability & Error Handling

  • More resilient INDI web manager connectivity checks with graceful failures
  • Fixed ADU-based flat frame signature matching
  • Improved filter offset handling for multi-camera setups
  • Better dark frame diagnostic logging

Other Fixes

  • Fixed comet position calculations for hyperbolic orbits (e.g., 3I/ATLAS)
  • Improved artificial horizon importer to handle spaces in files
  • Enhanced HIPS survey filtering and sorting with partial sky survey support. Support for many more catalogs like NSNS