- Substantially simplify logic that deals with releases & release notes.
- Make it easier to add a new release to the site. THere are fewer things to
change as the site infra can figure more stuff out on its own.
- Make it so release notes can be added in one language without require them
to be added in the other language.
- Replace the ugly "a new version is available" callout on older release note
pages with a popup that only shows up when you click on the download button.
(cherry picked from commit d458423cf4)
- Release notes for a release now sport a warning message if there's a newer patch
available. The warning includes a link to the patch's release notes.
- Release announcement blog posts get the same warning message.
- Release announcement blog posts now generally contain the text of the
release notes directly in place, rather than containing a link to the notes
- Add support for a ticker on the home page.
This will be used for important announcements.