The legislature also approved SB 846, a bill to extend the life of the Diablo Canyon nuclear plant’s two units through the end of the decade, based on a Newsom administration proposal.