Por no contestar a todos los mensajes voy a resumir, tenéis que entender (los que estáis en el mundo lo sabréis), incluir en un changelog con un público objetivo mayoritario que NO es técnico, incluir el detalle absoluto de todo lo que se ha llevado acabo es inviable.
Soy fiel defensor de que eso debería hacerse, especificar absolutamente todo, pero incluso a veces es impensable poner, código refactorizado en clase,método o función X.
O poner actualizada X,dependencia o Y librería.
Desconozco cómo hacen internamente los test unitarios (si es que los hacen) o como prueban las release, pero como norma ningún software está libre de una funcionalidad no esperada (bug) si creéis que el software es perfecto, es mejor que conduzcamos vehículos totalmente mecánicos (cosa inviable en la actualidad)