Releases: mavlink/qgroundcontrol
Releases · mavlink/qgroundcontrol
QGroundControl v5.0 - Release Candidate 5
What's Changed
- Stable: Fix leak of static pad on shutdown by @DonLakeFlyer in #13053
- Restart video delay by @DonLakeFlyer in #13054
- 5.0: Fix positioning of control within containing RowLayout by @DonLakeFlyer in #13063
- PX4 - Power Setup: Handle all cases of battery parameters available/missing by @DonLakeFlyer in #13071
- MissionManager: Fix landing approach item handling (Stable v5.0) by @rubenp02 in #13072
- Radio config: Fix sizing for Herelink sized screens by @DonLakeFlyer in #13075
- PX4: Fix compass orientation setting off by one by @DonLakeFlyer in #13080
- Fix Mavlink Inspector crash by @DonLakeFlyer in #13078
- Hack workaround for chart display without gstreamer compiled in by @DonLakeFlyer in #13088
Full Changelog: v5.0.3...v5.0.4
QGroundControl v5.0 - Release Candidate 4
What's Changed
- CI: Fix Windows Android Signing Attempt 2 by @HTRamsey in #12944
- CI: Disable Android Windows Signing by @HTRamsey in #12946
- CMake: Fix Linux CCache by @HTRamsey in #12941
- New QGC guide translations (Crowdin) by @PX4BuildBot in #12915
- Add CUAV fmu-v6x board ID by @cuav-zhang3 in #12925
- CMake: Improve Caching by @HTRamsey in #12950
- CI: Add lupdate workflow by @HTRamsey in #12865
- CMake: Convert Custom Example to QML Module by @HTRamsey in #12951
- APM: Add Remaining QMLs to Module by @HTRamsey in #12952
- New QGC guide translations (Crowdin) by @PX4BuildBot in #12954
- New QGC guide translations (Crowdin) by @PX4BuildBot in #12961
- New Crowdin updates by @PX4BuildBot in #12878
- general.md : WGS94 (typo) to WGS84 by @hamishwillee in #12963
- New Crowdin updates by @PX4BuildBot in #12964
- Terrain: Fix TerrainQuery crash by @rubenp02 in #12960
- Add support for Chinese separators on enumString/Values by @DonLakeFlyer in #12971
- Fix stay on Firmware page logic on vehicle change by @DonLakeFlyer in #12973
- Vehicle: Report armed status from HIGH_LATENCY2 messages for ArduPilot by @stephendade in #12928
- CustomPlugin: Fix QApplicationStatic for Qt 6.6.3 by @rubenp02 in #12958
- CMake: Fix QML module conversion for Qt 6.6.3 by @rubenp02 in #12957
- add support for ESP32-based radio by @harleylara in #12969
- Fix Console display by @DonLakeFlyer in #12976
- QML: Various easy optimizations by @rubenp02 in #12968
- Fix AppImage name by @DonLakeFlyer in #12984
- New QGC guide translations (Crowdin) by @PX4BuildBot in #12985
- New Crowdin updates by @PX4BuildBot in #12982
- Create/Use common translated string splitting routine by @DonLakeFlyer in #12981
- CMake: Use NO_PLUGIN for CustomModule by @HTRamsey in #12994
- CMake: Add QGroundControl QML Module by @HTRamsey in #12996
- Rewrote Exif parser read code by @DonLakeFlyer in #12997
- Add logging to test window sizing by @DonLakeFlyer in #12978
- Comment out failing github release action by @DonLakeFlyer in #13003
- Revert "Add logging to test window sizing" by @DonLakeFlyer in #13005
- New Crowdin updates by @PX4BuildBot in #13007
- Fix parameter name conversion from mavlink by @DonLakeFlyer in #12998
- Plan View: Fix polyline/polygon vertex dragging freezing the UI by @mrschick in #12959
- QGCMapPolylineTest/QGCMapPolygonTest: Update to handle new queued signals by @DonLakeFlyer in #13012
- Add translator comment for enumString translation to .ts files by @DonLakeFlyer in #13013
- Reworked MainWindow sizing code by @DonLakeFlyer in #13006
- New Crowdin updates by @PX4BuildBot in #13015
- Remove 3d close which was not needed and causing error by @DonLakeFlyer in #13014
- Fix poly line/gon test cleanup by @DonLakeFlyer in #12987
- Switch from Drawer to Rectangle for tool by @DonLakeFlyer in #13020
- Fix motor assignment motor click determination by @DonLakeFlyer in #13022
- Fix memory leak of PX4ParameterMetaData by @DonLakeFlyer in #13025
- Fix memory leak by @DonLakeFlyer in #13026
- Fix nesting of begin/endResetModel by @DonLakeFlyer in #13000
- Comms: Add Default List of Serial Baud Rates by @HTRamsey in #13017
- VideoManager: Fix Recording Name by @HTRamsey in #12999
- MissionManager: Fix VTOL landing item crash by @rubenp02 in #13033
- Docs: Fix PX4 Links by @HTRamsey in #13036
- New Crowdin updates by @PX4BuildBot in #13016
- CMake: Fix GStreamer Shaders by @HTRamsey in #12918
- Docs: Update Info on MAVLink Settings by @HTRamsey in #12943
- QGCMapPolygon circle drag: Fix reference to undefined _lastRadius by @DonLakeFlyer in #13039
- Fix Instrument Panel positioning by @DonLakeFlyer in #13041
New Contributors
- @stephendade made their first contribution in #12928
- @harleylara made their first contribution in #12969
Full Changelog: v5.0.2...v5.0.3
QGroundControl v5.0 - Release Candidate 3
What's Changed
- Plan: Don't let viewport adjustment go past maxZoomLevel by @DonLakeFlyer in #12874
- New Crowdin updates by @PX4BuildBot in #12877
- Mixed modes by @DonLakeFlyer in #12883
- Remove confirmation requirement from toolbar flight mode change by @DonLakeFlyer in #12885
- Plan: Fix old polyline vertices persisting after KML import by @mrschick in #12891
- FirmwarePlugin: Fix Loop Typo by @HTRamsey in #12903
- Utilities: Silence AudioOutput Warning During UnitTests by @HTRamsey in #12904
- Fix usage of parameterExists by @dakejahl in #12897
- CMake: Simplify Custom Build Integration by @HTRamsey in #12899
- CI: Always Sign Android if Possible by @HTRamsey in #12907
- CMake: Fix Overriding of CPM_SOURCE_CACHE by @HTRamsey in #12875
- YAPSP: TableView/QAbstractTableModel based parameter list by @DonLakeFlyer in #12876
- Parameter Load: Better wording to indicate vehicle will not be updated immediately by @DonLakeFlyer in #12892
- Comms: Fix Mavlink Loss Percent by @HTRamsey in #12911
- QML: Fix Delete All Settings Option by @HTRamsey in #12916
- Correct CONTRIBUTING & LICENSE Files by @HTRamsey in #12923
- GStreamer: Remove Commented Out Debug Code by @HTRamsey in #12917
- Docs: Update OS requirements for 5.0 by @DonLakeFlyer in #12922
- AnalyzeView: Remove Exiv2 by @HTRamsey in #12924
- FactControl/FlightMap: Convert to qt_add_qml_module by @DonLakeFlyer in #12926
- Standard Modes: Clear previous mode list when you get new modes by @DonLakeFlyer in #12910
- Autoconnect: Filter out secondary composite ports from autoconnect by @DonLakeFlyer in #12921
- Convert FlightDisplay qml module by @DonLakeFlyer in #12927
- Convert AutoPilotPlugins to qt_add_qml_module by @DonLakeFlyer in #12929
- Convert QGroundControl.Controls to qt_add_qml_module by @DonLakeFlyer in #12931
- VideoManager: Fix Getting Widget for QtMultimedia by @HTRamsey in #12919
- CI: Fix Android Windows Signing by @HTRamsey in #12912
- More conversion to qt_add_qml_module by @DonLakeFlyer in #12940
Full Changelog: v5.0.1...v5.0.2
v4.4.5
What's Changed
- [V4.4] CI: try to fix Android by @julianoes in #12594
- macOS CI corrections by @farhangnaderi in #12614
- Android CI fix: Prevent future android SDK releases from messing up CI by @gillamkid in #12628
- [BACKPORT v4.4] A few Camera discovery fixes by @julianoes in #12664
- Add KakuteH7-Wing board ID by @julianoes in #12776
- [V4.4] Enable standard modes by @julianoes in #12777
Full Changelog: v4.4.4...v4.4.5
QGroundControl v5.0 - Release Candidate 2
What's Changed
- Docs: Bump to 5.0 by @DonLakeFlyer in #12855
- Docs: Update to new AppImage name by @DonLakeFlyer in #12856
- Fix DropPanel positioning by @DonLakeFlyer in #12857
- Fix crash on usb disconnect, fix hiding of main window by @DonLakeFlyer in #12864
- APM: fix uavcan compass name by @dakejahl in #12867
- Utilities: Add SHP Polyline by @HTRamsey in #12850
- Map: Fix various zoomLevel problems by @DonLakeFlyer in #12870
- New QGC guide translations (Crowdin) by @PX4BuildBot in #12872
Full Changelog: v5.0.0...v5.0.1
QGroundControl v5.0 - Release Candidate 1
QGC 5.0 Release Candidate 1 is now available for testing. Please help us out with testing this before the release goes official:
- Discussion on 5.0 testing and problems found should happen here: #12806
- Documentation for the version 5.0 can be found here: https://docs.qgroundcontrol.com/master/en/qgc-user-guide/index.html. Note: The docs for 5.0 have not yet been branched. So the 5.0 docs are the daily build docs.
- A very non-comprehensive list of new features is here: https://docs.qgroundcontrol.com/master/en/qgc-user-guide/releases/daily_build_new_features.html
v4.4.4
What's Changed
- [Stable v4.4] macOS CI fixes by @julianoes in #12308
- [BACKPORT V4.4] Adding support for new 3DR boards by @TOTON95 in #12371
- Update USBBoardInfo.json by @HTRamsey in #12404
- Trim enumStrings/enumValues by @DonLakeFlyer in #12530
- [Backport v4.4] Added board ids by @julianoes in #12298
- [v4.4] remove CI cache for macOS by @julianoes in #12578
Full Changelog: v4.4.3...v4.4.4
v4.4.3
What's Changed
- v4.4.2 fix cmake by @zdanek in #11888
- [BACKPORT] boards: add ARK FPV by @AlexKlimaj in #12053
- [BACKPORT V4.4] USBBoardInfo.json: Adding missing mRo boards to be detected by Auto-Connect (PX4) by @TOTON95 in #12059
Herelink version: https://github.com/CubePilot/qgroundcontrol-herelink/releases/tag/v4.4.3-herelink
Full Changelog: v4.4.2...v4.4.3
v4.4.2
v4.4.1
What's Changed
- DEXI Airframe 4.4 Backport by @AlexKlimaj in #11603
- [v4.4] Gimbal fixes by @julianoes in #11706
- [BACKPORT v4.4] Rework PX4 airspeed cal due to parameter name/functionality changes by @julianoes in #11707
- [BACKPORT v4.4] Update FirmwareUpgradeController.cc by @A908gao in #11683
Full Changelog: v4.4.0...v4.4.1