Summary
For years, my team and I manually updated the changelog for our 250+ packages. Recently, we've improved how we go about this.In this blog post, I'd like to tell you all about it.What is a changelog?In our packages, a changelog is a simple markdown file where we note all changes to our packages in chronologic order. We do this to make it easy for the users, contributors and ourselves to see when a particular change has been made.Here's an example changelog from the spatie/ray package. To know mor...