Обзор всех изменений в Swift 5.8 - Сняты все ограничения на работу с переменными в reault builder. Например, можно использовать lazy var. - Новый атрибут backDeployed, который позволяет использовать часть новых API на старых версиях iOS. - Неявный self в weak self замыканиях. Xcode playground, в котором можно попробовать все фичи