W 2004 r. miała miejsce premiera III generacji autobusów miejskich Solaris Urbino, która cechowała się odmienioną konstrukcją, a także dużymi zmianami stylistycznymi. Objęły one także rodzinę Trollino. Od III generacji zmieniono również wygląd maskotki zielonego jamnika na trolejbusach Trollino – dotychczas wyglądała ona tak samo jak na autobusach Solaris Urbino, jednak później dodano jej „smycz”, symbolizującą odbieraki prądu na dachu trolejbusu.

W latach 2005–2007 warszawskie przedsiębiorstwo Medcom we współpracy z MPK Lublin skonstruowało trzy prototypowe napędy prądu przemiennego z myślą o trolejbusach. W 2007 r. Solaris wspólnie z Medcomem skonstruowały pierwszy trolejbus o długości 12 m w oparciu o te rozwiązania napędu, które przeszły testy w Lublinie, a po dwóch latach został on zakupiony przez tamtejsze MPK. Był to pierwszy trolejbus, który powstał w Bolechowie-Osiedlu – głównej siedzibie Solarisa. Pojazdy produkowane we współpracy z Medcomem dostały oznaczenie Trollino 12M.