Remove jQuery from GFM rendering
What does this MR do and why?
This MR removes jQuery from GitLab Flavoured Markdown (GFM in short) rendering.
However it still provides a jQuery plugin for the legacy code. jQuery plugin usage has been removed from all Vue components in this MR.
It also removes global initialization for the GFM, after the change GFM rendering would have to be triggered explicitly.
How to set up and validate locally
- Open any page that contains GFM (an issue, MR, file view).
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.