My bad, I thought you were moving that link to your new site.

With the new site, maybe you can have a newsletter, or some other notification for when new updates were posted.