"It is often maintained that Bruno was executed because of his Copernicanism and his belief in the infinity of inhabited worlds. In fact, we do not know the exact grounds on which he was declared a heretic because his file is missing from the records. Scientists such as Galileo and Johannes Kepler were not sympathetic to Bruno in their writings."
http://galileo.rice.edu/chr/bruno.html
Half right - in a kinda sorta way.
Bruno was condemned for his theological thinking.
An infinite number of worlds would require half an infinity of Jesuses to redeem them. (Since half the Adams and Eves wouldn't disobey in the garden they wouldn't require the sacrifice of a Jesus.
But half an infinity of Jesuses can't be reconciled with there being just one God. So Jesus was not God incarnate, but a somewhat lesser being, perhaps a skillful wizard.
And some of his claim like the earth has a soul, the Holy spirit was within animals and trees, Satan would be saved and reunited with God, etc. didn't jibe with the church's doctrine.
And the church had ways of dealing with that.