Git log is not a changelog

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • git-cliff

    A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

  • Yep, something like Git Cliff[1] is great for generating release notes from your commit messages.

    And conventional commits are good thing to do regardless of whether you use them for release notes or not. Commit messages should be helpful and immediately obvious, too often its "fixed bug" or "finally figured out foo!", which really tell you nothing - might as well not have a message.

    [1] https://github.com/orhun/git-cliff

  • keep-a-changelog

    If you build software, keep a changelog.

  • I agree, I used to have a NEWS file in my projects (later a NEWS.md), but as others commented, the signification of the term "changelog" has changed. Sites like https://keepachangelog.com/ really refers to release notes or news.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • chronicle

    a fast changelog generator sourced from PRs and Issues (by anchore)

  • we use https://github.com/anchore/chronicle to generate release notes in a changelog format using the issues and PRs from GitHub as the source of truth. In this way time well spent in the curation of issues and PRs (which is something we need to do anyway) means that we automatically get release notes for free. (disclaimer: I'm the author of chronicle)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Adding GitHub integration to git-cliff (need opinions/comments)

    1 project | /r/rust | 4 Dec 2023
  • Common Changelog

    1 project | news.ycombinator.com | 20 Oct 2023
  • Auto-Generated Customer-Friendly Changelogs

    1 project | /r/laravel | 23 May 2023
  • How do you handle API documentation and change logs?

    1 project | /r/devops | 22 May 2023
  • changelog-gh-usernames: A tool to replace emails in changelogs with GitHub usernames

    2 projects | /r/rust | 1 May 2023