Skip to content

Releases: ShevArtV/mxbackup3

mxBackup 2.0.0-beta

mxBackup 2.0.0-beta Pre-release
Pre-release

Choose a tag to compare

@ShevArtV ShevArtV released this 06 Aug 07:50

Первый выпуск линии для MODX Revolution 3 (3.0+, PHP 8.1+). Мажор означает платформу: 2.x — MODX 3, 1.x — MODX 2; функционально версии равны.

  • Интеграция с платформой переписана под тройку: PSR-4 модель MxBackup\Model, сервис mxbackup в контейнере MODX и короткий фасад $modx->mxbackup, namespaced-процессоры, коннектор принимает полное имя класса процессора.
  • Интерфейс менеджера переписан с ExtJS на Vue 3 и использует общий стек пакета VueTools — без него страница сообщает о недостающей зависимости.
  • Проверка конфигурации выведена в интерфейс: раньше процессор существовал, но вызвать его можно было только из CLI.
  • Восстановление в интерфейсе стало явно двухшаговым: проверка архива, затем ввод кода подтверждения.
  • Артефакты запуска, убитого извне, больше не остаются в каталоге архивов.
  • Ядро (выбор файлов и таблиц, дамп, обезличивание, manifest, retention, восстановление) перенесено без изменений и остаётся общим с линией MODX 2.

Требуется пакет VueTools.