Skip to content

Version 14.0.2

Latest

Choose a tag to compare

@visavi visavi released this 20 Jun 20:08
· 5 commits to master since this release

✨ Новое

  • Реестр модулей и публикация ресурсов: команда для публикации ресурсов модулей, обновление ядра теперь переопубликовывает все модули автоматически.
  • JS-переводы через npm: переводы для фронтенда теперь собираются отдельно через npm.
  • Новая blade-директива @translation — если язык собран, подключается script src из манифеста, иначе
    используется инлайн-вариант. Упрощает добавление новых языков.
  • Переключатель языка с флагами: модалка выбора языка (флаг + родное название), флаги вместо иконки в темах.
  • Upgrade-система: lite переименован в upgrade — более точное название механизма обновлений.

🚀 Улучшения

  • Миграции из upgrades теперь изолированы друг от друга: ошибка одной миграции не блокирует выполнение остальных.
  • Ошибки миграций при обновлении через ajax сразу выводятся на экран, без необходимости смотреть логи.
  • Поправлена вёрстка в модулях, исправлен перенос текста в tiptap.
  • Добавлены curl-константы для совместимости со старыми версиями PHP.
  • Добавлена проверка поля рейтинга.
  • Обновлён guzzlehttp/guzzle до 7.12.1.

🐛 Исправления

  • Исправлены неправильные переводы, добавлены переводы для переключателя светлой/тёмной темы (ранее были захардкожены "Светлая"/"Темная" в навбаре всех тем).

Full Changelog: v14.0.1...v14.0.2