Skip to content

Docs: Add guidance for CHANGELOG entries #2788

Open
@hoffie

Description

@hoffie

What is the current behaviour and why should it be changed?

We currently don't have clear guidance when to add changelog entries.

Describe possible approaches

  • What's the goal for the CHANGELOG, who is the audience?
  • Should internal changes (i.e. those which do not directly affect generated artifacts) be documented in the CHANGELOG? Options:
    1. Document all PRs.
    2. Document PRs which may be user-visible (i.e. including third-party library bumps, build logic changes)
    3. Document PRs which intended user-visible changes only (bug fixes, new features, performance changes).
  • How should entries be written? (past tense)
  • How are related PRs handled?
  • Where should this guidance be stored? PR template?

Has this feature been discussed and generally agreed?

One of the previous discussions around this topic: #2778 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactoringNon-behavioural changes, Code cleanup

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions