The release notes page title is blank in search results on the devhub. There is no title and it cannot be clicked. This appears to be client side as I believe the http response returns the correct title in it however it still fails to show the title.
It looks like this may have been fixed already ā try a hard refresh (Ctrl-F5) in your browser if the problem persists. This is what it should look like: