I have no notifications about new releases.
At least, I check this page frequently.
you can follow me, you'll get notifications (I think)
I am following you for months, maybe year :-)