Software Engineering vocabulary · Release and Maintenance

Changelog

Meaning in software engineering, with examples

/ˈtʃeɪndʒlɔːɡ/nounCommon term

In software engineering, changelog means: A file or page that lists the notable changes in each version of a project, usually with the newest version first. It is often named CHANGELOG.md.

In Turkish: değişiklik günlüğü, değişiklik kaydı

How it is used

More technical and detailed than release notes. A common format groups entries under Added, Changed, Deprecated, Removed, Fixed and Security. Reviewers may ask you to add an entry to the changelog in your pull request.

Example sentences

  1. Please add a line to the changelog under 'Fixed' before we merge.

  2. I checked the changelog, and version 5 removes the old config format.

Common collocations

  • update the changelog
  • changelog entry
  • keep a changelog
  • CHANGELOG.md

More terms: Release and Maintenance

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: