Releases: ArduPilot/MAVProxy
Releases · ArduPilot/MAVProxy
v1.8.74
What's Changed
- Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #1583
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #1611
- cope with a link being in reconnecting state by @tridge in #1614
- mp_util: Update decoders in decode_devid by @joshanne in #1612
- Mission Editor: Add AGL alt column by @MichelleRos in #1601
New Contributors
- @dependabot[bot] made their first contribution in #1611
Full Changelog: v1.8.73...v1.8.74
v1.8.73
What's Changed
- modules: grapher.py: fix regex-escape-sequence warning by @peterbarker in #1452
- param_help.py: pretty-print Bitmask in eg. 'param help GUID_OPTIONS' output by @peterbarker in #1456
- param_help.py: use bitmask subtree if available by @peterbarker in #1457
- Correct plotting of mission in MAVExplorer by @peterbarker in #1459
- mp_tile.py: use If-Modified-Since to try to reuse tile data by @peterbarker in #1458
- SIYI: implement compressed thermal images by @tridge in #1455
- nmeaout: correct module name by @peterbarker in #1461
- mavproxy_wp: add option to reset mission counters when setting waypoint by @peterbarker in #1460
- mavproxy_link.py: correct behaviour with old bindings by @peterbarker in #1191
- Fix help module by @peterbarker in #1463
- windows: include requests in package by @peterbarker in #1464
- mavproxy_link: use numeric code for green by @peterbarker in #1465
- mavproxy_messagerate: do special handling for reset and stop set by @magate in #1466
- wxconsole_ui: use Refresh() and Update() to work around lack of redra… by @peterbarker in #1468
- graphs: add a graph for the fly-forward flag and ek3-vs-dcm wind esti… by @peterbarker in #1471
- JIC PicViewer by @rmackay9 in #1437
- modules: rcsetup: flake8 compliance by @peterbarker in #1483
- mavproxy_console: avoid exceptions when terrain module unloaded by @peterbarker in #1477
- mp_slipmap_util.py: tidy calculation of gridlines by @peterbarker in #1476
- mavproxy.py: make it flake8 compliant by @peterbarker in #1473
- mp_tile.py: add a pair of topomap tile servers by @peterbarker in #1474
- mavproxy_misc.py: factor out a _cmd_changealt by @peterbarker in #1484
- mavproxy_wp: skip DO_LAND_START waypoints when splitting by @peterbarker in #1475
- MAVCesium: Switch to newer fork by @Ryanf55 in #1480
- MAVProxy: add compatibility code for MAV_TYPE_VTOL_DUOROTOR rename to… by @peterbarker in #1472
- Bump mavcesium submodule to fix "module load cesium" by @Ryanf55 in #1485
- Add Start Websocket Server to the MAVProxy console by @Ryanf55 in #1481
- Websocket start with custom port by @Ryanf55 in #1482
- Make mavproxy executable directly by @Ryanf55 in #1486
- MAVCesium: Bump to support mission item fence circles and fence clear by @Ryanf55 in #1487
- fix altMarker set_data error by @Huibean in #1490
- Modules: grapher layout and file export fixed for Windows by @stephendade in #1432
- modules: add bitmask modifying to param module by @joshanne in #1488
- mission_item_protocol.py: handle MISSION_REQUEST_INT for item retrieval by @peterbarker in #1492
- Avoid exceptions when wp module is not loaded by @peterbarker in #1448
- modules: add sanity checking to bitmask index when setting bitmask parameter by @joshanne in #1494
- missionEditorFrame.py: Remove unimplemented AGL checkbox by @Ryanf55 in #1495
- Make all shebang lines invoke python3 rather than just python by @peterbarker in #1497
- mavproxy_mode: Allow for mode names to be tab completed by @joshanne in #1499
- mavproxy_param: handle param set requests asynchronously by @peterbarker in #1408
- mavproxy_soar: Add initial soaring display by @Ryanf55 in #1500
- RC: Make RC GUI fit according to max received value by @stephendade in #1502
- mavproxy_param: fixes broken parameter setting by @joshanne in #1501
- graphs: add MCU temperature and voltages to Sensors/MCU/ by @peterbarker in #1503
- mavflightview.py: increase error threshold for bad colour exporession by @peterbarker in #1504
- magfit.py: add DCM as attitude choice by @peterbarker in #1505
- mavproxy_misc.py: add configerror_autopilot command by @peterbarker in #1506
- mp_util.py: fill out missing baro devids by @peterbarker in #1507
- map: added mission_color setting by @tridge in #1511
- kmlread: make it case insensitive for the suffix by @peterbarker in #1512
- .github: specify Python3 in windows_build.yml by @peterbarker in #1518
- mavproxy_joystick: add support for toggle buttons by @heeplr in #1515
- mavproxy_link.py: fix websocket output sending mavlink pkt during hanshake by @Huibean in #1510
- mavproxy_rc.py: flake8 compliance by @peterbarker in #1519
- mavproxy_joystick: only change channel value when button state actually changed by @heeplr in #1521
- fixed auto reconnect on TCP connections by @tridge in #1514
- kmlread: skip duplicate elements by @tridge in #1522
- mission_item_protocol: fix 'move' on items we have not downloaded by @peterbarker in #1524
- mavproxy_log: flake8 compliance by @peterbarker in #1525
- mavproxy_misc.py: add nasty commands to do nullptr read and write on … by @peterbarker in #1523
- mavflightview.py: flake8 correctness by @peterbarker in #1526
- mavproxy_wp.py: flake8 compliance by @peterbarker in #1527
- kmlread.py: flake8 correctness by @peterbarker in #1528
- kml: return objects rather than tuples for KML elements by @peterbarker in #1529
- Add terrain contours to map by @srmainwaring in #1508
- Add support for FLIGHT_INFORMATION message by @peterbarker in #1438
- MAVExplorer.py: add more events to dictionary by @peterbarker in #1532
- SIYI: flight test fixes by @tridge in #1535
- param: sort parameters with 'natural' sort by @tridge in #1536
- Add Warning module by @MichelleRos in #1534
- Flake8 fixes for new version of flake8 by @peterbarker in #1542
- Fix no master when getting home by @Ryanf55 in #1543
- adsb: improved alt display on vehicles by @tridge in #1544
- Update mavproxy_link.py by @mjohenneken in #1539
- adsb: improve display and add traffic warning by @tridge in #1545
- warning: improved status, airspeed and display by @tridge in #1547
- signing: allow more than one signed link by @tridge in #1548
- map: added dropdown selection of frame to FlyTo by @tridge in #1550
- checklist: scrollbar and logging by @tridge in #1551
- Correct rover param download by @stephendade in #1546
- kml: add to all maps by @tridge in #1552
- mavproxy_param: allow setting multiple bitmask bits simultaneously by @be-ska in #1549
- mavproxy_ais.py: use blue vehicle, correct returning of threat radius by @peterbarker in #1554
- mavproxy_wp: remove stale comment about source component by @peterbarker in #1556
- mavproxy_misc: add support for MAV_CMD_DO_CHANGE_ALTITUDE by @peterbarker in #1555
- Bump MAVCesium to fix model orientation by @Ryanf55 in #1560
- silv...
v1.8.72
What's Changed
- modules: grapher.py: fix regex-escape-sequence warning by @peterbarker in #1452
- param_help.py: pretty-print Bitmask in eg. 'param help GUID_OPTIONS' output by @peterbarker in #1456
- param_help.py: use bitmask subtree if available by @peterbarker in #1457
- Correct plotting of mission in MAVExplorer by @peterbarker in #1459
- mp_tile.py: use If-Modified-Since to try to reuse tile data by @peterbarker in #1458
- SIYI: implement compressed thermal images by @tridge in #1455
- nmeaout: correct module name by @peterbarker in #1461
- mavproxy_wp: add option to reset mission counters when setting waypoint by @peterbarker in #1460
- mavproxy_link.py: correct behaviour with old bindings by @peterbarker in #1191
- Fix help module by @peterbarker in #1463
- windows: include requests in package by @peterbarker in #1464
- mavproxy_link: use numeric code for green by @peterbarker in #1465
- mavproxy_messagerate: do special handling for reset and stop set by @magate in #1466
- wxconsole_ui: use Refresh() and Update() to work around lack of redra… by @peterbarker in #1468
- graphs: add a graph for the fly-forward flag and ek3-vs-dcm wind esti… by @peterbarker in #1471
- JIC PicViewer by @rmackay9 in #1437
- modules: rcsetup: flake8 compliance by @peterbarker in #1483
- mavproxy_console: avoid exceptions when terrain module unloaded by @peterbarker in #1477
- mp_slipmap_util.py: tidy calculation of gridlines by @peterbarker in #1476
- mavproxy.py: make it flake8 compliant by @peterbarker in #1473
- mp_tile.py: add a pair of topomap tile servers by @peterbarker in #1474
- mavproxy_misc.py: factor out a _cmd_changealt by @peterbarker in #1484
- mavproxy_wp: skip DO_LAND_START waypoints when splitting by @peterbarker in #1475
- MAVCesium: Switch to newer fork by @Ryanf55 in #1480
- MAVProxy: add compatibility code for MAV_TYPE_VTOL_DUOROTOR rename to… by @peterbarker in #1472
- Bump mavcesium submodule to fix "module load cesium" by @Ryanf55 in #1485
- Add Start Websocket Server to the MAVProxy console by @Ryanf55 in #1481
- Websocket start with custom port by @Ryanf55 in #1482
- Make mavproxy executable directly by @Ryanf55 in #1486
- MAVCesium: Bump to support mission item fence circles and fence clear by @Ryanf55 in #1487
- fix altMarker set_data error by @Huibean in #1490
- Modules: grapher layout and file export fixed for Windows by @stephendade in #1432
- modules: add bitmask modifying to param module by @joshanne in #1488
- mission_item_protocol.py: handle MISSION_REQUEST_INT for item retrieval by @peterbarker in #1492
- Avoid exceptions when wp module is not loaded by @peterbarker in #1448
- modules: add sanity checking to bitmask index when setting bitmask parameter by @joshanne in #1494
- missionEditorFrame.py: Remove unimplemented AGL checkbox by @Ryanf55 in #1495
- Make all shebang lines invoke python3 rather than just python by @peterbarker in #1497
- mavproxy_mode: Allow for mode names to be tab completed by @joshanne in #1499
- mavproxy_param: handle param set requests asynchronously by @peterbarker in #1408
- mavproxy_soar: Add initial soaring display by @Ryanf55 in #1500
- RC: Make RC GUI fit according to max received value by @stephendade in #1502
- mavproxy_param: fixes broken parameter setting by @joshanne in #1501
- graphs: add MCU temperature and voltages to Sensors/MCU/ by @peterbarker in #1503
- mavflightview.py: increase error threshold for bad colour exporession by @peterbarker in #1504
- magfit.py: add DCM as attitude choice by @peterbarker in #1505
- mavproxy_misc.py: add configerror_autopilot command by @peterbarker in #1506
- mp_util.py: fill out missing baro devids by @peterbarker in #1507
- map: added mission_color setting by @tridge in #1511
- kmlread: make it case insensitive for the suffix by @peterbarker in #1512
- .github: specify Python3 in windows_build.yml by @peterbarker in #1518
- mavproxy_joystick: add support for toggle buttons by @heeplr in #1515
- mavproxy_link.py: fix websocket output sending mavlink pkt during hanshake by @Huibean in #1510
- mavproxy_rc.py: flake8 compliance by @peterbarker in #1519
- mavproxy_joystick: only change channel value when button state actually changed by @heeplr in #1521
- fixed auto reconnect on TCP connections by @tridge in #1514
- kmlread: skip duplicate elements by @tridge in #1522
- mission_item_protocol: fix 'move' on items we have not downloaded by @peterbarker in #1524
- mavproxy_log: flake8 compliance by @peterbarker in #1525
- mavproxy_misc.py: add nasty commands to do nullptr read and write on … by @peterbarker in #1523
- mavflightview.py: flake8 correctness by @peterbarker in #1526
- mavproxy_wp.py: flake8 compliance by @peterbarker in #1527
- kmlread.py: flake8 correctness by @peterbarker in #1528
- kml: return objects rather than tuples for KML elements by @peterbarker in #1529
- Add terrain contours to map by @srmainwaring in #1508
- Add support for FLIGHT_INFORMATION message by @peterbarker in #1438
- MAVExplorer.py: add more events to dictionary by @peterbarker in #1532
- SIYI: flight test fixes by @tridge in #1535
- param: sort parameters with 'natural' sort by @tridge in #1536
- Add Warning module by @MichelleRos in #1534
- Flake8 fixes for new version of flake8 by @peterbarker in #1542
- Fix no master when getting home by @Ryanf55 in #1543
- adsb: improved alt display on vehicles by @tridge in #1544
- Update mavproxy_link.py by @mjohenneken in #1539
- adsb: improve display and add traffic warning by @tridge in #1545
- warning: improved status, airspeed and display by @tridge in #1547
- signing: allow more than one signed link by @tridge in #1548
- map: added dropdown selection of frame to FlyTo by @tridge in #1550
- checklist: scrollbar and logging by @tridge in #1551
- Correct rover param download by @stephendade in #1546
- kml: add to all maps by @tridge in #1552
- mavproxy_param: allow setting multiple bitmask bits simultaneously by @be-ska in #1549
- mavproxy_ais.py: use blue vehicle, correct returning of threat radius by @peterbarker in #1554
- mavproxy_wp: remove stale comment about source component by @peterbarker in #1556
- mavproxy_misc: add support for MAV_CMD_DO_CHANGE_ALTITUDE by @peterbarker in #1555
- Bump MAVCesium to fix model orientation by @Ryanf55 in #1560
- silv...
v1.8.71
What's Changed
- NTRIP: use pynmeagps for correct gga generation by @richahert in #1323
- Add option to change circle radius (and move them) by @peterbarker in #1318
- Show all IMUs with devid by @joshanne in #1343
- GPSInject: module for injecting AssistNow data by @tridge in #1329
- Chat: added password input field for api_key by @adityaomar3 in #1345
- MAVExplorer: Add logmessage download and help commands, using meta-data from autotest web site by @shancock884 in #1337
- mavflightview.py: fix instance mapping including GPS[0] etc by @peterbarker in #1348
- module Joystick: adding Sparkfun pro micro as joystick by @AndKe in #1334
- new module: instructor station by @AndKe in #1333
- mavproxy_firmware.py: fix race condition around downloaders by @peterbarker in #1352
- MAVProxy support retries from cmd line by @joshanne in #1353
- MAVExplorer: added vehicle_type setting by @tridge in #1355
- map: move setting of home and origin into a submenu by @peterbarker in #1351
- SIYI: latest updates from flight tests by @tridge in #1354
- mavproxy_map: enhance map_circle to be able to consume click position by @peterbarker in #1349
- mavproxy_SIYI: add option to stow the camera when vehicle starts to land by @peterbarker in #1359
- Add a GUI for showing RC and servo channels by @stephendade in #1330
- Modules: RC GUI can now show 32 servo outputs by @stephendade in #1362
- SIYI: add and use camera projection object by @tridge in #1360
- speech: add awful hack around Python threading problem by @peterbarker in #1364
- SIYI: fixed named float send sequence number by @tridge in #1363
- Factor and correct changealt and changeframe by @peterbarker in #1356
- mavproxy_mode: add 'guided forward METRES' subcommand by @peterbarker in #1358
- misseditor: correct display of distance/gradient by @peterbarker in #1357
- MAVExplorer: Add message descriptions to stats command by @shancock884 in #1365
- SIYI: stability improvements by @tridge in #1366
- wp: allow mission creation without home by @tridge in #1367
- wp: fixed get_home() call by @tridge in #1368
- kmlread: fixed multiple polys with same name by @tridge in #1369
- kmlread: correct error handling with bad filenames by @peterbarker in #1377
- mavproxy.py: strip enclosing quotes from parsed shlex results by @peterbarker in #1378
- map: check events in idle loop by @peterbarker in #1379
- map: add setting for drawn circle thickness by @peterbarker in #1376
- mission: fixed help for changeframe by @tridge in #1381
- map: prevent NoneType error on click for bad terrain by @tridge in #1380
- flake8 compliance for mavproxy_kmlread by @peterbarker in #1383
- mavproxy.py: correct printing of shlex exception by @peterbarker in #1382
- Correct initial KML checkbox values by @peterbarker in #1384
- Make mavproxy_kmlread interact more nicely with mavproxy_map by @peterbarker in #1386
- param: fixed tab completion for param commands by @tridge in #1390
- Show per-cell voltage when number of cells is given. by @MichelleRos in #1335
- Add ANU Fire Project module by @peterbarker in #1389
- CI: Fixed Windows release building by @stephendade in #1392
- mavproxy.py: factor out a run_startup_scripts method by @peterbarker in #1396
- Correct fence handling in fieldcheck by @peterbarker in #1399
- mavproxy.py: increase precision of click show by @peterbarker in #1398
- Build: Fix CI - pin pyinstaller and update imports by @stephendade in #1400
- mavproxy_link: make and mark as flake8-clean by @peterbarker in #1405
- mavproxy_param: make it flake8-clean by @peterbarker in #1402
- mavproxy_misc: make and mark as flake8 clean by @peterbarker in #1403
- console: avoid constant exception output in case user-added items fail by @peterbarker in #1401
- tools: mavflightview.py: fix mapping of SIMSTATE message by @peterbarker in #1410
- Chat: feature to cancel active runs by @adityaomar3 in #1404
- chat: update setup_assistant to use gpt-4o by @rmackay9 in #1411
- mavproxy_link: add "ping" command by @peterbarker in #1406
- map: factor out methods for displaying vehicle on map by @peterbarker in #1407
- chat: enabled chat streaming feature by @adityaomar3 in #1412
- mavflightview.py: correct mapping of XKF1[100] by @peterbarker in #1413
- MAVExplorer: allow arbitrary expressions to be plotted on the map by @tridge in #1416
- fieldcheck: reduce required fence points to 5 by @peterbarker in #1417
- graphs: add Attitude/Circular Angle Error by @peterbarker in #1418
- modules: param_help.py: pad enum value to make columns align nicely by @peterbarker in #1419
- mavproxy_SIYI: add setting to force strong gimballing by @peterbarker in #1420
- Add recommended modules by @stephendade in #1426
- Modules: Update tile services by @stephendade in #1427
- modules: mission_item_protocol.py: flake8 compliance by @peterbarker in #1429
- MAVProxy: fixed reconnection of serial port on windows after reboot by @joshanne in #1431
- Modules: updated nordic map sources by @AndKe in #1430
- Remove support for v0.9 WAYPOINT* messages by @peterbarker in #1428
- mavproxy.py: exit logging thread if cltr-c exit flag is set by @peterbarker in #1397
- chat: Changed longitude is "lat" to longitude is "lon" by @ShashwathD in #1433
- Chat: remove file checker, use unix line endings by @rmackay9 in #1434
- ntrip: Added support for NTRIP Rev1 servers by @jheising in #1440
- chat: push to record by @adityaomar3 in #1435
- mavproxy_console: factor console handling of mavlink messages by @peterbarker in #1439
- link: detect Sierra Aerospace USB by @tridge in #1446
- link: fix non-vehicle heartbeat filter by @durka in #1445
- mavproxy_optitrack: support Motive 3 by @chobitsfan in #1444
- mavproxy_battery.py: avoid exception if no battery_status messages by @peterbarker in #1447
New Contributors
- @adityaomar3 made their first contribution in #1345
- @ShashwathD made their first contribution in #1433
- @jheising made their first contribution in #1440
- @durka made their first contribution in #1445
Full Changelog: v1.8.70...v1.8.71
Development Build
Commits
- Display average per-cell voltage when numcells is set #1335 (Michelle Rossouw)
- remove unused object and import #1389 (Peter Barker)
- break out an add_polygon function #1389 (Peter Barker)
- add module for utilities useful to the project #1389 (Peter Barker)
v1.8.70
What's Changed
- Chat: improved API key setting method by @hfujikawa77 in #1285
- Chat: improved feedback, parameter get/set and get latest mavlink support by @rmackay9 in #1286
- mavflightview: fix for updated mavextra by @tridge in #1287
- Chat: minor GUI and assistant setup enhanecments by @rmackay9 in #1288
- Chat: reliability enhancements by @rmackay9 in #1289
- Chat: improve flight mode reliability by @rmackay9 in #1291
- Chat: target sysid fix by @rmackay9 in #1295
- Enforce flake8 cleanliness on AP_FLAKE8_CLEAN-marked files by @peterbarker in #1293
- Chat: display failure text and restructure by @rmackay9 in #1300
- mp_util.py: work around imp module going away in 3.12 by @peterbarker in #1299
- Fix useralerts module to use MAV_CMD_REQUEST_MESSAGE by @peterbarker in #1280
- chat: flake fixes by @rmackay9 in #1301
- horizon: use keyword arg for radius by @srmainwaring in #1302
- macOS: remove deprecated and unused imports by @srmainwaring in #1305
- Correct tab completion of the dump command commandline by @peterbarker in #1303
- Chat: relative move improvements and other enhancements by @rmackay9 in #1306
- MAVExplorer: don't show instances with dump tab completion by @shancock884 in #1307
- Better filtering of MAVLink components by @stephendade in #1116
- fieldcheck: add option to enforce RC option assigned by @peterbarker in #1298
- fieldcheck: adjust required fence action based on vehicle type by @peterbarker in #1310
- mission_item_protocol: add support for upload/download of fence/rally… by @peterbarker in #1312
- map: add altitude information to click data by @peterbarker in #1311
- Update init.py by @15871812598 in #1308
- MAVExplorer: Fix stats command for DF text and TLOG logs by @shancock884 in #1309
- MAVExplorer: Add verbose output of DF log messages by @shancock884 in #1313
- grapher: allow show_flightmode = 0,1,2 by @tridge in #1315
- mavproxy_rc: add status command by @peterbarker in #1316
- MAVExplorer: Update lookups for EV & ERR messages by @shancock884 in #1320
- mavproxy_map: fix mouse-over information behaviour by @peterbarker in #1324
- MAVExplorer: Autocompletion on dump --verbose command by @shancock884 in #1325
- MAVExplorer: allow VEH msg to behave like GPS by @tridge in #1327
New Contributors
- @hfujikawa77 made their first contribution in #1285
Full Changelog: v1.8.69...v1.8.70
v1.8.69
What's Changed
- param: bit better alignment in editor by @tridge in #1279
- Add OpenAI compatible Chat module by @rmackay9 in #1278
- mavproxy_OpenDroneID: add support for setting vehicle UAS ID by @bugobliterator in #1184
- Chat: improve takeoff and fly-to commands by @rmackay9 in #1283
- added --heatbeat-rate by @tridge in #1284
Full Changelog: v1.8.68...v1.8.69
v1.8.68
What's Changed
- Remove param defaults download by @stephendade in #1234
- SIYI: more commands by @tridge in #1236
- SIYI: added menus by @tridge in #1237
- SIYI: enhancements by @tridge in #1238
- SIYI: added PI controller by @tridge in #1239
- SIYI: added thermal view by @tridge in #1240
- SIYI: apply colourmap locally by @tridge in #1241
- MAVEXplorer.py: reassemble STATUSTEXT message chunks into single line ouput by @peterbarker in #1243
- SIYI: dual FOV view and RGB camera viewer by @tridge in #1242
- MAVExplorer.py: Fix XML warnings when opening a file by @shancock884 in #1245
- misseditor: Better mission command dropdown by @stephendade in #1233
- SIYI: more features by @tridge in #1244
- SIYI: added object tracking by @tridge in #1246
- mp_image: fixed use of floats in image dimensions by @tridge in #1247
- MAVExplorer: fixed parameter extraction from ftp in tlog by @tridge in #1248
- grapher: allow zoom to microsecond level on graphs in MAVExplorer by @tridge in #1249
- grapher: improved tick formatting by @tridge in #1251
- use common gps time function by @tridge in #1252
- fieldcheck: udpate SV mission and fence by @peterbarker in #1250
- mavproxy_map: allow 'map icon' to take from current click location by @peterbarker in #1253
- mavproxy.py: add 'click show' to print current click position by @peterbarker in #1254
- mavproxy_link: add moddebug=4 for full stack trace by @peterbarker in #1212
- magfit: allow changing compass orientation by @tridge in #1258
- MAVExplorer.py: correct STATUSTEXT coalescing for mavlink1 by @peterbarker in #1257
- SIYI updates for new commands by @tridge in #1256
- mission_item_protocol: correct behaviour when wxpython not present by @peterbarker in #1260
- kmlread: correct handling of bad/unknown points by @peterbarker in #1267
- SIYI: Added horizon line support by @tridge in #1269
- SIYI: more commands (inc settime) by @tridge in #1272
- mavproxy_gimbal: use gimbal_manager_set_attitude for rate subcommand by @peterbarker in #1273
- option: Implement an option to not write state by @nbertram in #1112
- map: added font size map setting by @tridge in #1274
- map: avoid exceptions when wp module not loaded by @peterbarker in #1259
- Fix warnings after clearing mission by @peterbarker in #1207
- mavproxy_joystick: Improve scale for joystick axis by @robinfru in #1223
New Contributors
- @shancock884 made their first contribution in #1245
- @nbertram made their first contribution in #1112
- @robinfru made their first contribution in #1223
Full Changelog: v1.8.67...v1.8.68
v1.8.67
v1.8.66-3
github: init submodules