Previously testing a URL like this:
<a href="https://----.example.com?a=b&c=d">This server does not exist</a>
Was a problem because the &
was not properly understood.
This is a partial solution just for &
, which is the most common HTML entity you will use. A complete solution will require adding a dependency or updating html-validate.
Discussion: https://gitlab.com/html-validate/html-validate/-/commit/560fa72ae6be0a065a358d9f6b356ce39c7b4e81