Repository navigation
1.4.4
·
1314 commits
to master
since this release
Frontend
- Video manager thumbnails, MCM idle/block list, and RTSP route check #3840 #3839 #3837 #3854 #3850 #3899 #3747 #4150
- Vehicle setup, lights, parameters editors, and motor remapping #3867 #4191 #4194 #4208 #3979 #3875 #4196 #3473 #3959 #3957 #4200 #3472 #3470
- Cut polling and duplicate requests #4050 #4064 #4066 #4063 #4067
- MAVLink and websocket lifecycle #4139 #4140 #4145 #4068 #4110
- Update ArduPilot-Parameter-Repository and re-download parameters #3504 #4007 #3895
- Extensions UI (v2 route, editor, disable Bazaar) #3476 #3610 #4018
- CPU widget per-core usage and Networking svg height #3566 #3565
- Change default MAVLink endpoint type to UDP Client #3577
- VideoStreamCreationDialog: use even default UDP ports #3468
- Fix System Information tabs going blank after Pirate Mode #4243
- Fix Sentry simple report feedback #4115
- MainView: update docs links to new site #4141
- Serve a fresh frontend after a version switch #4203
- Keep unknown MAVLink endpoints when downgrading from 1.5 #4169
- Allow using Navigator with the new lsm6dsv IMU #3945
- Disk saving changes #3808
- Stream log delete and improve system logs #3806 #4123 #4004
- Harden against frontend corruption and freeze/lock dependencies #4094
Backend
- cable-guy: DHCP marker, static IP, routes API, unmanaged kernel routes #3505 #3616 #3894 #3466 #4246 #4252 #4254 #4249
- helper: port scan workers, website checks, TCP ping fallback, websockets for extensions #3478 #3518 #3519 #3520 #4133 #4231 #4244 #4024
- ardupilot_manager: restart races, MAVLink IDs, Pixhawk reconnect, I2C leak #3471 #3474 #3477 #3593 #4114 #4121 #4125 #4199 #4251
- Update mavlink-camera-manager #3576 #3709 #3882 #3925 #3941 #4144 #4173
- Ping robustness #3434 #3796 #4058 #4052
- kraken: atomic install, default env, major tom, log 404, revert ExtensionNotFound #3581 #3597 #3811 #4198 #4225 #4197
- commonwealth settings: atomic save, invalid file, temp-file race, 422 on bad fields #3531 #3534 #4116 #3618 #4250
- log_zipper: one gzip stream and ISO 8601 UTC timestamps #4182 #4126
- Update mavlink_server and add logs #3469 #3467
- Update linux2rest #4090 #4096
- nginx: fix 404 and 404 if extension is not registered #3475 #3908
- Dockerfile base updates and GIT_DESCRIBE_TAGS / ARG override #3838 #3966 #3815 #3596
- start-blueos-core: version-chooser memory, stream tuning, MAV_SYSTEM_ID #3579 #3816 #3603
- versionchooser: DockerHub workaround #3495
- longer hashes in Dockerfiles #3897
- NetworkManager/Bookworm: Do not save wifi networks we failed to connect to #3580
- zenoh: Fix toolchain for x86_64 #3617
- Fix bag-of-holding log spamming errors on normal operation #4065
- Fix nmea_injector failing to import its own package #4128
- commander: Keep .ssh keys on settings reset #4120
- startup_update: move setup_ssh and apply Navigator overlays on Pi5 #3898 #4113
- Serve a fresh frontend after a version switch #4203
- Keep unknown MAVLink endpoints when downgrading from 1.5 #4169
- Allow using Navigator with the new lsm6dsv IMU #3945
- Disk saving changes #3808
- Stream log delete and improve system logs #3806 #4123 #4004
- Harden against frontend corruption and freeze/lock dependencies #4094
CI / hooks / docs / misc
- test-and-deploy: Fix pimod version #3753
- CI: split zip files into 2gb~ish chunks #3819
- Measure all production Python in the coverage gate #4240
- Configure docker to NOT use containerd-snapshotter #3963
Full Changelog: 1.4.3...1.4.4