Skip to content

v1.17.0

Latest

Choose a tag to compare

@rafaellehmkuhl rafaellehmkuhl released this 05 Dec 23:40
· 149 commits to master since this release

What's Changed

First of all, as always, this is the best version of Cockpit we ever had and we think you should update to it right now 🙂

This version has a lot of new features and bug fixes, but I want to focus on 3 points that are very important:

1. The new video processing pipeline

We've been working on it for a while and it's finally here. This is for sure the biggest change on 1.17. It's a complete rewrite, now using ffmpeg behind the scenes to process the video. This means you can now record videos of any length and quality you want, without any performance issues. No more memory constraints! We tested it with recording of more than 3 hours and it is working flawlessly. Your video is now processed in real time, during the recording, which means you always have a playable video inside your desktop folder. It's truly better by design.

It's important to mention that for this new pipeline to work we made it so Cockpit Lite (the web/extension version) records the video but does not process it, and the processing of the video chunks should be made using Cockpit Standalone (the desktop version).

2. Native support for TCP/UDP MAVLink endpoints

With our focus on BlueOS-based vehicles, it was not on our plans to work on that yet, but we received the invaluable contribution of @amir-hossein-zarei in #2084 adding support for TCP and UDP endpoints (both client and server types) on the vehicle connection. This means you can now connect Cockpit to your MAVLink vehicle even if it's not running BlueOS or connected through a Serial-UART adaptor!

3. MAVLink Command waypoints

For a long time you could only do simple "pass by" missions on Cockpit, but now we support any kind of MAVLink waypoint, so you can plan complex missions with loops, loiters, servo commands and others. This comes together with a lot of new features around the mission-planning part, like offline tiles, new drawing tools, distance and power estimates (BlueBoat only for now), and more. We know there're a lot on the mission drawing that we still need to add to make a top-notch mission planning experience, but we are happy to say we now have the foundation for that.


Besides those, the performance of Cockpit has been improved a lot, we have fixed a lot of bugs in your most used features and we believe your experience should be a lot better with 1.17. This was another long beta cycle, with a little less than 3 months of development. The last took 4 months, so linear extrapolation tells us that we are going to hit our goal of having new stable releases every month at 1.19 😄


With all that said, please download this new version, enjoy it and happy piloting!


New features

Bug fixes

Other changes

New Contributors

Full Changelog: v1.16.0...v1.17.0