DevCraft Документации

История изменений

Журнал изменений DevCraft Admin.

200.4.0 (документация и API типов)

Добавлено

  • Fluent TypesModuleManifestBuilder, ChangelogBuilder, ModuleAjaxConfigBuilder (в т. г. publicMethod для публичного AJAX). Dual accept: manifest.php / settings.schema.php / changelog принимают массив или готовый DTO. Гайд: Fluent Types.
  • Документация версионирования плагинов (major = DLE без точки).
  • QueryBuilder + DataLoader; enum SortDirection.
  • QueryBuilder / DataLoaderService: insert / update / delete через Cycle; values + Fragment для инкрементов; reload после записи; DELETE только с conditions.

Breaking

  • DataLoaderService и DleDataService — только static API (::loadData, ::users, …). Удалены Application::dataLoader() / dleData().
  • QueryBuilder: selects/wherecolumns/conditions; write-payload — отдельно values.

Upload API (после 200.4.0)

Добавлено

200.4.0

Добавлено

  • DevCraft Admin — преемник MHAdmin (?mod=devcraft), DLE 20.0.
  • Metro UI вместо Semantic / Fomantic.
  • Логи с AJAX-таблицей и фильтрами.
  • Обновление assets с assets.devcraft.club.
  • Генератор модулей.
  • Локали: ru, en, de, uk.

Изменено

  • Каталог плагина: devcraft/ вместо engine/inc/maharder/.
  • Меню «Страницы DLE», changelog с группами added/changed/fixed.

Удалено

  • MHAdmin / ?mod=maharder, Fomantic, Font Awesome Pro в комплекте.

Исправлено

  • Фильтры на странице логов.

Предыдущие версии

MH Admin (Legacy)

На этой странице