Skip to main content

XCSoar 7.46 released
(19. Oct 2026 by folken)

XCSoar 7.46 is out.

This is a large release, with tasks shareable via QR code, free European rain radar and satellite pictures, improved airspace warning handling, spoken FLARM alarms, and InfoBoxes that can be rearranged by dragging.

Downloads

Updates in the app stores may take a little longer to appear.

Weather

Dominic Spreitz added free European rain radar and Meteosat satellite pictures on the map, and an optional Max. temp. taken from the day’s DWD forecast.

Task

Leon Braun made tasks shareable via QR code, including support for QR code tasks from WeGlide.

Vib38 kept the start point steady while waiting inside the start sector.

Airspace

Simon GH improved airspace warning handling, including clearance for a glider sector inside restricted airspace.

kobedegeest filled airspace with a transparent colour. The hatch patterns are gone.

Warnings are now spoken in English.

FLARM and loggers

Dominic Spreitz added spoken FLARM collision alarms, in English, and a plot of a FLARM’s radio range. He made LXNAV downloads over Bluetooth more reliable, and restored IOIO connections, including older boards such as the Androport. Chris Woolley sends the full waypoint name when a task is declared to a PowerFLARM. David Sherrill made LXNAV Nano3 flight downloads over Bluetooth more reliable. Wolfgang Drescher added flight downloads over the FLARM Hub. A PowerFLARM Flex or Fusion uses that over Wi-Fi.

Map and InfoBoxes

Wolfgang Drescher lets you rearrange the InfoBoxes by dragging one onto another, and each page can keep its own layout. He added a gesture indicator, and a short page indicator after a page change. Uwe Augustin groups the InfoBox picker.

Terrain shading from the sun and the wind is hardware-accelerated, and the snail trail now uses the Vario #2 colours by default. The analogue vario was reworked visually. On e-ink, text and terrain are drawn sharply, and the map refreshes about as often as a Kobo.

Flight computer

Wolfgang Drescher shows the Safety MC glide ratio next to the setting.

gabouls8 plotted the Analysis barograph against clock time, so successive flights stay apart.

Safety MC and Task MC are now split. Abort using Safety MC is clearly indicated, and Safety MC no longer controls speed-to-fly. Speed command switch can be used to switch between cruise and circling.

Platforms

Wolfgang Drescher added Stretch InfoBox area on Android, and haptic feedback and full screen on iOS. Roland Niederhagen logs the phone’s GPS position when the NMEA logger is on. Stefan Schumann added an optional System Tools page for installed maintenance tools and personal scripts. It shows their output live and can stop a command that runs too long. He also fills the flight export list with takeoff, landing and duration as each file is scanned. Kai Horstmann fixed an OpenVario display that froze when the mouse moved, and missing text on a Mali-400.

A Bluetooth pulse oximeter can fill the Blood Oxygen InfoBox. The Windows build now also has an installer, and uses accelerated OpenGL graphics. Linux has a desktop menu entry, and Restart and Power off in the Quit dialog.

Configuration

Uwe Augustin added a country filter for map, waypoint and airspace downloads, with country names from Yorick Reum.

The configuration menu has been reworked.

Thanks to everyone who tested 7.46 and reported problems.

— Philipp Wollschlegel

more…


XCSoar 7.45.3 released
(22. Sep 2026 by folken)

XCSoar 7.45.3 is out.

This is a maintenance release on the 7.45 line. It improves Android Bluetooth sensors, IGC logging and downloads, and dark mode on Apple devices, and fixes weather, FLARM, and simulator issues reported after 7.45.2.

Downloads

Updates in the app stores may take a little longer to appear.

Highlights

Android Bluetooth Low Energy sensors are more reliable. Heart-rate sensors such as a Xiaomi Smart Band connect on the first try. The Devices list shows remaining battery for sensors that expose the standard Battery Service, and it shows Heart Rate, Pressure, Temperature, and Relative humidity when a device reports them. Environmental Sensing readings (pressure, temperature, and humidity) are read from compatible BLE devices. Engine Type stays hidden on heart-rate sensors; it is only for engine sensors.

A BlueFly Vario on Android connects when you choose the BLE port and the BlueFly driver. It was previously offered only as a BLE sensor, so it would not connect.

IGC files include the GPS ellipsoid altitude when the receiver reports it. Checklist checkbox ticks stay until XCSoar exits or a different checklist file is selected.

Dark mode Auto on macOS and iOS follows the system appearance, including a scheduled switch while XCSoar is running.

Fixes

Linux saves the settings and the flight log when Ctrl-C or a system stop ends XCSoar.

Windows shows the program version in the file properties of XCSoar.exe and the installer. --help and --version print in the Command Prompt window.

RASP Auto update no longer downloads the same forecast again every time the page changes. FLARM IGC downloads no longer stop in the middle of the file, and downloads over a USB cable on Android are reliable again.

Condor 3 UDP air-data is ignored so it cannot override the NMEA GPS and climb. Quit on the Fly / Simulator screen no longer empties a profile that was given on the command line.

See the full changelog for the complete list.

— Philipp Wollschlegel

more…


XCSoar 7.45.2 released
(12. Sep 2026 by folken)

XCSoar 7.45.2 is out.

This is a maintenance release on the 7.45 line. It keeps Android and iOS store updates possible, improves UTC offset handling and list scrolling, and fixes crashes, weather overlays, task InfoBoxes, and device support reported after 7.45.1.

Downloads

Updates in the app stores may take a little longer to appear.

Highlights

Android now targets Android 16 so Google Play still accepts updates. iOS 64-bit builds require iOS 15 or newer.

UTC offsets can be set manually up to +14:00 in 15-minute increments. Automatic offsets stay in sync with the operating-system time zone, including daylight-saving and travel changes.

Icons render at a higher resolution on high-DPI screens. Lists are easier to scroll: the scroll bar jumps to where you press, a swipe on a touch screen no longer drags the selection, and settings panels such as Setup / Look / Pages can be scrolled without locking up.

Fixes

Android internal and Bluetooth sensors no longer go silent right after they are opened.

iOS lets Return submit text when using the system keyboard. The app no longer crashes on exit from a late altimeter callback, or when a Task Manager button action fails.

Kobo’s power-off screen lists flights again after flights.log moved into the logs directory.

UK XC Therm forecast overlays work again, and XC Therm polygons stay visible when the map is not north-up. The repetitive airspace warning sound keeps repeating while inside or near airspace.

CUP FAI quadrants load as quadrants, not plain sectors, in gcc 15 optimized builds. Achieved task distance (planned minus remaining) is correct, so task speed InfoBoxes and Status stay consistent. Speed Task Leg no longer stays at zero after the task starts. T Next Leg shows no wind in the comment when wind is unavailable, and its equivalent thermal is correct with a headwind or tailwind.

Opening the port monitor no longer crashes. Condor 3 Spectate altitude is no longer about 40 m (136 ft) too low. IGC downloads from LX Navigation loggers (Colibri, LX20, LX7007 IGC) no longer show about 65000 m for negative pressure altitudes.

NOTAM details can be scrolled instead of being truncated. Moving keyboard focus on the waypoint picture page or in the flugwetter.de image view no longer crashes. The Wi-Fi connection state stays visible when the network name is long. Left/Right still change settings pages on Services until Up selects a service action.

Windows backups skip the NMEA log and IGC file the loggers are writing, so a backup no longer fails the whole archive. Backup and restore are refused while flying.

See the full changelog for the complete list.

— Philipp Wollschlegel

more…


XCSoar 7.45.1 released
(28. Aug 2026 by folken)

XCSoar 7.45.1 is out.

This is a maintenance release on the 7.45 line. It adds a few small features and fixes crashes, weather overlays, map drawing, glide calculations, and device support reported after 7.45.

Downloads

Updates in the app stores may take a little longer to appear.

Highlights

Linux can now control the systemd service and display brightness from XCSoar. macOS has a standard application menu. Display type, text size, resolution, and rotation have moved onto their own Display page, separate from Layout.

Fixes

Android no longer crashes when leaving the app, or when restarting it immediately afterwards.

iOS uses the system keyboard (with a Paste button) and the system font, saves settings when the app moves to the background, and restores other apps’ audio after XCSoar plays a sound. Full-screen dialogs no longer leave a thin white frame at the display edge.

USB HID remotes such as SteFly keep working on OpenVario after the stick re-enumerates. Condor 3 UDP now follows ground track in a crosswind instead of heading. LXNAV polar sync no longer zeros the vario polar when crew or empty mass are sent before the device polar is known.

SkySight overlay times use UTC, and stepping weather layers no longer re-downloads forecast metadata in a way that could hit the API rate limit. Map labels no longer show a ragged white halo on high-DPI screens, and the live snail trail keeps circling detail as the map follows the aircraft.

Density scaling no longer inflates MacCready, so best-glide and speed-to-fly at altitude stay correct. Circling wind works again on paragliders and other aircraft without airspeed or a gyroscope. ADS-B ground speed no longer wraps above 457 km/h, and no-position FLARM targets show on the radar and map.

See the full changelog for the complete list.

— Philipp Wollschlegel

more…


All news and releases (165 posts)