Yes there is an old statement supporting death penalty. I haven't seen a recent one for a long time (Same with birth control). I think the present position is "no position".
The fact that the modern church states that they have no position on the matter means they have disassociated themselves from the old position that supported death penalty,