Всем привет! Краткий обзор новостей из мира PHP и Laravel за ноябрь 2023 г.
PHP Дайджест
Новости
Вышел PHP 8.3.0!
PHP 8.3 – большое обновление языка. Оно содержит множество новых возможностей, таких как явная типизация констант классов, глубокое клонирование readonly-свойств, а также улучшения класса Randomizer. Как всегда, в нём также улучшена производительность, исправлены ошибки и многое другое.
Подробный список нововведений в PHP 8.3 можно найти на странице релиза и в руководстве по обновлению.
Поддержка PHP 8.0 завершена
PHP 8.0.30 стал последним выпуском PHP 8.0. Ветка больше не будет получать официальных обновлений безопасности.
Вышли PHP 8.1.26 и PHP 8.2.13
Релизы с исправлениями ошибок вышли по расписанию.
Ветка PHP 8.1 получит еще один выпуск – PHP 8.1.27, который станет последним выпуском с исправлением ошибок, далее будут выходить только выпуски с исправлением ошибок безопасности.
PHP Foundation исполнилось 2 года!
Фонд PHP Foundation был основан два года назад.
За прошедший год PHP Foundation поддержал работу 6 основных разработчиков и внес значительный вклад в развитие языка PHP.
Ознакомьтесь с отчетом PHP Foundation за ноябрь 2023.
Поддержать PHP Foundation можно с помощью OpenCollective или GitHub Sponsors.
Вышел Tinkerwell 4
Вышла новая версия популярного инструмента для запуска PHP-кода с множеством новых полезных функций, включая поддержку искусственного интеллекта, нового режима более детального вывода информации, пользовательских темы, средства просмотра логов и многое другое.
Представлен Laravel Pulse
Laravel Pulse предоставляет краткую информацию о производительности и использовании вашего приложения. Отслеживайте узкие места, такие как медленные задания и маршруты, находите самых активных пользователей и многое другое.
Он бесплатный, с открытым исходным кодом и готов к расширению.
Вышли Symfony 6.4 и 7.0
Обе версии содержат одинаковый набор функций, за исключением поддержки устаревших функций. Symfony помечает некоторые функции устаревшими и удаляет их спустя два года.
Symfony 6.4 будет содержать устаревшие функции, начиная с Symfony 6.1,
а Symfony 7.0 будет выпущен без поддержки устаревших функций.
Также Symfony 6.4 – версия с долгосрочной поддержкой, которая получает исправления ошибок в течение 3 лет и ошибки безопасности в течение еще 1 года. Symfony 7.0 – обычная версия, которая будет поддерживаться только 8 месяцев.
Ознакомьтесь со списком новых возможностей в серии Living on the edge, чтобы узнать об основных особенностях этих выпусков.
Экосистема разработки в 2023 году
Опубликованы результаты ежегодного исследования JetBrains, в котором приняли участие 26 348 разработчиков со всего мира.
Три самые популярные функции, которые ждут в PHP – Типизированные массивы, тестирование производительности и дженерики.
Напишите в комментариях, какие функции хотели бы вы добавить в PHP.
Ядро PHP
Большинство новостей ядра PHP подробно освещаются в серии PHP Core Roundup от PHP Foundation, мы лишь быстро по ним пробежимся: