In markdown you can provide inline HTML blocks which
are not parsed for further markdown syntax.
In the same way that the parseTagsProcessor ignored potential
tags inside backtick code blocks, it now also ignores potential
tags inside inline HTML blocks. These blocks are identified with
the same semantic as inline HTML in markdown.
This fix is implemented by making the parser more generic and the
modifying its behaviour by specifying "parser adapters".
Currently parse adapters must expose the following interface:
Tags inside HTML blocks are no longer parsed by default.
If you wish this to enable this then you can modify the
parseTagsProcessor.parserAdapters array from a config block:
In markdown you can provide inline HTML blocks which are not parsed for further markdown syntax.
In the same way that the parseTagsProcessor ignored potential tags inside backtick code blocks, it now also ignores potential tags inside inline HTML blocks. These blocks are identified with the same semantic as inline HTML in markdown.
This fix is implemented by making the parser more generic and the modifying its behaviour by specifying "parser adapters".
Currently parse adapters must expose the following interface:
BREAKING CHANGE:
Tags inside HTML blocks are no longer parsed by default. If you wish this to enable this then you can modify the
parseTagsProcessor.parserAdapters
array from a config block: