Mavsdk

Latest version: v3.0.1

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 27

0.33.0

**API changes**: https://mavsdk.mavlink.io/develop/en/cpp/api_changes.html#v0330

Features:

* backend: build statically with musl (1223).
* Added Distance Sensor API in Telemetry Plugin (1222).
* API changes: UID, discovery callbacks (694).

Bugfixes:

* Fix iOS release path in CI (1226).

Enhancements:

* examples: add gimbal device tester (1206).

Contributors:

hrnbot, JonasVautherin, julianoes

0.32.1

Bugfixes:

* Fix iOS release path in CI (1226).

Contributors:

JonasVautherin

0.32.0

Features:

* MavlinkPassthrough: add API to send commands (1205).
* Add GetAllParams function (1191).

Bugfixes:

* examples: fix battery examples (1211).
* Report `throttle_percentage` and `climb_rate` correctly in `FixedWingMetrics` (1204).
* Support statustext with multiple chunks, fix calibration (1201).
* core: don't copy garbage from mavlink message (1199).
* integration_tests: fix takeoff and hover test with PX4 v1.11.0 (1193).

Enhancements:

* mavlink: update submodule (1209).
* tools: update to clang-format-10 (1200).
* Add support for statustext sequences (1127).
* cmake: remove -Werror (887).

Contributors:

haydockjp, helo9, julianoes, krady21

0.31.0

Features:

* system: add getter for MAVLink system ID (1195).
* Add terminate (1194).

Bugfixes:

* integration_tests: fix takeoff and hover test with PX4 v1.11.0 (1193).
* telemetry: protect callbacks with mutex (1192).
* mission: fix potential segfault (1189).

Enhancements:

* Update docker image to PX4 v1.11.0 (1190).
* Always enable mavlink passthrough (1188).

Contributors:

JonasVautherin, julianoes

0.30.1

Bugfixes:

* Fix regression in UDP `send_message` (1187).

Contributors:

JonasVautherin

0.30.0

Features:

* Added QGC complex mission item importing (1163).
* Initial Support for Yuneec E30Z (1119).
* Add all MAVLink STATUSTEXT severity enum values to StatusTextType (1102).

Bugfixes:

* Fixed loiter time (hold time) being ignored on QGC mission import. (1184).
* Fix examples following mavlink update (1181).
* log_files: fix chunks_received size in download_log_file (1180).
* Remove sysid from UDP remotes, which induced duplicated messages (1177).
* Fix serial connection on windows (1174).
* Added Manual Control Module in Service (1167).
* Delete empty file if remote file does not exist (1159).
* docker: use PX4 master for now (1152).

Enhancements:

* workflows: enable Passthrough plugin for deb/rpm packages (1185).
* Update MAVLink lib (1176).
* Disable timesync by default (1169).
* Update Configuration for indep. control of sysid, compid, usage_type. (1168).
* manual_control example improvements (1160).

Contributors:

coderkalyan, darioxz, ericwemhoff, hrnbot, JonasVautherin, Jonsen94, julianoes, NicolasM0, petergerten

Page 18 of 27

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.