Skip to content

Drop the changelog and point changelog_uri at the releases page - #23

Merged
d-mato merged 1 commit into
masterfrom
drop-changelog
Aug 28, 2026
Merged

d-mato merged 1 commit into
masterfrom
drop-changelog

Conversation

@d-mato

@d-mato d-mato commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Reverts the CHANGELOG.md added in #21.

release.yml already runs gh release create --generate-notes, so GitHub builds release notes from the merged pull requests on every release. A hand written changelog duplicates that, and adds a step to each release that is easy to forget — a changelog nobody updates is worse than none.

changelog_uri now points at the releases page, so the Changelog link on RubyGems.org keeps working and needs no maintenance.

A curated changelog earns its keep once there are breaking changes worth writing migration notes for. That is a 1.0 concern; this gem is at 0.2.0 with 279 downloads on its latest version.

The gemspec was the only reference to the file.


Touches emoja.gemspec, which #22 also touches. A trial merge of the two branches is clean, but merging #22 first keeps the order simple.

The release workflow already runs gh release create --generate-notes,
so a hand written changelog duplicates it and adds a step to every
release that is easy to forget. Until there are breaking changes worth
writing migration notes for, the generated release notes are enough.
@d-mato
d-mato merged commit d438136 into master Aug 28, 2026
4 checks passed
@d-mato
d-mato deleted the drop-changelog branch August 28, 2026 16:10
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.

1 participant