By splitting the repo in multiple packages, it is going to be more difficult to manually maintain a changelog. Using conventional commit, we can automatically generate the changelog from PR titles.