prisma-labs / dripip

Opinionated CLI for continuous delivery of npm packages
100 stars 2 forks source link

Changelog formatting improvements #97

Open jasonkuhrt opened 3 years ago

jasonkuhrt commented 3 years ago

See manual edits that were made here:

https://github.com/graphql-nexus/schema/releases/tag/v0.18.0

  1. Breaking changes line break between each item
  2. Breaking changes titlecased (not all caps)
  3. Two line breaks between breaking changes and rest of sections
  4. Breaking changes sections have titleized level-4 headings
  5. All headings brought up one level to support (3)
  6. Breaking changes headings have pr/commit info on next line, instead of inline
  7. Arrow between pr/commit info
  8. Rest of sections get new title "All Changes"
  9. Improvements section strips "improve:" conventional commit commit type prefix