I'm maintaining a set of javascript libraries and it's usual to have to update some dependencies that doesn't require any functional changes for instance when my library is not affected by a dependency breaking change.
Do you usually publish a new version of the library once updated its dependencies or wait to have to make a functional change for publishing a new version?
Also, do you include which dependencies have been update in the changelog?
PD: I'm using semantic versioning