This is to respond to Sam's comments, about:
"If you have any specifics on what you would like to be able to see (issue number, summary, status, assignee, fix versions etc) or anything other information that may help us in making this decision then now is the time to share it.
Popularity will greatly help this get over the line, so if you are reading this thread and want more visibility but haven't commented yet - comment now!"
For us, we are in the process of evaluating the upgrade from 2.5.23.1 to 2.5.28.1 (or 2.5.29.1). However, we want to make sure that this minor point upgrade will really address some of our current pain points (instead of just "upgrading for the sake of upgrading")... Here are some changesets that I would really appreciate some more detailed info (e.g. before/after upgrade system behavior changes with screenshots, etc.). This would be very helpful for our decision making:
TL-6319: Fixed rules for dynamic Audiences based on a text input user profile/custom field being empty.
TL-6516: Fixed resetting of Certification message logs when the recertification window opens. When the window opens it tried to delete message logs for the users manager as well as the user even though the manager records were never created.
TL-6581: Improved handling of and recovery from missing Certification completion records.
TL-6305: Fixed Program/Certification alerts and messages to exclude suspended and deleted users.
TL-6345: Fixed setting of a Certification completion status to 'expired' when renewal expires
TL-14131: Added courses which have completion records to the record of learning (RoL).
TL-14114: Fixed program and certification exceptions being regenerated after being resolved. (we need to be able to see some examples to know in what conditions these cert exceptions would be regenerated).
T-14043: Added ability to unlock activity completion without deletion (This change also fixes a bug whereby a user editing an activity included in course completion but not yet completed by any users causes all users who have previously completed the course to loose their data.)
T-14042: Fixed cleanup of users enrolled on a certification by an audience, who are no longer part of the audience.
(My note: The description looks promising and I believe this was fixed in 2.5.24. However, based on our preliminary testing, it doesn't seem to generate the result that we are looking for)...
T-13190: Fixed users being incorrectly enrolled onto unavailable programs
(My note: does this mean that it would fix issues that users would still get an initial Enrollment message even if that program has been "ended" - passed the Program End date? Any other use cases that would count as "unavailable programs"?)
Thanks!