👩💻 Join our community of thousands of amazing developers!
Recently I was tasked with initialization of a new Python project. One of the requirements was to prepare a changelog. I liked the idea, but my gut feeling was that the future project contributors won’t keep the changelog always up-to-date and it’s quality will decline over time. This article proposes a feature which enforces changelog updates, when it’s required to do so. What’s a changelog A changelog is a log or record of all notable changes made to a project. The project is often a web...