[changelog]
repo_url = "https://github.com/me/project"

Examples

Default template

[v1.2.4] - 2024-04-01 (2024-04-01T12:00:00+00:00)

Diff since v1.2.3

Breaking changes

  • drop old API

Contributors

{
  "version": "v1.2.4",
  "date": "2024-04-01",
  "release_datetime_iso": "2024-04-01T12:00:00+00:00",
  "compare_url": "https://github.com/me/project/compare/v1.2.3...v1.2.4",
  "commits": [
    {
      "sha": "abc1234",
      "link": "https://github.com/me/project/commit/abc1234",
      "subject": "feat!: drop old API"
    }
  ],
  "breaking_changes": ["drop old API"],
  "contributors": [
    {"name": "Alice", "link": "https://github.com/alice"},
    {"name": "Bob"}
  ]
}

Keep a Changelog-style header

[v1.2.4] - 2024-04-01

{
  "version": "v1.2.4",
  "date": "2024-04-01"
}

Grouped sections

Added

  • feat: add greeting command

Fixed

  • fix: correct greeting typo

{
  "added": ["feat: add greeting command"],
  "fixed": ["fix: correct greeting typo"]
}