A first stab at a script to help with writing changelogs. Currently, it lists which template files have changed since the version given as an argument (actually a Git tag):
$ ./bin/changelog v0.15.0
The following templates have changed since v0.15.0:
app/views/administrate/application/_navigation.html.erb
app/views/fields/url/_index.html.erb
app/views/fields/url/_show.html.erb
If your application overrides any of them, make sure to review your
custom templates to ensure that they remain compatible.
This was inspired by https://github.com/thoughtbot/administrate/issues/1957, where a user observed that it would be worth mentioning these template updates in the changelog, as it's something that people need to look out for when upgrading Administrate.
Perhaps in the future we can add other capabilities to this script.