Skip to content
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

Added a changelog #30

Merged
merged 4 commits into from
Oct 12, 2024
Merged

Added a changelog #30

merged 4 commits into from
Oct 12, 2024

Conversation

xoen
Copy link
Collaborator

@xoen xoen commented Oct 12, 2024

It is very useful to have a changelog, to see what notable changes have been made over time.

For example, It's the first place I check when I want to check if there are any breaking changes in a new version of a library.

Items usually have a link to the issue if available, alternative link to PR or individual commit if relevant...but sometimes no link is fine (especially if it may span multiple PRs/commits).

NOTE: I've omitted some more cosmetic or internal changes that I wouldn't consider exactly "notable" changes. At the end of the day detailed diffs and list of changes can be seen on GitHub, the changelog shouldn't be exhaustive IMHO.

PS: It was a bit tedious to compose this up, it may no be perfect but it's a good start I think. Hopefully should be less of a pain to update this gradually when something changes :)

@xoen xoen requested a review from jnioche October 12, 2024 12:47
@xoen xoen marked this pull request as ready for review October 12, 2024 12:57
@xoen xoen added this to the 0.3.0 milestone Oct 12, 2024
@jnioche jnioche merged commit 9de7240 into main Oct 12, 2024
1 check passed
@jnioche jnioche deleted the changelog branch October 12, 2024 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants