Skip to content

Keep a changelog #73

@dfkunstler

Description

@dfkunstler

Summary

Add a CHANGELOG.md to track notable changes across releases, following the Keep a Changelog format.

Motivation

The project uses hatch-vcs for versioning from git tags but has no human-readable changelog. A structured changelog makes it easier for users and contributors to understand what changed between releases without digging through commit history.

Proposal

  • Add a CHANGELOG.md at the project root following the Keep a Changelog convention
  • Organize entries under: Added, Changed, Deprecated, Removed, Fixed, Security
  • Backfill entries for existing releases (if any tagged releases exist)
  • Update CONTRIBUTING.md to mention changelog updates as part of the PR process

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions