Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

My changelog generator got silent about deletions — git never tells you what went away

Description and use

The updated generator accurately reflects deletions, improving transparency of release notes.

Problem

A changelog generator omitted deleted modules because it ignored git diff status ‘D’, leading to incomplete release notes.

Outcome

The updated generator accurately reflects deletions, improving transparency of release notes.

Workflow

  • Run git diff --name-status between two commits
  • Parse output and filter for status A, M, and D
  • Render additions and modifications normally
  • Render deletions with a “Removed …” prefix
  • Append original commit message as a footnote
  • Record date: 2026-10-15T07:40:58.699Z