This is not much of a tip or trick, just sharing my observation.
I was testing v0.60.0 (Goldmark as the default MD renderer instead of Blackfriday) to see if I can upgrade from v0.54.0.
Some of the Markdown links –
[text](URL) – in my project came out as-is in the rendered HTML, instead of proper hyperlinks. It turned out that such parts included blank space in-between, as below:
This was rendered properly in v0.54.0, but apparently not in v0.60.0. I’ve removed the blank space and it fixed the problem.
I haven’t tested this against the immediately previous version (v0.59.1), but my hunch is that Goldmark does not allow blank space in between the Markdown link syntax. Otherwise, it might have been one of changes in the intermediate releases.
It would become more clear if one of Hugo maintainers can clarify on this. Hope this helps.