Hey @wwilk and @Walle12 ,
I don't think new releases need their own thread, because as you mentioned almost all new releases are shared by me, bodyn and khanav.
If you are really looking only for new releases, then you could use the board search engine searching for the username.