Git.SemVersioning.Gradle
Git.SemVersioning.Gradle copied to clipboard
Having a commit message title with a liternal HTML tag name breaks the release notes layout
Having a commit message like this
`feat(reporter): Use <pre> block for issue messages`
results in release notes being rendered like this
because the <pre>
is taken literally and being interpreted as a render action.
I modified the change log formater to add a \ before every <. I hope this solves the issue with html in the texts
Confirmed to be fixed with release 0.12.0.
I'm reopening this as the implemented escaping is now too eager: Its also escapes <
contained in backticks, see e.g. this release:
with the original commit title being rendered as
and the literal patch including backticks:
It should now support `<html>`
and ``<html>``
but not tripple back ticks. I guess it is possible to do the code smarter to handle it but maybe it is not worth the effort.
The plugin should now be able to support any number of `back ticks`