v4.3.4
Changes since previous release (v4.3.3):
New Features
- YouTube: Added a new small tutorial/teaser (18aa25e) by @amilcarlucas
- log analysis quality check frontend (707d54f) by @OmkarSarkar204
- open-project: Increase recent projects limit from 5 to 10 (fb4f99e) by @amilcarlucas
- esc: add RPM scale Lua plugin (ebd3b0d) by @iacker
- rc calibration: A new plugin for RC calibration (702205b) by @amilcarlucas
- accel-cal: Be more explicit and inform the users (7df215e) by @amilcarlucas
Bug Fixes
- fixed log analysis button crash on MacOS (31cd861) by @OmkarSarkar204
- mypy: fix mypy linting errors (fb7a268) by @amilcarlucas
- pytest: Fix flaking tests (68b26dc) by @amilcarlucas
- pylint: fix linting issues (a1da5cd) by @amilcarlucas
- windows: Fix windows build after teh plugins refactoring (2daff6a) by @amilcarlucas
- AI_translation: try to fix regression (73472a8) by @amilcarlucas
- autoconnect FC on MacOS (3993ae4) by @OmkarSarkar204
Code Refactoring
- added test coverage for new anaysis frontend (c47fac0) by @OmkarSarkar204
- log-analysis: Improve architecture and testability (c99b08a) by @amilcarlucas
- calibration: extract shared center_over_parent() helper (c42c604) by @iacker
- calibration: Use BaseWindow when possible (d5cd1f7) by @amilcarlucas
- plugings: Move plugins to their own directory and added dynamic conditional loading (a476334) by @amilcarlucas
Documentation
- star-history: Update the link to add the required token (51aa029) by @amilcarlucas
Style Changes
Tests
- settings: fix recent-dirs limit test after MAX_RECENT_DIRS 5-10 (02db5a7) by @iacker
- rc-calibration: add software test suite for RCCalibrationDataModel (83ded8e) by @iacker
- fc-commands: cover accel-cal cancel and SCALED_IMU helpers (f4c4bf2) by @iacker
- flightcontroller_commands: Improved tests (c223b58) by @amilcarlucas
- added test for fc connection (d347e13) by @OmkarSarkar204
Maintenance
- flightcontroller: Updated ArduPilot flight controller IDs (273618b) by @amilcarlucas
- deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.16.1 (a384429) by @amilcarlucas
- deps: update dependency packaging to v26.3 (6e88fdc) by @amilcarlucas
- translations: Compile translation .mo files from the .po files (7cf8ec2) by @amilcarlucas
- AI translations: GitHub Models has been retired, migrate to new API. (b8493e3) by @amilcarlucas
- compass_calibration: Update the tests to the new window structure (9616610) by @amilcarlucas
- reuse: add copyrights (b4286f0) by @amilcarlucas
- configuration steps: Auto-update configuration steps translatable strings (6fbf96e) by @amilcarlucas
- log-analysis: Disable it for now, revert later (27d551a) by @amilcarlucas
- release: Bump version info, tag and release (1a0c8fb) by @github-actions[bot]
Other Changes
Contributors
@amilcarlucas, @github-actions\[bot\], @iacker, @OmkarSarkar204, @YQHD711
Release Info:
- Version: v4.3.4
- Date: 2026-08-13 01:40:48 UTC
Full Changelog: Comparing v4.3.3...v4.3.4 · ArduPilot/MethodicConfigurator · GitHub