Skip to content

Render Markdown in the Commit messages #1133

@mdindoffer

Description

@mdindoffer

What

Please add support for Markdown rendering in the commit messages.

Why

It is quite common to use some formatting in commit messages, usually Markdown, or at least a subset of Markdown.
Even if not fully fledged Markdown, URLs to other resources are very commonly used to link to additional documentation.

Some of the most common examples are commits from Dependabot that always include links to release notes of the updated dependencies. Here you can already see 3 different formatting options used - preformatted code, lists, and links:

Image

These are, however, currently just rendered as plaintext in Sourcegit. While the preformatted code and lists are still readable even as a plaintext string, the links are pretty much useless. You cannot click on the http(s):// URLs. If one wants to open such a link, the only option is to copy the text and paste it into a browser window.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions