v2.10.3
·
332 commits
to master
since this release
Changes since previous release (v2.10.2):
π New Features
- update credits: auto execute in the correct directory (20cc4dc) by @amilcarlucas
π Bug Fixes
- release notes: escape usernames (26801aa) by @amilcarlucas
- security: prevent path traversal via dest_local and source_local (42f23f0) by @yashhzd
- security: use commonpath for cross-platform path containment check (ebc3feb) by @yashhzd
- ci: suppress ruff S108 for test paths and use tempfile.gettempdir() (2c5d4ee) by @yashhzd
- tuning_report: include the 39_autotune_roll_pitch_retune_results.param file (179e8d2) by @amilcarlucas
- reliability: replace SystemExit with catchable ParamFileError (2308180) by @yashhzd
π Documentation
- MagFit: Inline MagFit instructions to make it even easier for the users. (93c32fb) by @amilcarlucas
- spell: Correct STABILIZE spelling (6aebf31) by @amilcarlucas
π Style Changes
π¦ Build System
- deps: bump github/codeql-action from 4.34.0 to 4.34.1 (1eb2860) by @dependabot[bot]
- deps: bump renovatebot/github-action from 46.1.5 to 46.1.6 (40cb0f3) by @dependabot[bot]
βοΈ CI/CD
- release notes: add author attribution and contributors section to release notes (70ac717) by @amilcarlucas
- UI translation: Auto format the generated python file (ee821c9) by @amilcarlucas
π§ Maintenance
- translations: merge new un-translated string(s) to existing .po files (07831d1) by @github-actions[bot]
- translations: apply AI translations and compile .mo files (63fbe48) by @amilcarlucas
- flightcontroller: Updated ArduPilot flight controller IDs (5ac0a24) by @amilcarlucas
- release: Bump version info, tag and release (250ec57) by @github-actions[bot]
π₯ Contributors
@amilcarlucas, @dependabot\[bot\], @github-actions\[bot\], @yashhzd
Release Info:
- Version: v2.10.3
- Date: 2026-03-24 10:58:52 UTC
Full Changelog: v2.10.2...v2.10.3