title: How can I maintain an automatic changelog per module in a monorepo?
body: <p>I'm working on a project which consists of multiple git repositories. There are multiple microservices, a frontend, some npm-packages and gateway containers, etc.</p>
  <p>As I often run into the problem that for new features I have to change the code in multiple repositories i get lost in lots of pull requests.</p>
  <p>To simplify this I am thinking about moving the repositories to a single monorepo. In fact, I already combined some of the npm packages in a single repository.</p>
  <p>Until now i used <code>standard-version</code> for creating a changelog based on the git commits. I still want to have one changelog per module. Obviously this does not work out of the box with <code>standard-version</code> as it does check the commits per repository rather than per module directory.</p>
  <p>Is it somehow possible to still create a changelog per module e.g. using only the commit messages where files in a directory where affected or using scopes in the commit messages? Any other ideas?</p>
  <p>Normally every module will have it's own version, not all of them are JS/Node/npm-projects. It is also fine if I have to manage the publishing <em>manually</em> per module.</p>