💻 Подборка новостей по PHP за неделю:
🔎 Релиз CakePHP 4.5.10
Команда CakePHP объявила о выходе версии 4.5.10. Это технический релиз, исправляющий несколько проблем, о которых сообщило сообщество.
GitHub
🔎 Расширение JetBrains Xdebug Helper для браузера
JetBrains представила официальное расширение Xdebug Helper для Chrome, обеспечивающее беспроблемную отладку PHP-кода.
🔎 Laravel 12.3: Новый тип приведения JSON Unicode
Команда Laravel выпустила версию 12.3.0, включающую новый тип приведения JSON Unicode, проверку статуса связанных хранилищ в команде about, поддержку нативных типов JSON и JSONB в схемах SQLite и другие улучшения.
🔎 Неделя Symfony #951 (17–23 марта 2025 года)
На этой неделе в предстоящей версии Symfony 7.3 обновлена конфигурация по умолчанию для исключения расширений контейнера, сущностей и сообщений Messenger при регистрации сервисов, а также внесены изменения, связанные с сбросом сервисов.
Библиотека пхпшника #свежак
🔎 Релиз CakePHP 4.5.10
Команда CakePHP объявила о выходе версии 4.5.10. Это технический релиз, исправляющий несколько проблем, о которых сообщило сообщество.
GitHub
🔎 Расширение JetBrains Xdebug Helper для браузера
JetBrains представила официальное расширение Xdebug Helper для Chrome, обеспечивающее беспроблемную отладку PHP-кода.
🔎 Laravel 12.3: Новый тип приведения JSON Unicode
Команда Laravel выпустила версию 12.3.0, включающую новый тип приведения JSON Unicode, проверку статуса связанных хранилищ в команде about, поддержку нативных типов JSON и JSONB в схемах SQLite и другие улучшения.
🔎 Неделя Symfony #951 (17–23 марта 2025 года)
На этой неделе в предстоящей версии Symfony 7.3 обновлена конфигурация по умолчанию для исключения расширений контейнера, сущностей и сообщений Messenger при регистрации сервисов, а также внесены изменения, связанные с сбросом сервисов.
Библиотека пхпшника #свежак
👍2❤1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨🏻💻 Исследование IT-аудитории Proglib 2025: зарплаты, технологии, профессии
Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков.
➡️ Вся статистика и детали — здесь
Библиотека программиста #свежак
Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков.
Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👏2
💻 Подборка новостей по PHP за неделю:
🔎 Laravel 12.4: Поддержка конвейеров в построителе запросов
Команда Laravel выпустила версию 12.4.0, которая включает метод
🔎 Eloquent: Приведение строк к HTML в Laravel 12.4
Начиная с версии 12.4, в Laravel можно автоматически приводить атрибуты Eloquent к HTML-строкам с помощью кастомного класса AsHtmlString. Это позволяет безопасно работать с HTML-содержимым в моделях.
🔎 Релизы Symfony 6.4.20 и 7.2.5
Symfony объявил о выходе версий 6.4.20 и 7.2.5, содержащих важные исправления и улучшения. Рекомендуется обновиться до этих версий для обеспечения стабильности и безопасности приложений.
🔎 Неделя Symfony #952 (24–30 марта 2025 года)
Библиотека пхпшника #свежак
🔎 Laravel 12.4: Поддержка конвейеров в построителе запросов
Команда Laravel выпустила версию 12.4.0, которая включает метод
pipe() для построителя запросов, возможность условного пропуска миграций, метод Arr::sole() и другие улучшения. 🔎 Eloquent: Приведение строк к HTML в Laravel 12.4
Начиная с версии 12.4, в Laravel можно автоматически приводить атрибуты Eloquent к HTML-строкам с помощью кастомного класса AsHtmlString. Это позволяет безопасно работать с HTML-содержимым в моделях.
🔎 Релизы Symfony 6.4.20 и 7.2.5
Symfony объявил о выходе версий 6.4.20 и 7.2.5, содержащих важные исправления и улучшения. Рекомендуется обновиться до этих версий для обеспечения стабильности и безопасности приложений.
🔎 Неделя Symfony #952 (24–30 марта 2025 года)
Библиотека пхпшника #свежак
💻 Подборка новостей по PHP за неделю:
🔎 Laravel 12.8: Автоматическая загрузка отношений и новые возможности
Команда Laravel представила версию 12.8.0, в которой реализована автоматическая eager-загрузка отношений. Это упрощает работу с данными и снижает вероятность возникновения проблемы N+1 запросов.
🔎 Laravel 12.6: Метод fillAndInsert и другие улучшения
В версии 12.6.0 фреймворка Laravel появился метод
🔎 Релизы PHP 8.4.6 и 8.3.20: исправления ошибок и улучшения безопасности
Рекомендуется обновиться до этих версий, чтобы обеспечить стабильную и безопасную работу приложений.
🔎 Неделя Symfony #954 (7–13 апреля 2025 года)
На этой неделе Symfony 7.3 перешёл в стадию «feature freeze» в преддверии релиза, запланированного на конец мая 2025 года.
Библиотека пхпшника #свежак
🔎 Laravel 12.8: Автоматическая загрузка отношений и новые возможности
Команда Laravel представила версию 12.8.0, в которой реализована автоматическая eager-загрузка отношений. Это упрощает работу с данными и снижает вероятность возникновения проблемы N+1 запросов.
🔎 Laravel 12.6: Метод fillAndInsert и другие улучшения
В версии 12.6.0 фреймворка Laravel появился метод
fillAndInsert(), который позволяет заполнять модель данными и сразу вставлять её в базу данных, учитывая приведения типов и временные метки.🔎 Релизы PHP 8.4.6 и 8.3.20: исправления ошибок и улучшения безопасности
Рекомендуется обновиться до этих версий, чтобы обеспечить стабильную и безопасную работу приложений.
🔎 Неделя Symfony #954 (7–13 апреля 2025 года)
На этой неделе Symfony 7.3 перешёл в стадию «feature freeze» в преддверии релиза, запланированного на конец мая 2025 года.
Библиотека пхпшника #свежак
👍1
💻 Подборка новостей по PHP за неделю:
🔹 Laravel 12.13: добавлена возможность именования отложенных замыканий (queued closures), новый метод
🔹 PHP 8.3.21 и 8.4.7: выпущены обновления с исправлениями ошибок и улучшениями стабильности. Рекомендуется обновиться до этих версий для обеспечения надежной работы приложений
🔹 Symfony 7.3.0-BETA2: вышла вторая бета-версия Symfony 7.3.0, предоставляющая разработчикам возможность протестировать новые функции и улучшения перед официальным релизом, запланированным на конец мая 2025 года
🔹 Неделя Symfony #958 (5–11 мая 2025 года): на этой неделе были объединены 49 пул-реквестов (36 в коде и 13 в документации) и закрыт 31 issue (23 в коде и 8 в документации). Кроме того, продолжилось освещение новых функций Symfony 7.3 и подготовки к конференции SymfonyOnline в июне 2025 года
Библиотека пхпшника #свежак
🔹 Laravel 12.13: добавлена возможность именования отложенных замыканий (queued closures), новый метод
assertRedirectBack() для тестирования и поддержка колбэков в методе коллекций containsOneItem() 🔹 PHP 8.3.21 и 8.4.7: выпущены обновления с исправлениями ошибок и улучшениями стабильности. Рекомендуется обновиться до этих версий для обеспечения надежной работы приложений
🔹 Symfony 7.3.0-BETA2: вышла вторая бета-версия Symfony 7.3.0, предоставляющая разработчикам возможность протестировать новые функции и улучшения перед официальным релизом, запланированным на конец мая 2025 года
🔹 Неделя Symfony #958 (5–11 мая 2025 года): на этой неделе были объединены 49 пул-реквестов (36 в коде и 13 в документации) и закрыт 31 issue (23 в коде и 8 в документации). Кроме того, продолжилось освещение новых функций Symfony 7.3 и подготовки к конференции SymfonyOnline в июне 2025 года
Библиотека пхпшника #свежак
👍1
💻 Подборка новостей по PHP за неделю:
🔹 JetBrains PHPverse 2025: 17 июня состоится бесплатное онлайн-мероприятие, посвящённое 30-летию PHP. В программе — выступления от Taylor Otwell, Nicolas Grekas, Kevin Dunglas и других лидеров сообщества .
🔹 PhpStorm 2025.2 EAP: открыт ранний доступ к следующей версии IDE с поддержкой PHP 8.4, улучшениями для PHPUnit 11 и фреймворка Pest .
🔹 Laravel 12.14: добавлен метод
🔹 Symfony 7.3: внесены улучшения в YAML-компонент, включая принудительное заключение строк в кавычки, компактные вложенные карты и вывод пустых записей
Библиотека пхпшника #свежак
🔹 JetBrains PHPverse 2025: 17 июня состоится бесплатное онлайн-мероприятие, посвящённое 30-летию PHP. В программе — выступления от Taylor Otwell, Nicolas Grekas, Kevin Dunglas и других лидеров сообщества .
🔹 PhpStorm 2025.2 EAP: открыт ранний доступ к следующей версии IDE с поддержкой PHP 8.4, улучшениями для PHPUnit 11 и фреймворка Pest .
🔹 Laravel 12.14: добавлен метод
Arr::from() для преобразования различных типов в массивы, метод currentlyResolving() в контейнере и новые методы «except» для контекста .🔹 Symfony 7.3: внесены улучшения в YAML-компонент, включая принудительное заключение строк в кавычки, компактные вложенные карты и вывод пустых записей
Библиотека пхпшника #свежак
👍3
💻 Подборка новостей по PHP за неделю:
🔹 Laravel 12.16 — добавлены новые правила валидации:
🔹 Filament на Android — теперь админ-панель Filament можно запускать нативно в Android-приложении благодаря NativePHP.
🔹 Symfony 7.3.0 и 7.2.7 — вышли стабильная версия 7.3 с множеством новых фич (глобальные параметры переводов, атрибуты в консоли и др.) и минорное обновление 7.2.7 с исправлениями.
🔹 Неделя Symfony #961 (26-1 мая 2025 года) — опубликован обзор недели: выпуск 7.3, патчи 6.4.22 и 7.2.7, продолжение публикаций об обновлениях и подготовка к SymfonyOnline.
🔹 Sublime Text 4200 — редактор получил поддержку правой боковой панели, улучшенную подсветку кода и новые синтаксисы для ZSH и TOML.
Библиотека пхпшника #свежак
🔹 Laravel 12.16 — добавлены новые правила валидации:
Rule::contains(), in_array_keys и метод Arr::hasAll(). Всё это повышает выразительность и гибкость при проверке данных.🔹 Filament на Android — теперь админ-панель Filament можно запускать нативно в Android-приложении благодаря NativePHP.
🔹 Symfony 7.3.0 и 7.2.7 — вышли стабильная версия 7.3 с множеством новых фич (глобальные параметры переводов, атрибуты в консоли и др.) и минорное обновление 7.2.7 с исправлениями.
🔹 Неделя Symfony #961 (26-1 мая 2025 года) — опубликован обзор недели: выпуск 7.3, патчи 6.4.22 и 7.2.7, продолжение публикаций об обновлениях и подготовка к SymfonyOnline.
🔹 Sublime Text 4200 — редактор получил поддержку правой боковой панели, улучшенную подсветку кода и новые синтаксисы для ZSH и TOML.
Библиотека пхпшника #свежак
💻 Подборка новостей по PHP за неделю:
🔹 Laravel 12.17 — добавлен каст
🔹 PHP 8.3.22 и 8.4.8 — багфикс-релизы с улучшениями стабильности. Всем пользователям рекомендовано обновиться.
🔹 2-8 июня 2025 года — Неделя Symfony #962 — активная разработка Symfony 7.4 и 8.0: начинается депрекация устаревших функций. Также опубликован кейс по использованию Symfony в Yousign и идёт подготовка к SymfonyOnline 2025.
🔹 30 лет PHP — в честь юбилея проект FrankenPHP (сервер на базе Caddy) официально стал частью PHP-организации на GitHub.
Библиотека пхпшника #свежак
🔹 Laravel 12.17 — добавлен каст
AsUri для автоматического приведения атрибутов модели к URI-объектам, а также привязка сервисов к контейнеру через PHP-атрибуты.🔹 PHP 8.3.22 и 8.4.8 — багфикс-релизы с улучшениями стабильности. Всем пользователям рекомендовано обновиться.
🔹 2-8 июня 2025 года — Неделя Symfony #962 — активная разработка Symfony 7.4 и 8.0: начинается депрекация устаревших функций. Также опубликован кейс по использованию Symfony в Yousign и идёт подготовка к SymfonyOnline 2025.
🔹 30 лет PHP — в честь юбилея проект FrankenPHP (сервер на базе Caddy) официально стал частью PHP-организации на GitHub.
Библиотека пхпшника #свежак
❤2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Спустя 17 лет после запуска на платформе появился миллиардный репозиторий. Для сравнения, первый миллионный репозиторий nexus.vim был создан 15 лет назад.
Сегодня на GitHub работают более 100 млн активных разработчиков. Платформа значительно выросла с 2012 года, когда у неё было всего 3 млн пользователей. К моменту покупки Microsoft за $7,5 млрд в 2018 году число активных разработчиков достигло 28 млн.
С момента запуска в 2008 году GitHub стал основной платформой для хостинга как открытых, так и проприетарных проектов, позволяя разработчикам со всего мира совместно работать над кодом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤩2
💻 Подборка новостей по PHP за неделю:
🔹 JetBrains Junie для PhpStorm — новая эра агентных IDE: Junie способен выполнять объёмные задачи самостоятельно, выводя продуктивность на новый уровень.
🔹 Laravel 12.19 — добавлены атрибут
🔹 Filament v4 Beta — переработанный интерфейс, повышенная производительность, больше контроля при создании интерфейсов. Бета-версия уже доступна для тестирования.
🔹 Symfony 16–22 июня — активная разработка Symfony 7.4 и 8.0: добавлена интеграция с FrankenPHP, удаляются устаревшие функции, улучшена гибкость контроллеров.
Библиотека пхпшника #свежак
🔹 JetBrains Junie для PhpStorm — новая эра агентных IDE: Junie способен выполнять объёмные задачи самостоятельно, выводя продуктивность на новый уровень.
🔹 Laravel 12.19 — добавлены атрибут
UseEloquentBuilder, каст AsFluent, middleware FailOnException для очередей, улучшенные тестовые ассерты и другие нововведения.🔹 Filament v4 Beta — переработанный интерфейс, повышенная производительность, больше контроля при создании интерфейсов. Бета-версия уже доступна для тестирования.
🔹 Symfony 16–22 июня — активная разработка Symfony 7.4 и 8.0: добавлена интеграция с FrankenPHP, удаляются устаревшие функции, улучшена гибкость контроллеров.
Библиотека пхпшника #свежак
👍2