Рубріки: Новости

Вышел Laravel 8.33

Богдан Мирченко

Команда Laravel выпустила новую версию своего веб-фреймворка. В сборке 8.33 исправлен драйвер стека и требования ввода правильного пароля для повторного хеширования при выходе из системы с других устройств, стало возможно инициализировать класс CronExpression с помощью нового служебного слова, использовать ключ конфигурации для переопределения хоста временного URL-адреса и многое другое. Среди прочих изменений и новшеств: 

— новый метод missing() для маршрутов ресурсов, который возвращает ошибку 404. 

Route::resource('users', UsersController::class)
    ->missing(function () {
        return response('missing', 404);
    });

— появление интерфейса StringEncypter для шифрования и дешифрования строк без сериализации. Вот как будет выглядеть интерфейс, если разработчику понадобится индивидуальная реализация:

namespace Illuminate\Contracts\Encryption;

interface StringEncrypter
{
    public function encryptString($value);
    public function decryptString($value);
}

— возможность присваивать значение ‘null’ для столбцы базы данных AsArrayObject и AsCollection;

— добавлено исключение  “broken pipe” для ошибки потери соединения.

С полным списком изменений можно ознакомиться на GitHub

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024