In most cases a PR results in one notable change within the changelog. However it might be worth adding some guidelines for when a single PR introduces multiple noteworthy changes. An example of this could be a 1.0.0 => 2.0.0 that happens within a single PR; which removes features, adds new features, and changes how previous features worked. Currently I can think of three ways to handle this:
- Add a single
Changed change saying Refactor the code ... with a reference to the PR
- Add each noteworthy change with a reference to the same PR (possibly using a reference link like the version headings)
- Add a single
Changed change, with sub bullets for the noteworthy parts