Developer Tools

Developer Tools 1.5.0

Нет прав для скачивания
  • Исправление ошибок
  • Рефакторинг кода
  • Исправление ошибок
  • Добавление новых функций
  • New: Show style property group in breadcrumb
  • New: Show option group when adding option
  • New: Show template modification type in breadcrumb
  • New: Ability to exclude files and directories using exclude_files and exclude_directories respectively via build.json ( )
  • New: Add CHANGELOG.md to release archive
  • New: Class extensions will now have common classes already imported
  • New: Allow creating multiple phrases via the add phrase page ( )
  • New: Automatically fill code event listener callback class and method based on selected event and add-on and create listener file / method as required ( )
  • Changed: Entity class extensions created via CLI command will now have XF\Mvc\Entity\Structure class aliased to EntityStructure
  • Changed: Provided scripts now have .sh extension
  • Changed: Developer options group will now only be shown in debug mode
  • Changed: CLI commands have more consistent aliases
  • Changed: Changed execution order for all listeners
  • Changed: Increased minimum XenForo version requirement to 2.1.6 PL 1 ( )
  • Fixed: Template modification test failing
  • Fixed: "View modifications" failing for templates
  • Fixed: Path for addon.json is not shown when invalid add-on id is provided for class extension CLI command ( )
  • Removed: Dead class extension and phrases
  • Removed: Removed PHPUnit integration which was borderline useless
  • General code changes and improvements
За предоставленное обновление благодарим artscripts
  • Исправление ошибок
  • Добавление новых функций
  • New: Enable hidden file-based email transport option
  • New: Option to disable template watching (performance improvement)
  • New: Option to disable file hash checking
  • New: Add link to build add-on archive from add-on control menu
  • New: New CLI command to add phrase
  • Changed: Allow per-style analysis of how template modifications apply
За предоставленное обновление благодарим artscripts
  • Исправление ошибок
  • За предоставленное обновление благодарим пользователя DEVIL
1.0.0 Beta 3
  • Интеграция фреймворка PHPUnit позволяет тестировать дополнение перед релизом или пушем новых изменений в VCS
  • Новые CLI-команды: ticktackk-devtools:phpunit и ticktackk-devtools:rebuild-fake-composer
  • Минимальные требования теперь php 7.2 и выше
  • Настройки разработки теперь хранятся в dev.json, вместо базы данных
  • Настройки git теперь хранятся в git.json, вместо базы данных
  • Исправление ошибок
  • Оптимизация кода
1.0.0 Beta 4
  • Новые CLI-команды: ticktackk-devtools:create-class-extension и ticktackk-devtools:seed
  • Прочие изменения
  • Добавлена новая CLI-команда: ticktackk-devtools:git-push <add-on id> <repo> <branch>
  • Новые опции --skip-export, --commit и --push для команды: ticktackk-devtools:better-export
  • Добавлена опция, позволяющая копировать дополнительные файлы в директорию _repo
  • Добавлена опция, позволяющая исключать директории при переносе рабочих файлов в папку _repo
  • Исправлено множество ошибок
  • Добавлена кнопка "Сохранить и выйти" при редактировании модификации шаблона
  • Новые CLI-команды: ticktackk-devtools:git-init и ticktackk-devtools:git-commit
  • Исправлены ошибки
Исправлены ошибки
  • Поддержка типов выходных данных
    • Admin Navigation
    • Admin Permission
    • Advertising Position
    • BB Code
    • BB Code Media Site
    • Class Extension
    • Content type filed
    • Cron entry
    • Help page
    • Navigation
    • Option
    • Option Group
    • Permission
    • Permission Interface Group
    • Phrase
    • Route
    • Style Property
    • Style Property Group
    • Template
    • Template Modification
    • Widget Definition
    • Widget Position
  • Поддерживаемые типы фиксации
    • Export
    • Change
    • Delete
Добавлено:
  • Добавлена опция --release для команды ticktackk-devtools:better-export которая позволяет собирать релиз дополнения

Изменения:
  • README.me перемещён в другое место, что бы избегать перезаписи
  • Удалена не нужная модификация шаблна
  • xf-dev:export теперь вызывается после xf-dev:entity-class-properties

Исправление ошибок:
  • Добавлено обходное решение для команды xf-dev:entity-class-properties, позволяющее избежать получение ошибки, если отсутствует директория Entity
  • Добавлена новая команда ticktackk-devtools:better-export [addon_id] которая будет запускать xf-addon:export и xf-dev:entity-class-properties для нужного дополнения
  • Добавлена поддержка тестирования модификаций шаблонов в разных стилях
  • Исправление ошибок
  • Мне нравится
Реакции: Spark108
Назад
Сверху Снизу