Thanks all. Looks as though this is a Markdown thing rather than just Discourse, and there are two potential solutions when a sentence within brackets ends with a URL:
-
Surround the URL with angle brackets, though this doesn’t display the URL as the topic title, and the link won’t work when quoted.
-
Just skip the full stop. This is what I’d done before asking here.