Download Latest Version XCSoar for Windows PC (1.4 MB) Google Add to Preferred Sources
Home / v7.45.3
Name Modified Size InfoDownloads / Week
Parent folder
XCSoar-ANDROID.apk 2026-09-22 39.6 MB
XCSoar-IOS64.ipa 2026-09-22 11.6 MB
XCSoar-WIN32OPENGL-Installer.exe 2026-09-22 18.8 MB
XCSoar-WIN32OPENGL.zip 2026-09-22 18.5 MB
XCSoar-WIN64OPENGL-Installer.exe 2026-09-22 19.0 MB
XCSoar-WIN64OPENGL.zip 2026-09-22 18.7 MB
KoboRoot-KOBO.tgz 2026-09-22 25.5 MB
XCSoar-WIN64.exe 2026-09-22 24.3 MB
XCSoar-PC.exe 2026-09-22 24.9 MB
xcsoar_-UNIX.deb 2026-09-22 4.9 MB
XCSoar-MACOS.dmg 2026-09-22 20.6 MB
XCSoar-Blitzeinstieg.pdf 2026-09-22 358.7 kB
XCSoar-Prise-en-main.pdf 2026-09-22 238.9 kB
XCSoar-in-a-flash-pt_BR.pdf 2026-09-22 230.3 kB
XCSoar-in-a-flash.pdf 2026-09-22 236.3 kB
XCSoar-manual-de.pdf 2026-09-22 6.9 MB
XCSoar-manual-fr.pdf 2026-09-22 4.3 MB
XCSoar-manual-pl.pdf 2026-09-22 4.5 MB
XCSoar-manual-pt_BR.pdf 2026-09-22 4.7 MB
XCSoar-manual.pdf 2026-09-22 4.5 MB
README.md 2026-09-22 3.1 kB
Version v7.45.3 source code.tar.gz 2026-09-22 23.3 MB
Version v7.45.3 source code.zip 2026-09-22 25.7 MB
Totals: 23 Items   301.2 MB 1

Version 7.45.3 - 2026-09-22

  • android
  • hide Engine Type on BLE heart-rate sensors; it is only for engine sensors
  • show remaining battery in the Devices list for BLE sensors that expose the standard Battery Service #3157
  • read BLE Environmental Sensing pressure, temperature, and humidity #3156
  • fix BlueFly Vario BLE being offered only as a BLE sensor, so it would not connect; choose BLE port and the BlueFly driver #3146
  • fix BLE heart-rate sensors (for example Xiaomi Smart Band) failing on the first try and showing Not connected #1836
  • fix unreliable FLARM IGC download over a USB cable [#3047]
  • Linux
  • fix Ctrl-C and a system stop killing XCSoar without saving the settings or the flight log
  • Windows
  • show the program version in the file properties of XCSoar.exe and the installer #3173
  • show --help and --version in the Command Prompt window [#3194]
  • weather
  • fix RASP Auto update downloading the same forecast again every time the page changes #3166
  • FLARM
  • fix IGC download stopping in the middle of the file [#3049]
  • devices
  • write GPS ellipsoid altitude in IGC files when the receiver reports it #1605
  • ignore Condor 3 UDP air-data so it cannot override the NMEA GPS and climb #3184
  • dialogs
  • show Heart Rate as a Devices list sensor flag when a device reports it
  • show Pressure, Temperature, and Relative humidity as Devices list sensor flags when a device reports them
  • remember checklist checkbox ticks until XCSoar exits or a different checklist file is selected
  • ui
  • fix Quit on the Fly / Simulator screen emptying a profile that was given on the command line #3190
  • fix Dark mode Auto on macOS and iOS always staying light: follow the system appearance, including a scheduled switch while XCSoar is running
  • documentation
  • document that a BlueFly Vario on Android uses BLE port, not BLE sensor
  • document that Engine Type is only shown for engine-sensor BLE devices
  • document Xiaomi Smart Band heart-rate broadcast for BLE sensor
  • document that checklist checkbox ticks last until XCSoar exits
  • development
  • build system: embed VERSIONINFO in XCSoar.exe and the NSIS installer from VERSION.txt
  • lua: fix a timer callback that cancels its own timer aborting a debug build, and reading the Lua state after it had been closed
  • lua: fix a Lua stack slot leaking on every input event handled by a script
  • lua: fix a crash when a callback opens a modal dialog and the last timer or input event handler goes away while it is open
  • lua: xcsoar.replay.process_all() and process_until() now leave the snail trail, the flight statistics and the contest filled in, as a replay at normal speed does
  • lua: fix replay.fast_forward() returning a bogus value instead of reporting whether it succeeded
  • build system: fix the fat-binary Android build failing at random when its four per-ABI submakes rebuilt the shared arch-independent outputs at the same time #3186
Source: README.md, updated 2026-09-22