there are so many. its way to extensive. here is just a FEW from last year. and these are only scientific names, there are even MORE that have not been given a scientific name but have been discovered. in past 5 years, your looking at a 50 or so Loricariidae, and over the past 10 years there has been hundreds. but anyway a minor few from 2005:
Ancistrus tombador - Fisch-Muller, Cardoso, da Silva & Bertaco, 2005
Ancistrus jataiensis - Fisch-Muller, Cardoso, da Silva & Bertaco, 2005
Ancistrus reisi - Fisch-Muller, Cardoso, da Silva & Bertaco, 2005
Baryancistrus dematoides - Werneke, Sabaj, Lujan & Armbruster, 2005
Peckoltia cavatica - Armbruster & Werneke, 2005
Rineloricaria misionera - Rodriguez & Miquelarena, 2005
Hemiancistrus subviridis - Werneke, Sabaj, Lujan & Armbruster, 2005
Hypostomus macushi -Armbruster & de Souza, 2005
Hypostomus soniae - Carvalho & Weber, 2005
Hypostomus tapijara - Oyakawa, Akama & Zanata, 2005