@StLBellsAh, I didn't know which 'release notes' page you meant. I find the Mozilla web site (and, to be fair, many others) very confusing to navigate.
@StLBellsI think this got a bit garbled - no point in a link to the release notes page on the release notes page. I assume you meant the Download page - I heartily agree with that.