While the Shadowrun website does need a lot of work, they do tend update the news section when new products hit PDF. It's been silent for about three months now, but as far as I can tell, there hasn't been any news except for one blurb on their Instagram related to the Tarot book.
Catalyst is quite active on social media, though. Seems they're mostly focused on Battletech at the moment.
What I would like to see (besides all the website's sections brought up to date) is a ongoing status widget that shows all the announced products and their current state (in development, in editing, at the printers, warehouse, etc.). And I'd really like to get estimated street dates when the books hit the printers.