Thank you for your submission, an automated scan of your plugin code's revealed the following issues:

### Required

[[1](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/renderer.ts#L60)][[2](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/reading-mode-renderer.ts#L184)][[3](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/live-preview-renderer.ts#L82)][[4](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/live-preview-renderer.ts#L87)][[5](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/live-preview-renderer.ts#L107)][[6](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/settings/settings-tab.ts#L52)][[7](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/settings/settings-tab.ts#L146)]:Using `innerHTML`, `outerHTML` or similar API's is a security risk. Instead, use the DOM API or the Obsidian helper functions: <https://docs.obsidian.md/Plugins/User+interface/HTML+elements>



---

### Optional

[[1](https://github.com/brunoleos/obsidian-tagverse/blob/a42f590644f6531b7396730a9c6f712c871bd528/src/core/plugin.ts#L199)]:Casting to `any` should be avoided as much as possible.



---



Do <b>NOT</b> open a new PR for re-validation.
Once you have pushed all of the required changes to your repo, the bot will update the labels on this PR within 6 hours.
If you think some of the required changes are incorrect, please comment with `/skip` and the reason why you think the results are incorrect.