Skip to content

CHANGELOG.md inconsistent format => not displaying correctly on github #5081

@wiibaa

Description

@wiibaa

A lot of CHANGELOG.md files do not contains a blank line to separate first level titles, therefore they are not rendered correctly, for example https://github.com/logstash-plugins/logstash-filter-date/blob/master/CHANGELOG.md jumps from 2.0 to 2.1.6

Also from https://raw.githubusercontent.com/logstash-plugins/logstash-input-jdbc/master/CHANGELOG.md second level heading are used

@suyograo can the detailed markdown format of changelog be strengthened and clearly specified in https://www.elastic.co/guide/en/logstash/current/_versioning_plugins.html. It could improve readability a lot when reading it in different plugins, or they could even be injected in ELK to display evolution of the Logstash plugin ecosystem or power a crazy logstash-caniuse (as http://caniuse.com) if someone has some free-time

@ph can a bulk magic be applied here to correct / validate these files with advanced regex/grokking and maybe integrated in the CI ?

I may be reading changelog too much lately... :D

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions