10 ms·
Conventional commits made it easier to generate changelogs and automate semantic version bumps. I suppose LLMs can usually do that the right way with looser str
by bloppe 4mo ago
Conventional commits made it easier to generate changelogs and automate semantic version bumps. I suppose LLMs can usually do that the right way with looser structure, but in the before times it made a lot more sense, and even now is much less ambiguous
- steveklabnik 4mo agoBoth of these things are discussed in the article. (changelogs and semver)
- mattrb 4mo agoThey're hand-waved away by saying the changelogs are bad and the semver isn't always accurate. While I mostly agree with, that doesn't mean they don't provide _some_ value. You get categorized changelogs (even if the messages are technical) and semver that's generally correct. The alternative of good changelogs and perfect semver isn't free.
- xigoi 4mo agoAuto-generated changelogs from commit messages are bad, no matter if the commit messages follow some structure.
- Mawr 4mo agoI suppose it is a significant downside that you could get misled into thinking you can autogenerate a changelog from commit names.