Page MenuHomePhabricator

Add a release page

Authored by jasonbcox on Mon, Sep 28, 17:38.


Group Reviewers
Restricted Project
rABCWEB2e74ae145119: Add a release page

This patch introduces a Releases page at /releases/. It includes a
prominent hero for downloading the latest version, release notes for the latest
version available on the page, and helpful links for other past releases.

While the page is ready for use immediately (and replaces links to Binaries
on the homepage and nav bar), some more iteration will need to be done to fit
in other download links such as the Ubuntu PPA, AUR, etc. Only once these are
all included can the release page replace more links and become the central
location for all things release-related.

Note that this patch makes a subtle change to in order
to allow embedding markdown files into pages. The usual markdown-converted-to-HTML
pages have been renamed to * since they include frontmatter and are
eventually rendered to include navigation elements among other things. There is no
change in behavior for these files.

Depends on D7617

Test Plan
make serve

Navigate to

Verify markdown-converted pages still work as expected:

Diff Detail

rABCWEB Bitcoin ABC Website
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.