Idealmente, il tuo log delle modifiche dovrebbe essere generato dai controlli del controllo della versione. Potresti avere un'operazione di post-compilazione che estrae tutti i commenti di controllo dall'ultima build di release e li restituisce in un file prima della pacchettizzazione.
Ciò richiede che i tuoi sviluppatori siano diligenti nei loro commit.
In passato, ho utilizzato le convenzioni in cui i commit che iniziano con CHANGE:
o CHANGELOG:
sono gli unici inclusi nel log delle modifiche dell'output.
Fornisce una buona visione storica senza manutenzione esterna.
Modifica
Poiché sembra che tu stia semplicemente chiedendo come visualizzarlo, devi fornire un contesto: quale tipo di app, lingua, ambiente. Prova qualcosa e poi vai a chiedere su StackOverflow se riscontri problemi specifici.
In genere, le applicazioni si collegheranno al log delle modifiche nella finestra di informazioni o di aiuto insieme alla versione corrente. Il link potrebbe aprire un visualizzatore per il log delle modifiche o il collegamento a un url contenente la cronologia delle modifiche ancorata alla versione che lo richiede.