Версия 5.4.0 содержит большое количество нововведений и исправлений ошибок. Из нововведений стоит выделить: поддержка трейтов; более короткий синтаксис объявления массивов; замыкания теперь поддерживают $this; появилась возможность обращаться к результату функции как к массиву; булевые значения можно использовать следующим образом: 0b001001101. Также в версии 5.4.0 исправлено более 100 ошибок.