SNP veteran Fiona Hyslop is to become Humza Yousaf's transport minister after the resignation of Kevin Stewart.
Hyslop, who served in Alex Salmond and Nicola Sturgeon's administrations, returns after a spell on the backbenches.
Cabinet Secretary Màiri McAllan will add transport to her brief, along with net zero and just transition.