v1.4.5
Bug Fixes
- tuning guide: fix Documentation update for magfit Section 9.1.2 #441 #442 (Amilcar Lucas)
- param editor: update the change reason tooltip when the param value changes #447 (Dr.-Ing. Amilcar do Carmo Lucas)
- flight controller: Ignore STM32L431 boards as these are AP_Periph and not FCs #455 (Dr.-Ing. Amilcar do Carmo Lucas)
- ci: Harden GitHub Actions #182 (StepSecurity Bot)
- clamAV: Setup ClamAV configuration #462 (Dr.-Ing. Amilcar do Carmo Lucas)
Documentation
- AI chat: add AI chat link to the support page #436 (Dr.-Ing. Amilcar do Carmo Lucas)
- presentation: Update number of supported boards and automated regression tests #446 (Dr.-Ing. Amilcar do Carmo Lucas)
- tuning guide: update the experiment instruction text #447 (Dr.-Ing. Amilcar do Carmo Lucas)
- macOS: Improve macOS install instructions #454 (Dr.-Ing. Amilcar do Carmo Lucas)
Builds
- deps: bump ruff from 0.11.6 to 0.11.7 #443 (dependabot[bot])
- deps: bump setuptools from 79.0.0 to 80.0.0 #444 (dependabot[bot])
- deps: bump pyright from 1.1.399 to 1.1.400 #445 (dependabot[bot])
- windows: use uv to manage dependencies #463 (Dr.-Ing. Amilcar do Carmo Lucas)
- deps: bump pylint from 3.3.6 to 3.3.7 #466 (dependabot[bot])
- deps: bump ruff from 0.11.7 to 0.11.8 #467 (dependabot[bot])
- deps: bump setuptools from 80.0.0 to 80.3.1 #465 (dependabot[bot])
- deps: bump github/codeql-action from 3.28.16 to 3.28.17 #472 (dependabot[bot])
Continuous Integration
- apt-update: fix apt package grep regexp #436 (Dr.-Ing. Amilcar do Carmo Lucas)
- dependabot: remove pip updates from /.github/workflows #447 (Dr.-Ing. Amilcar do Carmo Lucas)
- deps: bump github/codeql-action in /.github/workflows #449 (dependabot[bot])
- deps: bump sigstore/cosign-installer in /.github/workflows #450 (dependabot[bot])
- deps: bump actions/setup-python in /.github/workflows #451 (dependabot[bot])
- deps: bump actions/github-script from 6 to 7 in /.github/workflows #453 (dependabot[bot])
- deps: bump actions/download-artifact in /.github/workflows #456 (dependabot[bot])
- deps: bump renovatebot/github-action in /.github/workflows #457 (dependabot[bot])
- deps: bump astral-sh/setup-uv in /.github/workflows #458 (dependabot[bot])
- uv: activate the uv installed venv #458 (Dr.-Ing. Amilcar do Carmo Lucas)
- pytest: use uv to install coverage dependencies #464 (Dr.-Ing. Amilcar do Carmo Lucas)
- windows build: Generate GitHub Actions build provenance #469 (Dr.-Ing. Amilcar do Carmo Lucas)
- StepSecurity: Apply security best practices #471 (StepSecurity Bot)
- deps: bump renovatebot/github-action in /.github/workflows #473 (dependabot[bot])
- deps: bump step-security/harden-runner in /.github/workflows #474 (dependabot[bot])
Chores
- flightcontroller: Updated ArduPilot flight controller IDs #455 (amilcarlucas)
- translations: merge new un-translated string(s) to existing .po files #448 (amilcarlucas)
- translations: Update translation strings #448 (Dr.-Ing. Amilcar do Carmo Lucas)
- translations: Compile translation .mo files from the .po files #461 (amilcarlucas)
- release: Bump version info, tag and release (github-actions[bot])