An Ontario superior court judge has approved a $23-million settlement for a class-action lawsuit launched by North York residents affected by the 2008 Sunrise Propane explosion.