I'm not trying to hide it, but the problem is there's no way to communicate "this is a breaking change, but it's not a particularly large or important change", i.e. users don't have to be prepared to learn a bunch of stuff when upgrading.
I thought change logs served this purpose quite nicely. Every time there is a breaking change, the user needs to check the change log anyway. If there are only some small breaking changes, they are only pleasantly surprised.