Releases: mavlink/MAVSDK
Releases · mavlink/MAVSDK
v0.47.3
v0.47.2
v0.47.1
v0.47.0
v0.46.1
v0.46.0
v0.45.0
Features:
- mavsdk_server: add API to set sysid/compid (#1577).
Bugfixes:
- integration_tests: fix test without camera (#1579).
- Remove uint castings from position packings (#1575).
- telemetry: fix target compid of two commands (#1570).
Enhancements:
- templates: fix unnecessary class prefix for Result (#1580).
- Initial hunter support (#1578).
- More std::bind to lambda cleanup (#1574).
- CLion/clang-tidy pass (#1555).
Contributors:
v0.44.0
Features:
- Add prepare() function to initialize camera plugin (#1563).
Bugfixes:
- ftp: remove mavlink header install (#1565).
- Fix some scope issues in mavlink_commands.cpp (#1560).
- Fix list_photos (#1559).
- fixed mavsdk_server library versioning (#1550).
- Fix possible setting options list when camera uses exclusions (#1548).
- core: fix calling callback multiple times (#1545).
- Fix stop in mavsdk_server (#1535).
- Fix mission download (#1528).
Enhancements:
- Add
autopilot_server
example, utilising server plugins (#1567). - Ardupilot mission handling and vehicle type checking (#1562).
- docker: remove perl dependency (#1558).
- core: add API to get MAVLink component IDs (#1557).
- Small command fixes (#1556).
- plugins: action: change to Hold mode before sending DO_REPOSITION (#1553).
- Add health support for ardupilot (#1552).
- core: refactor MAVLink command queue (#1546).
- Do not report -1 as a current mission item (#1544).
- Fix small warnings reported by clang (#1543).
- Fix clang warnings (#1538).
- Improve connection and corresponding logging (#1533).
- Update proto submodule (#1530).
- Update dependencies (#1529).
Contributors:
@bazfp, @DaRavenox, @JonasVautherin, @julianoes, @mattes-bru, @TSC21
v0.43.0
Features:
- added vtol state implementation (follow up) (#1521).
- Add
param_set
handling (#1519). - geofence: add method to clear fence (#1517).
- Add heading to global_position telemetry plugins (#1514).
Bugfixes:
- mission: add support for DO_GIMBAL_MANAGER_CONFIGURE in mission download (#1524).
- Mission raw server callbacks nullptr check (#1520).
- Clear photo list when storage is formatted (#1516).
- Null check action callbacks (#1515).
Enhancements:
Contributors:
v0.42.0
Features:
- Add
SET_MESSAGE_INTERVAL
support to telemetry_server publish functions (#1497). - Handle
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES
requests as an autopilot (#1494). - Add action_server implementation (#1491).
- Add mission_raw_server (#1488).
- Add telemetry_server plugin (#1482).
Bugfixes:
Enhancements:
- Various commication fixes (#1502).
- proto: update submodule (#1500).
- core: fix mission transfer unit tests (#1495).
- core/plugins: detect autopilot at runtime (#1489).
- Examples cleanup (#1449).