The list of new and updated plugins on the homepage shows a completely different list of plugins for me compared to
https://www.lotrointerface.com/downloads/latest.php
I can see no pattern where the difference would come from, but both are things missing and those that are there are in wrong chronological order.