Download Latest Version Version v7.44 source code.tar.gz (22.1 MB)
Email in envelope

Get an email when there's a new version of XCSoar

Home / v7.44
Name Modified Size InfoDownloads / Week
Parent folder
XCSoar-ANDROID.apk 2026-03-22 32.1 MB
XCSoar-WIN64.exe 2026-03-22 14.5 MB
KoboRoot-KOBO.tgz 2026-03-22 24.1 MB
XCSoar-PC.exe 2026-03-22 14.9 MB
xcsoar_-UNIX.deb 2026-03-22 3.2 MB
README.md 2026-03-22 7.3 kB
Version v7.44 source code.tar.gz 2026-03-22 22.1 MB
Version v7.44 source code.zip 2026-03-22 24.2 MB
Totals: 8 Items   135.1 MB 3

Version 7.44 - 2026-03-22

  • WaypointDetails
  • Add pan capability to the waypoint details image [#1127]
  • Show waypoint type and runway width
  • calculations
  • remove FFVV NetCoupe [#1259]
  • update sprint/league time window to 2 hours (as per OLC and DMSt rules)
  • update OLC League calculation to latest ruleset
  • improved circling wind algorithm: uses cosine curve fitting with True Airspeed compensation for more accurate wind estimates, angular rate quality assessment for better circle validation, and GPS latency compensation
  • fix WeGlide scoring formulas [#1981]
  • implement full DMSt scoring rules: triangle (+40% bonus), out-and-return (+30% bonus), composite solver, correct scoring formula, and minimum point thresholds per official Wettbewerbsordnung #1980
  • fix speed-to-fly (Vopt) InfoBox showing 0 before GPS fix
  • ballast is now stored in litres for accurate device synchronization
  • fix ballast dump rate calculation when dump time is configured
  • fix circling wind with sub-second GPS fixes
  • tracking
  • xcsoar-cloud-service: rebuild service, new domain cloud.xcsoar.org
  • data files
  • fix problem (introduced in v7.42) of first waypoint in user.cup waypoint file being ignored or being overwritten by any Waypoint Editor dialog function.
  • add CUPX read support for waypoint detail data and embedded files
  • read PG landing waypoint type correctly in cup files [#1539]
  • fix line zone gate width from CUP file R1 parameter [#2029]
  • CUP files: correctly parse radius values with units (m, nm, ml) and decimal values for observation zones #2031
  • openair: support for openair 2.0 format
  • openair: parse transponder codes for airspaces
  • openair: parse station names for airspaces
  • add support for downloadable checklists from repository
  • update CUP writer to Naviter 2022 specification with all 14 columns, preventing data loss for details and embedded files on save
  • fix text field truncation in waypoint editor (32-character limit removed) #1541
  • fix waypoint editor silently discarding altitude and type changes
  • checklists: use .xcc extension, fix crash with empty profile path [#2094]
  • checklists: add Markdown support (bold, links, checkboxes)
  • fix home waypoint lost on restart due to async terrain loading [#2169]
  • fix profile migration ordering of old waypoint/airspace keys
  • ui
  • enable goto and waypoint details for location map items (clicking on empty map locations)
  • streamlined, and optimized icons
  • apply dark mode settings to thermal assistant
  • apply dark mode to large flarm radar
  • add options to avoid infoboxes to flarm radar widget
  • changed location of setting for flarm radar position
  • Flarm gauge: when traffic is farther than 4 km away, it disappears
  • add new gesture ULDR to access quick menu
  • add quick menu page buttons in case of touch screen
  • add quit button to quick menu
  • infoboxen: new setting, allow scaling of title/comment font [#1577]
  • Radar / Thermalassistant Gauges: Placement to avoid InfoBoxen and Overlap
  • Thermal assistant: New positions on top of map to avoid hiding airspace warnings
  • Add new InfoBox 'Home altitude difference' (Home AltD)
  • Add new InfoBox 'Alternate 1 altitude difference' (Altn 1 AltD)
  • Add new InfoBox 'Alternate 2 altitude difference' (Altn 2 AltD)
  • Show transponder mode (if available) in transponder code InfoBox
  • add helpers on infoboxes for Argentinean contests 95% distance rule
  • Popup messages now appear at the top of the map
  • add status messages for user actions and state changes (alternates, task abort, task armed, final glide mode, terrain/topography visibility, airspace visibility)
  • improve task resume: report failure reasons and allow resuming goto when no ordered task exists
  • FlarmTrafficWindow: align colors of FlarmTraffic with map for consistency [#1643]
  • BigTrafficWidget: Save/Restore FLARM radar zoom on page change
  • BigTrafficWidget: zoom range to 5km when opening big radar via the FlarmGauge
  • terrain: added 2 new terrain ramps for use in very flat countries
  • terrain: fix terrain shading at highest zoom level and improve DPI scaling [#440]
  • add head wind component to V GND Infobox [#1439]
  • add V task leg Infobox [#1767]
  • PEV start wait/window times now have second accuraccy [#1099]
  • PEV start procedure now allows computing a start outside of the window
  • show station names in airspace details dialog
  • show squawk code in airspace details dialog
  • ability to send squawk code from airspace details dialog to transponder
  • add support for a dedicated north-up map page layout
  • the thermal assistant InfoBox is now clickable
  • nearest airspace InfoBoxes (horizontal and vertical) are now clickable to open airspace details dialog #406
  • Add support for multiple airspace files in UI
  • Add support for multiple waypoint files in UI
  • Add support for multiple airfields or details waypoint in UI
  • File list dialogs use multi-select widget for selection
  • QuickMenu: revamped look
  • QuickMenu: sane cursor control
  • add Quick Guide with safety disclaimer, onboarding, and gesture reference with version-aware What's New page
  • add dark mode support for dialogs, buttons, checkboxes, charts, popup messages, and branded gradient backgrounds
  • add Markdown rendering for dialogs with bold, headings, links, checkboxes, and embedded resource images
  • add internal link system (xcsoar:// URLs) for navigating to config panels and dialogs from text
  • credits dialog now uses scrollable rich text with clickable links
  • terrain display config panel: show topography in preview, render at full resolution, add spacer between settings and preview
  • add scroll bar arrow buttons and keyboard/mouse wheel scrolling
  • add kinetic drag scrolling to vertical scroll panels
  • flight status Share button now works on all platforms using geo: URI [#1896]
  • request RGBA8888 color depth and enable dithering for smoother gradients on OpenGL
  • improve touch screen tap-vs-drag detection
  • implement interaction rules and selection management for InfoBoxes
  • draw separator between top widget and map
  • keep popups centered on visible map
  • improve margin handling for different screen orientations
  • fix OpenGL panels not clearing background
  • fix layout overlap and improve navigation in analysis dialog
  • fix map tap not dismissing menu when there is no GPS fix [#2142]
  • fix selected InfoBox title color in dark mode
  • show help text directly at the bottom of picker dialogs instead of behind a Help button #2143
  • fix map scale indicator shifting up when any menu is active
  • add inline help descriptions for settings that were missing them
  • InfoBoxes with a single action now open their dialog directly on tap instead of showing a redundant menu #1442
  • fix Escape key not closing the waypoint details dialog
  • fix UTF-8 text wrapping crash with non-ASCII characters [#2184] [#2185]
  • display "---" instead of "???" for invalid map item values
  • fix profile not saved after team code, plane, or NOAA changes [#2171]
  • gettext/po: translate updated entries in 32 language catalogs
Source: README.md, updated 2026-03-22