Changelogs are a frequently overlooked aspect of software release management. I’m going to outline the different approaches to keeping them, and describe a dumb yak shave I undertook to improve the situation for my own projects. Changelog approaches No changelog A disturbing number of projects don’t keep any changelog. Those responsible are awful people who clearly don’t want anybody using their s