Version 7.45 - 2026-08-15
- highlights
- add SkySight, EDL, and XCTherm weather overlays on map pages,
with unified forecast controls (layer/time per page, cursor bar,
Weather Setup), optional automatic updates, offline preload, and
EDL day precache #2690 #2705 - add optional contour lines on RASP weather overlays
- add NOTAM download, cache, map display, filters, and airspace
details #2018 - add pinch-to-zoom and two-finger map rotate on Android and iOS:
scale about the pinch centroid and pan at the same time; twist
rotates the map until pan mode is left; a pinch that only zooms
keeps following the aircraft #2790 - add an optional turn-back marker (Safety Factors) showing the
furthest point along track from which the active waypoint or Goto
is still reachable in cruise #1741 - add distance rings around the current location #2522
- add a Data Management hub (menu and Quick Menu): site files,
downloads, flight export, import, backups, and a file explorer
#2289 - add a WiFi dialog on Linux (Config → Setup → Network;
NetworkManager or ConnMan) - scale the glide polar with air density so speed-to-fly and task
calculations increase cruise speed with altitude and keep best
L/D; netto vario and speed-to-fly arrows use the same scaling
#1569 - show OGN and SkyLines traffic with the same FLARM display as
device traffic, expire icons 5 minutes after the last update, and
raise the combined list limit to 64 targets - add an internal audio vario speed-to-fly (STF) mode that can
follow cruise and circling automatically
- add SkySight, EDL, and XCTherm weather overlays on map pages,
- map
- animate keyboard and mouse-wheel map zoom on non-e-ink displays so
scale steps feel continuous after a pinch; free zoom continues from
an off-list (pinched) scale, and snaps to the usual scale list again
once close to a list value - add an optional map overlay QuickMenu button (Config → Look →
Layout), on by default when a touch screen is detected #2610 - keep overlay zoom with the menu/QuickMenu buttons top-right, keep
the north arrow clear of those buttons, and draw GPS status above
the map scale / title line - swap map overlay sides: vario bar on the left, final glide bar on
the right #1210 - show replay speed on the map scale overlay (e.g. REPLAY 2x) #2281
- improve the map items dialog: scale the “Your Position” aircraft
icon to the row; Enter / Details opens Status: Flight - adjust contour line density with zoom, with profile presets for
mountains, low lands, and similar landscapes #2233 - larger on-map typography (waypoint text, map-scale readout,
topography labels) and a Waypoint icon size setting (50–200%) - hide obstacles at wider map scales than other non-landables, and
draw up to 1024 waypoints at once (was 256) #2327 - add terrain shading orientation “fixed (Top Left)”
- smooth the snail trail between GPS fixes and colour it from
high-rate netto between points #2447 - fix hitchy OpenGL panning from repeated full terrain redraws when
the view stays still near the edge of the terrain map - fix map vario / final-glide value labels: rounded rectangle with
even padding and an unbroken outline #1438 - keep the aircraft and terrain together in follow mode on OpenGL
(the plane no longer slides ahead of the map until the next full
redraw) - fix crash opening the map item list on waypoints with long
non-ASCII comments - apply snail trail wind drift only when zoomed in, so a Full trail
in circling no longer looks shifted away from turnpoints at
overview scales #2835 - fix black terrain after idle high-resolution sharpening on OpenGL
devices with a 2048-pixel texture limit (e.g. Raspberry Pi 3) - fix fluctuating hill-shading strength #2262
- fix intermittent white-map hang on startup for non-OpenGL builds
when drawing began before map bounds were ready #2734
- animate keyboard and mouse-wheel map zoom on non-e-ink displays so
- weather
- remember overlay layer/time (or level/altitude) per weather map
page, with a map-bottom cursor bar, Weather Setup, and Forecast
Controls; Apply / Add page / Pages setup commit those values;
weather controls work on non-OpenGL builds too
#2690 #2705 #2583 - enhance RASP rendering (transparency, colour scale, numerical
values) and add Auto update of the daily forecast while time
follows the clock - add flugwetter.de RADAR Deutschland Nord/Mitte/Süd, Alpen, SAT
RAD BLITZ, and Blitzkarte Europa; local radar uses Borkum instead
of Emden - keep the RASP time cursor on all-day layers (e.g. PFD) and grey
out time controls until a multi-slot layer is selected #2705 - accept lowercase ICAO codes in the METAR/TAF station list
- remember overlay layer/time (or level/altitude) per weather map
- airspace
- add an airspace labels toggle (Display page 2, Quick Menu, and
theAirspaceLabelsinput event) #1243 - tint the bottom airspace warning banner red (inside) or yellow
(near), and show distance and time there - show Inside/Near on airspaces in the map items dialog, grey
acknowledged airspaces in the map item and airspace lists, and an
Enable button to clear a day acknowledgement #2404 - replace Radio with Details on airspace warnings; Up/Down move the
list, Left/Right the action row - remove the ineffective “Unknown” row from airspace warning,
display, and colour settings #1772
- add an airspace labels toggle (Display page 2, Quick Menu, and
- infoboxen
- add InfoBoxes: Altitude IGC, Home, Active Waypoint, Previous
Waypoint, and QNH #2320 #2521 - let Alternate 1/2 InfoBoxes follow the computed list (AUTO) or a
pilot-chosen field (MANUAL); the list holds up to 10 options, and
Alternate 2 no longer duplicates Alternate 1 when only one
automatic field exists #2347 - fix the InfoBox Sets editor so it follows the Screen Layout
selection immediately #2596 - size the InfoBox panel to the current tab so switching Altitude →
Simulator no longer jumps the map title - refresh InfoBox titles after changing the interface language #2314
- fix Start reach and Start open: Start reach is time to the start
line; Start open is the gate countdown now; colours show
Waiting/Open/Closed and Too early/Can start/Too late #2502 - fix the InfoBox content list dropping the newest types once more
than 128 were defined
- add InfoBoxes: Altitude IGC, Home, Active Waypoint, Previous
- waypoints
- open waypoint details with Details / F1 (Enter still confirms the
selection) - waypoint search matches anywhere in the long name and shortname
(e.g. ICAO in SeeYou .cup files), lists every CUP waypoint type,
and stays open until Esc or a successful GoTo / task / home / pan
#2483 #2485 #749 - waypoint details open above the search and alternates lists;
Close without a committed action returns to the list #620 - zoom and pan waypoint embedded images and flugwetter.de satellite
views about the focal point; newwptimg/WaypointImage
keys #1127 #1246 - show landable reachability in map items, waypoint selection, and
the waypoint manager (icons were always drawn as unreachable)
#2836 - show each waypoint at most once in search results #1316
- hide the .xcm map archive Type filter when its waypoints are not
loaded #1376 - restore the “Recently Used” Type filter (it had been aliased to
“Map file”) #1994
- open waypoint details with Details / F1 (Enter still confirms the
- task
- show all tasks by default in Task Browser
- rename observation zone type “Symmetric Quadrant” to “Symmetric
Sector” (these zones support any angle, not only 90°) - show PEV offset at start on Status → Rules as a duration (e.g.
“45 sec”) - fix Task Manager keyboard focus so Up/Down move the task list
after Manage → Browse - fix task point dialog keys: Up/Down no longer skip OZ Radius;
Left/Right change the task point
- FLARM
- simulator
- make simulator mode easier to find: startup tip to steer by
dragging from the glider or via Altitude / Speed Ground
InfoBoxes; Welcome Quick Guide paragraph; “Sim: Jump to” on map
items and waypoint details; Speed Ground panel for bearing and
ground-speed steps; label Set Home as “Set as Startup Location” - allow Left/Right on the simulator prompt to choose Fly /
Simulator immediately
- make simulator mode easier to find: startup tip to steer by
- Quick Guide
- add Quick Guide and Replay to the Quick Menu (Replay disabled
when moving) - generate What's New from NEWS.txt at build time, keep multi-line
bullets together, and speed up long What's New and Credits pages - getting-started checkboxes follow live settings; “Don't show this
guide again” on every informational page #2324 #2648 - checklist links can set COM standby or active (
vhf:…#standby
/vhf:…#active) - swipe horizontally to flip checklist, Credits, Quick Guide, and
configuration pages #2122 #2414 - fix Quick Guide Up/Down so the bottom-bar checkbox and Close are
reachable from the keyboard
- add Quick Guide and Replay to the Quick Menu (Replay disabled
- dialogs
- improve the soft keyboard: default focus on OK so Enter
confirms; cursor keys move across the grid; F1 is backspace - list and picker dialogs use a single keyboard focus: Left/Right
page the list, Enter confirms, Up/Down reach OK/Cancel - allow lower-case letters in HighScore Style text entry #2387
- fix Configuration keyboard navigation so Up/Down move settings
rows again; map item and airspace lists keep readable focus text
on e-ink #2495 - fix crash wrapping unspaced UTF-8 help text (e.g. Chinese
language picker) #2768
- improve the soft keyboard: default focus on OK so Enter
- ui
- add Expert Look → Screen Layout setting “Display type” (LCD /
E-ink / Color e-ink); e-ink modes disable kinetic and smooth
scrolling (default E-ink on Kobo, LCD elsewhere) - snap e-paper scrolling instead of animating at display refresh
rate - add help text for plane Max. Cruise Speed; put Reference Mass
above the polar V/W grid #1134 - encode bundled UI sounds at higher quality
- update translations for 33 languages
- fix profile selection / startup branding on light dialog
backgrounds #2742 - fix plane polar coefficient grid layout
- fix Status → Times flight time after minute rounding, including
across midnight #957 - fix thick solid lines on macOS so they render at the correct
pixel width #2545
- add Expert Look → Screen Layout setting “Display type” (LCD /
- data files
- add OpenAIP .cupx waypoint files to the file manager
- add a
DataManagementinput event for the Data Management hub
#2289 - store waypoints, airspaces, terrain, profiles, and logs in typed
subdirectories; on first start after upgrade, move legacy flat
files into those folders #2289 - map OpenAir AY ASRA to aerial sporting/recreational airspace
#1827 - fix loading SeeYou .cupx waypoint files and embedded photos that
use ZIP data descriptors (e.g. recent OpenAIP / SeeYou exports) - do not write unchanged settings back to the profile when opening
Configuration or Quick Guide #1793 - fix
-profile=so it resolves under-datapath=regardless
of argument order #848 - parse SeeYou .cup task observation zones with uncommon angles
(previously forced to FAI Quadrants) #2697 - fix CUPX embedded POINTS.CUP on Windows
- fix crash when queuing many background file downloads #2624
- tracking
- untangle XCSoar Cloud settings from SkyLines live tracking;
rename the map setting to “Online traffic on map” - drop online traffic that matches the connected FLARM radio id
(own-ship); expert setting “Own FLARM IDs” for extra own aircraft
when the radio id is unavailable #2693 - allow configuring the XCSoar Cloud server hostname and UDP port
- do not resolve SkyLines or XCSoar Cloud hosts while the network
link is down #1750
- untangle XCSoar Cloud settings from SkyLines live tracking;
- WeGlide
- allow configuring WeGlide aircraft type when upload is disabled
#2323 - fix crash opening the aircraft type picker without a network
connection
- allow configuring WeGlide aircraft type when upload is disabled
- glide computer
- fix wild T Avg climb rates by preferring the instrument vario
when available (including LXNAV conflicting altitude sources)
#2754
- fix wild T Avg climb rates by preferring the instrument vario
- calculations
- devices
- add a GDL 90 input driver (ADS-B traffic and ownship over serial
or UDP) #2356 - add a driver for the LX Navigation LX160 vario / final-glide
computer: GPS position out and LXWP vario/settings in on one
port - add Condor 3 Spectate.json multiplayer traffic and a UDP
telemetry driver (Condor3UDP) #2340 - support $LK8EX1 (pressure, QNE altitude, vario, temperature,
battery) on all device ports #2772 - add BlueFly Vario battery voltage and temperature telemetry,
BFV/BFX output modes, onboard IGC download, and audio/threshold
settings in the device manage dialog - increase device slots from 6 to 8
- show the Vario flag for non-compensated and netto vario as well
as total-energy - show G-load and variometer source on the status device list
- number multi-port USB serial adapters from #0 in the port and
device lists #2481 - use FLARM $PGRMZ for the IGC logger pressure altitude when FLARM
is detected - apply the LXNAV vario filter time to the gauge, map vario bar,
thermal rose, audio vario, and snail-trail colouring - show polar sync in the device dialog only for drivers that
support it (LXNAV) #2457 - treat $LXWP0 without airspeed as uncompensated vario (BlueFly LX
mode), and accept partial vario samples so Status Variometer is
not stuck on Disconnected #2763 - fix native crash on device reconnect #2382
- add a GDL 90 input driver (ADS-B traffic and ownship over serial
- input
- bind F2/F3 to zoom in pan, on the FLARM radar, and in waypoint
images (not on the main map). FLARM: F1 AVG/ALT labels, F4 next
target, F5/F6 auto-zoom and north-up #2535 GotoLookupaccepts an optional Type filter (recent,
airport,landable, …); default Left-Up (LU) gesture opens
recently-used waypoints #336- add
VarioVolumeandVarioAudioModeinput events to mute
or adjust the internal audio vario and switch Vario/STF sound
- bind F2/F3 to zoom in pan, on the FLARM radar, and in waypoint
- android
- BLE serial ports auto-detect Nordic UART (e.g. Naviter dongles)
and Microchip/ISSC transparent UART (e.g. BlueFly) as well as
HM-10 #2260 - add USB support for SoftRF Concorde, Prime Mk4, and Retro Mk2
- use the physical display size for DPI so fonts and lines match
the screen #1784 - play UI sounds through the system sound pool with media volume
#2411 - put built-in GPS and sensors in the last device slot by default
(same on iOS) - update the device list when storage folders or permissions change
- fix crash when the app restarts after the screen is torn down
- fix spurious outline lines on high-DPI displays #1514
- BLE serial ports auto-detect Nordic UART (e.g. Naviter dongles)
- iOS
- fix audio vario playback through the device speaker
- disable the Core Location distance filter so built-in GPS is not
suppressed while stationary #2380
- Windows
- add an installer for the OpenGL Windows version (64-bit and
32-bit); zip download remains available for a portable install - deprecate the legacy single-file Windows executable; use the
OpenGL version instead — the legacy build will be removed in a
future release - open ZIP maps, JPEG/TIFF images, Lua scripts, fonts, and cache
files from folders with non-English characters - fix crash opening the log list when replay filenames contain
non-ASCII characters
- add an installer for the OpenGL Windows version (64-bit and
- Kobo
- desktop
- print -h/--help and -version/--version to stdout and exit
- flight export and data import use the shared storage picker
#1114
- documentation
- development
- logging: record screen resolution, DPI, virtual DPI, approximate
size, and small-screen flag at startup #1548 - Android: ship native debug symbols for Google Play
- time: unify UTC conversion (BrokenDateTime / Windows TimeGm)
- MapWindow: publish a coherent projection snapshot for the
DrawThread on non-OpenGL builds #2735
- logging: record screen resolution, DPI, virtual DPI, approximate