-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Add initial CHANGELOG #242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This is initial work for #240 |
So far it looks like the releases had an autogenerated list of commits - how was this created? Will this be part of the releases, too? The release-text is used on projects like renovate bot, it is very nice to see the most important and breaking changes in the Changelog. Also, it would be nice if the the version numbers had an (ISO) date. E.g. I usually open a new development-cycle by creating a top-level changelog entry with (TBD), which is then replaced by the actual versionnumber/date on release:
But this is a personal taste. Also interesting 'Semantic-releases' (https://github.com/semantic-release/semantic-release), but this requires some discipline when writing commit messages. But maybe interesting to you. :) Also, how much work would it be to also include a rough changelog for version 0.11.0? :) |
I believe this is an automatic feature from Github releases, or goreleaser? @juanfont
I suppose the relevant content can be copied from the Changelog, the section for that version.
Im happy with this format, ill update it.
I can see the idea, but I disagree with this pattern, I don't like the semantics of the
Not sure what change really, I'll have a look, 0.12.0 has been in the works for a while |
Indeed, comes from Github. I reckon it's a pretty terrible format, as we do not squash the commits - so we end up having an enormous list of commits. I think this is a pretty good format to start with. Let's see how it goes in the next releases! |
Maybe we should edit the version and add the date when we do the release and merge this at that point. So change it to 0.12.0-beta and publish? And add a new empty tbd on top so people can add their changes in their pr |
This PR adds a changelog for the 0.12.0, and the way forward.
0.12.0 is a bit thin atm, I think we will do better there in the future.