krisk / Fuse

Lightweight fuzzy-search, in JavaScript
https://fusejs.io/
Apache License 2.0
18.05k stars 766 forks source link

Stale CHANGELOG / Releases Page #452

Closed jahed closed 4 years ago

jahed commented 4 years ago

I noticed the "Release Notes" link on the website links to the "Releases" page on GitHub. However, there are no notes explaining what's changed. The CHANGELOG also has not been updated. So I tried looking through the commit history to figure out what's changed between 6.0.4 and 6.2.1 but it's too confusing as features are added and removed between commits (alpha/beta releases) before a stable release is made.

Having a Releases/CHANGELOG updated as part of the stable release process would be a great help to anyone using this library to keep track of new features, bug fixes, etc.

Thanks, Jahed

krisk commented 4 years ago

Good flag. Thanks for raising. I've updated the release page with details.

Moving forward, I will probably adopt conventional commits, thus simplifying + organizing the process.

jahed commented 4 years ago

Thanks for the quick update. I was going to recommend conventional commits too, but it doesn't fit everyone's workflow. Good to know it's being considered :+1: