Update the front-page with the latest release

Signed-off-by: Chris Larsen <clarsen@euphoriaaudio.com>