[geany/plugins.geany.org] 8ef59e: Fix link to release notes on downloads page