Releases: PX4/PX4-Autopilot
v1.16.1-rc2
What's Changed
- [BACKPORT 1.16] Correction of routing issue of mavlink parameter messages to CAN nodes by @dakejahl in #25658
- [BACKPORT 1.16] serial: nuttx: revert tcdrain back to fsync by @dakejahl in #25657
- [BACKPORT 1.16] mission: delay until: mark next setpoint invalid by @dakejahl in #25729
- [Backport 1.16] modules/navigator: Fix position setpoint update logic in Mission RTL by @msberk in #25861
- [Docs] [Backport 1.16] flight_modes_fw/return.md: remove warning about now-fixed RTL bug by @msberk in #25869
- [BACKPORT 1.16] drivers/gps: RTCM injection fixes by @dakejahl in #25862
Full Changelog: v1.16.1-rc1...v1.16.1-rc2
v1.16.1-rc1
What's Changed
- [Backport 1.16] of fix: let UXRCE DDS agent IP to be set via parameter in SITL (#25231) by @sansha in #25299
- VOXL2 patch back port for release 1.16 by @katzfey in #25377
- [v1.16] Add relnote etc by @hamishwillee in #25384
- [BACKPORT] commander: accel cal rotate offsets and scales from body frame back into sensor frame before saving (#25626) by @dagar in #25639
- [Docs] PX4 v1.16 Add warning for RTL mode issues in return.md by @hamishwillee in #25623
- Docs deploy AWS to v1.16 branch by @hamishwillee in #25641
- Fix formatting to trigger v1.16 release build for testing by @hamishwillee in #25643
- [BACKPORT 1.16] boards: ark_fpv add vtol att control by @dakejahl in #25655
- [backport] macos ci fixes for v1.16 by @mrpollo in #25672
- AWS docs deploy workflow - modify release branch to same form by @hamishwillee in #25678
- Fix up v1.16 docs version by @hamishwillee in #25679
- Trigger v1.16 docs build by @hamishwillee in #25681
- Trigger v1.16 docs build 3 by @hamishwillee in #25682
- ci: docs deploy branchname for build step by @mrpollo in #25684
- docs: fix deploy variables by @mrpollo in #25685
- Change runner to ubuntu-latest for deployment by @hamishwillee in #25686
- Update GitHub Actions output setting syntax to use envfile by @hamishwillee in #25687
- AWS docs deployment - revert runs-on from ubuntu for test by @hamishwillee in #25689
- AWS docs deployment - add back paths revert runner by @hamishwillee in #25690
- [BACKPORT 1.16] uavcan: esc: init msg to avoid publishing random values by @dakejahl in #25656
- [BACKPORT 1.16] mavlink: add message spacing for AVAILABLE_MODES, for low bandwidth by @dakejahl in #25662
- [BACKPORT 1.16] cuav_7-nano๏ผuse new sensors (#25098) by @cuav-liu1 in #25546
- [v1.16 backport] Enable clean URLs in VitePress config by @hamishwillee in #25759
- [BACKPORT 1.16] V6X-RT Add sensor set V6XRT001 and V6XRT002 by @PetervdPerk-NXP in #25732
- [BACKPORT 1.16] ci: fix failsafe sim by @MaEtUgR in #25768
- [BACKPORT 1.16] flight task auto: fix offtrack mission landing bug by @dakejahl in #25726
- [BACKPORT 1.16] Loiter at the last mission waypoint on mission end by @dakejahl in #25727
Full Changelog: v1.16.0...v1.16.1-rc1
v1.17.0-alpha1
v1.17.0 Alpha 1
v1.16.0 - Stable Release
What's Changed
PX4 v1.16 builds on the momentum of v1.15 with significant new features and expanded hardware support thanks to our community contributions. This release introduces bidirectional DShot support sponsored by ARK, a full rover rework with dedicated firmware builds and modular control modes for Ackermann, differential and mecanum rovers, and a switch to Gazebo Harmonic LTS for more reliable simulation. Developers will benefit from the new ROS 2 Message Translation Node for dynamic message versioning and integrated log encryption that embeds decryption keys directly in logs.
We also added fresh sensor drivers and board support across our partner ecosystem alongside dozens of improvements in control, estimation and safety. PX4 v1.16 raises the bar for performance and usability. Upgrade today and let us know your feedback on GitHub.
Major Changes
- Bidirectional DShot - [Sponsored by ARK] (PX4-Autopilot#23863)
- Rover support rework
- New dedicated firmware build for rovers (airframe IDs 50000โ52000)
- Separate modules for Ackermann, differential and mecanum rovers, each with manual, acro, stabilized, position and auto modes
- Shared pure-pursuit guidance library for all rover modules
- Legacy rover position control module deprecated in favor of the new modules
- Gazebo Harmonic LTS release replaces Gazebo Garden as the version supported by PX4.
- ROS 2 Message Translation Node to translate PX4 messages from one definition version to another dynamically. (PX4-Autopilot#24113)
- Log Encryption now generates an encrypted log that contains the public-key-encrypted symmetric key that can be used to decrypt it, instead of putting the key into a separate file.
Release Notes
- Click here to view the full Release Notes.
- Full Changelog: v1.15.4...v1.16.0
New Contributors
- @oravla5 made their first contribution in #23043
- @NXPBenjaminK made their first contribution in #23095
- @matteodelseppia made their first contribution in #23170
- @rowandempster made their first contribution in #23209
- @clalancette made their first contribution in #23230
- @joaomariolago made their first contribution in #23232
- @asifpatankar made their first contribution in #23203
- @ryrobotics made their first contribution in #23243
- @jonas-eschmann made their first contribution in #23119
- @n-snyder made their first contribution in #23312
- @bluedisk made their first contribution in #23330
- @zhangteng0526 made their first contribution in #23355
- @BorisSlabev made their first contribution in #23404
- @stocktonslack made their first contribution in #23372
- @sbtjagu made their first contribution in #23445
- @mirusu400 made their first contribution in #23515
- @Viliuks made their first contribution in #23362
- @ZeroOne-Aero made their first contribution in #23594
- @jfbblue0922 made their first contribution in #23585
- @shadowcpy made their first contribution in #23613
- @lucascheuer made their first contribution in #23616
- @tassalor1 made their first contribution in #23691
- @LCaiJie made their first contribution in #23694
- @vertiq-jordan made their first contribution in #22892
- @TompsonTan made their first contribution in #23697
- @Dani3L9H made their first contribution in #23684
- @vertiq-luca made their first contribution in #23802
- @myxxmikeyxx made their first contribution in #23859
- @plichard made their first contribution in #23638
- @dronesalot made their first contribution in #23957
- @Perrrewi made their first contribution in #23943
- @riccardo-mengoli made their first contribution in #24085
- @mahimayoga made their first contribution in #24107
- @PavloZMN made their first contribution in #23266
- @bdilman made their first contribution in #24249
- @gillamkid made their first contribution in #24269
- @TedObrien made their first contribution in #23961
- @co63oc made their first contribution in #24474
- @pbreuer-ff made their first contribution in #24576
- @AWheats made their first contribution in #24434
- @biednick made their first contribution in #24742
- @HB-SP-P made their first contribution in #24687
- @TomasTwardzik made their first contribution in #24719
- @holydust made their first contribution in #24769
- @drfenixion made their first contribution in #25346
v1.16.0-rc3
PX4 stable v1.16.0 third release candidate
v1.16.0-rc2
PX4 stable v1.16.0 RC 2
WIP Release Notes --> https://docs.px4.io/main/en/releases/1.16.html
v1.16.0-rc1
PX4 stable v1.16.0 release candidate
WIP Release Notes --> https://docs.px4.io/main/en/releases/main.html
v1.16.0-beta1
v1.16.0 Beta 1
v1.15.4 - Stable Release
What's Changed
- Backport: ARK FPV 1.15 by @AlexKlimaj in #23948
- [Backport v1.15] [Sponsored by Holybro] Add Goermicro/Goertek SPA06 baro driver by @julianoes in #24091
- [BACKPORT v1.15] gps: heading fixes for NMEA/Unicore by @julianoes in #24092
- [RELEASE/1.15] Fixedwing: fix wheel controller by @bresch in #24169
- [v1.15] gps: revert ubx changes, point to 1.15 branch by @julianoes in #24303
Full Changelog: v1.15.2...v1.15.4
v1.15.3 - Stable Release
PX4 stable release v1.15.3