Rover-4.5.5 has been released and should appear in the ground stations as the official release within a few hours. It will also appear here on firmware.ardupilot.org
The changes vs 4.5.4 are in the ReleaseNotes and copied below
Changes from 4.5.4
Board specific enhancements and bug fixes
CubeRed’s second core disabled at boot to avoid spurious writes to RAM
Why is there never any release notes for Plane? In MP it tells me there is a new version - points me to the release notes here but I never see any for Plane. Am I missing something. If I change the filter to the stable version for Plane as of (2024-08-16) it shows 4.5.2 - which is not correct.
The releases are a bit of a manual process and while we are bringing all the vehicles closer together there are still some differences in procedure. I guess you mean that there’s no new topic created for Plane releases? Instead I think what happens for Plane is a new posting is made on this single large thread.
I guess you’d prefer we create a new topic for each release like we do for Copter, Rover and Tracker?
Yes, I usually end up finding that thread after a bit of digging (I could solve that by bookmarking it…)
The process used for Rover/Tracker/Copter seems more optimal as Mission Planner Links to https://discuss.ardupilot.org/tag/stable-release when a new version is available. As those variants are on that page, Plane is not.
It seems logical to me that the list of stable release tags would include Plane.
The same is true on the Github releases page https://github.com/ArduPilot/ardupilot/releases - there is currently no release of Plane4.5.5 there.
This hope this doesn’t sound pedantic, I do understand this is a large project that has been running a long time with many developers - so please don’t take it as a criticism.
The bottom line is that often I need to look at the code to understand what a change is really doing - a single sentence in a release note can’t really describe it fully. Just seems there should be a more direct path to the code from a prompt like that in MP, that doesn’t end up with me ignoring it for ages
Thanks for the feedback. I’ve gone ahead and created the Plane.4.5.5 release on Github (this was just an oversight I think).
BTW, we’ve also got a “4.5 Backports” project that lists the individual PRs that were included in each point release. We could look at linking this from the Github project and maybe the official release announcement as well.
By the way, we discussed this on the weekly dev call earlier today and the answer to why we don’t create a new topic for each Plane release is because when we re-use the old topic, everyone who has ever participated in beta testing gets an email notification (unless they’ve turned them off).
One of our core issues these days is finding enough beta testers so we hope/hoped that more notifications will stir up more participation in the beta releases.
Anyway, we have varying opinions in the team on the best way to handle this so all feedback is welcome!