I didn’t know which website was the official source for downloading Bitcoin Core so I downloaded it from there.
It's puzzling that you somehow made it in an old release announcement thread which isn't even the currently pinned topic in Bitcoin discussion board.
It's even buried down to page 17 of that board.
Google search's fault?
Can I simply download the new version and install it directly over the current one?
Yeah, But close any running instance as they said.
And it's rare to have incompatibilities but, there's extra note sometimes in the "
release notes" directory of the bitcoin repository, so you may check it when upgrading if you have the time.
v31.0 release notes:
github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-31.0.md#how-to-upgradeAlso, what you've asked in included there.