v1.4.3
Features
- windows installer: allow not adding application to path env var #232 (Dr.-Ing. Amilcar do Carmo Lucas)
- vehicle templates: Add and Hobbywing X6 vehicle template #391 (Dr.-Ing. Amilcar do Carmo Lucas)
- crawl: Added scripts that feed the gurubase.io RAG AI tool #307 (Dr.-Ing. Amilcar do Carmo Lucas)
Bug Fixes
- windows installer: Only add to env path if the user requests it. And correctly remove the path when un-installing #232 (Dr.-Ing. Amilcar do Carmo Lucas)
- pyright: code simplification and pyright linter fixes #409 (Dr.-Ing. Amilcar do Carmo Lucas)
- pylint: workarounds for pylint issues #409 (Dr.-Ing. Amilcar do Carmo Lucas)
- tuning guide: remove outdated and misleading screenshot. #410 (Dr.-Ing. Amilcar do Carmo Lucas)
- flight controller: fix issue #407 #427 (Dr.-Ing. Amilcar do Carmo Lucas)
Documentation
- usecases: Explain when to reset to default parameters #410 (Dr.-Ing. Amilcar do Carmo Lucas)
Tests
- configuration steps: Add more tests #383 (Dr.-Ing. Amilcar do Carmo Lucas)
- filesystem vehicle components: Add more tests #384 (Dr.-Ing. Amilcar do Carmo Lucas)
- software update: Add more tests, and make the code more robust #386 (Dr.-Ing. Amilcar do Carmo Lucas)
- template overview: Add more tests #386 (Dr.-Ing. Amilcar do Carmo Lucas)
- flightcontroller info: Add pytests #389 (Dr.-Ing. Amilcar do Carmo Lucas)
- directory selection: Add extensive pytests #387 (Dr.-Ing. Amilcar do Carmo Lucas)
- directory selection: Add integration tests #399 (Dr.-Ing. Amilcar do Carmo Lucas)
Builds
- windows installer: Remove all instances of the application path from the system PATH during uninstallation #232 (Dr.-Ing. Amilcar do Carmo Lucas)
- deps: bump pre-commit from 4.1.0 to 4.2.0 #395 (dependabot[bot])
- deps: bump pytest-cov from 6.0.0 to 6.1.1 #396 (dependabot[bot])
- deps: bump ruff from 0.11.2 to 0.11.4 #397 (dependabot[bot])
- deps: bump pyright from 1.1.396 to 1.1.399 #406 (dependabot[bot])
- deps: bump argcomplete from 3.6.1 to 3.6.2 #405 (dependabot[bot])
- deps: bump ruff from 0.11.4 to 0.11.6 #411 (dependabot[bot])
- deps: bump pyinstaller from 6.12.0 to 6.13.0 #412 (dependabot[bot])
- deps: bump pillow from 11.1.0 to 11.2.1 #404 (dependabot[bot])
- deps: bump setuptools from 78.1.0 to 79.0.0 #416 (dependabot[bot])
Continuous Integration
- deps: more version pinning and automated updates #413 (Dr.-Ing. Amilcar do Carmo Lucas)
- deps: bump renovatebot/github-action from 41.0.18 to 41.0.21 #417 (dependabot[bot])
- deps: bump EnricoMi/publish-unit-test-result-action #419 (dependabot[bot])
- deps: bump astral-sh/setup-uv from 5.4.1 to 5.4.2 #418 (dependabot[bot])
- deps: bump github/codeql-action from 3.28.13 to 3.28.15 #420 (dependabot[bot])
- update vehicle templates: only update them on the master branch #428 (Dr.-Ing. Amilcar do Carmo Lucas)
- dependabot: remove duplicated actions #428 (Dr.-Ing. Amilcar do Carmo Lucas)
Chores
- flightcontroller: Updated ArduPilot flight controller IDs #380 (amilcarlucas)
- vscode: Activate agent mode #386 (Dr.-Ing. Amilcar do Carmo Lucas)
- flightcontroller: Updated ArduPilot flight controller IDs #393 (amilcarlucas)
- pre-commit: update version dependencies #391 (Dr.-Ing. Amilcar do Carmo Lucas)
- flightcontroller: Updated ArduPilot flight controller IDs #398 (amilcarlucas)
- flightcontroller: Updated ArduPilot flight controller IDs #403 (amilcarlucas)
- flightcontroller: Updated ArduPilot flight controller IDs #408 (amilcarlucas)
- translations: merge new un-translated string(s) to existing .po files #385 (amilcarlucas)
- translations: Updated translation strings #415 (Dr.-Ing. Amilcar do Carmo Lucas)
- translations: Compile translation .mo files from the .po files #422 (amilcarlucas)
- release: Bump version info, tag and release (github-actions[bot])