The changelogs are terrible. Auto-generated Git commits are better.
This is what a changelog (and agile development) should look like:
https://www.landoleet.org/whatsnew.txt (Justin Frankel, best known for Winamp, GNUtella, Nullsoft Installer etc.)
Minor updates are usually just bug fixes and stability improvements, hence why we don’t log anything specific about what’s changed there.
Read the room. You make an IDE, and 100% of your user-base is developers.
Easy Solution:
Call what you have now Release Notes, and include a full changelog somewhere else.