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