Laravel World

  1. Что нового в PhpStorm 2023.1

    Что нового в PhpStorm 2023.1

    Новый UI, улучшенная производительность, поддержка 3v4l и многое другое.

    https://blog.jetbrains.com/phpstorm/2023/04/phpstorm-2023-1/ What’s New In PhpStorm 2023.1: New UI Features, Better Performance, 3v4l Support, and More | The PhpStorm Blog

    • ❤️44
  2. Вычисление скользящих средних с помощью Laravel Collections

    Вычисление скользящих средних с помощью Laravel Collections

    Вывод в график не просто значений из базы данных, а определение общего тренда, направления движения данных.

    https://www.conroyp.com/articles/calculating-rolling-averages-in-laravel-collections

    • ❤️31
  3. Анонс Flare Roulette

    Анонс Flare Roulette

    Новая функция для страницы ошибок в Laravel — разработчики получившие одну и ту же ошибку будут случайным образом соединены в чат-рулетке и смогут сообща найти решение проблемы. Потенциально скорость исправления ошибок повысится на 42%.

    https://flareapp.io/blog/50-introducing-flare-roulette

    • ❤️113
  4. В следующей версии PHP появится новая функция is_gender, которая определяет, является ли переменная правильным гендером. На данный момент в проверку включено 300 видов гендерной идентичности, которые можно будет получить через функцию gender_list. Разработчики заявляют, что список будет постоянно пополняться, чтобы отразить правильную и толерантную картину мира.

    В следующей версии PHP появится новая функция is_gender, которая определяет, является ли переменная правильным гендером. На данный момент в проверку включено 300 видов гендерной идентичности, которые можно будет получить через функцию gender_list. Разработчики заявляют, что список будет постоянно пополняться, чтобы отразить правильную и толерантную картину мира.

    • ❤️114
  5. Получила развитие ситуация с негативом Тейлора Отвела к разработчикам, использующим бренд Laravel в своих продуктах.

    Получила развитие ситуация с негативом Тейлора Отвела к разработчикам, использующим бренд Laravel в своих продуктах.

    Сегодня с утра в американских газетах было объявлено о судебных исках компании Laravel против множества частных лиц и компании. Их обвиняют в нарушение прав интеллектуальной собственности на торговую марку Laravel в сети Интернет. Известно, что обвинения предъявлены: Spatie — у них под сотню пакетов, использующих бренд Laravel (Laravel Permission, Laravel Ignition, Laravel Medialibrary и т.д.), Caleb Porzio — за Laravel Livewire, Spartner — Laravel-Excel, а также множеству других лиц и компаний.

    Первоначально было известно и о Barry vd. Heuvel, но, как говорят, он успел переименовать свои пакеты в Debugbar for Laravel и IDE Helper Generator for Laravel и его исключили из списков.

    В рунете пока известно о двух людях, получивших иски. Это Andrey Helldar за Laravel Lang и Adel за Laravel Idea.

    Общую сумму ущерба Отвел оценил в десятки миллионов долларов, заявив: «Люди, которые используют подобные поделки, думают, что их написал я. Ведь они называются Laravel. А это моя зарегистрированная торговая марка. Только я могу получать за неё деньги! Это мой Laravel. Я его придумал и написал. Не нужно за мой счёт зарабатывать себе славу и деньги. Это опенсорс — либо ты помогаешь мне, либо уходи! Создай свой уникальный бренд и зарабатывай на нём. Вы отнимаете хлеб у моих детей.»

    На данный момент известно, что Гитхаб закрывает все репозитории, принадлежащие обвиняемым лицам. Позже они будут либо удалены, либо переданы компании Laravel.

    • ❤️74
  6. Статистика за март используемых версий PHP на основе данных, которые клиенты отправляют на packagist.org (например, при запуске команды composer update). Седьмая версия не сдается — её до сих пор использует треть клиентов.

    Статистика за март используемых версий PHP на основе данных, которые клиенты отправляют на packagist.org (например, при запуске команды composer update). Седьмая версия не сдается — её до сих пор использует треть клиентов.

    • ❤️50
  7. В Snappify, сервисе создания скриншотов кода, добавлена возможность автоматической аннотации кода, с помощью искусственного интеллекта. Функция бесплатна, но требует регистрации. Рекомендую использовать временную почту, так как лимиты бесплатного плана расходуются быстро.

    В Snappify, сервисе создания скриншотов кода, добавлена возможность автоматической аннотации кода, с помощью искусственного интеллекта. Функция бесплатна, но требует регистрации. Рекомендую использовать временную почту, так как лимиты бесплатного плана расходуются быстро.
    https://snappify.com

    • ❤️24
  8. Релиз Tailwind CSS 3.3

    Релиз Tailwind CSS 3.3

    Расширенная цветовая палитра, Поддержка ESM и TypeScript, Упрощенная поддержка RTL и многое другое.

    https://tailwindcss.com/blog/tailwindcss-v3-3 Tailwind CSS v3.3: Extended color palette, ESM/TS support, logical properties, and more

    • ❤️20
  9. Что и как можно протестировать в Laravel

    Что и как можно протестировать в Laravel

    Большой список с примерами тестирования на Pest.

    https://christoph-rumpel.com/2023/3/everything-you-can-test-in-your-laravel-application Everything You Can Test In Your Laravel Application

    • ❤️32
  10. Релиз Pest 2.0

    Релиз Pest 2.0

    Спустя полтора года разработки вышла вторая версия фреймворка для написания тестов. На 60% увеличена скорость при параллельном тестировании. Добавлены мощные плагины. Определение и оптимизация медленных тестов. Опция для запуска только проваленных тестов. Плюс еще множество новшеств.

    Подробнее на https://pestphp.com/docs/announcing-pest2 Announcing Pest 2.0 | Pest - The elegant PHP Testing Framework

    • ❤️33
  11. Релиз Bref 2.0

    Релиз Bref 2.0
    Cреда выполнения PHP в AWS Lambda.

    Также зарелизен Bref Laravel Bridge 2.0, который позволяет запускать Laravel на AWS Lambda. Пакет полностью обновлён и теперь основан на репозитории CacheWerk Bridge. Заявлены поддержка Laravel Octane и полная поддержка всех фич Laravel Queues.

    https://bref.sh/docs/news/02-bref-2.0.html Bref 2.0 is released 🎉 – Bref

    • ❤️17