Журнал змін модуля Magento 2 Zero Downtime Deployment

Версія 2.1.0(23 жовтня 2025 р.)

Особливості :

  • - Додано підтримку кількох вебсерверів.

Покращення:

  • - Пришвидшено процес розгортання статичного контенту шляхом виявлення користувацьких тем, вибраних у розділі «Дизайн» для продуктів і категорій.
  • - Перейменовано опцію «Кількість завдань для паралельної обробки розгортання статичного контенту» на «Кількість паралельної обробки розгортання статичного контенту» та розширено її режимом «Автоматичне визначення».

Версія 2.0.26(6 травня 2025 р.)

Сумісність :

  • - Додано сумісність з PHP 8.4.

Версія 2.0.25(3 лютого 2025 р.)

Виправлення :

  • - Вирішено проблему з встановленням через composer.

Версія 2.0.24(24 січня 2025 р.)

Виправлення :

  • - Вирішено проблему: Попередження: hash_file(/var/mfzerodwt/instance/composer.json): Не вдалося відкрити потік: Немає такого файлу або каталогу у vendor/magefan/module-zero-downtime-deploy/Model/Deploy.php у рядку 1046.

Версія 2.0.23(12 червня 2024 р.)

Особливості:

  • - Виконано покращення безпеки. Тепер Magento SecureRenderer використовується для додавання вбудованого скрипта до білого списку.
  • — Команда composer install тепер не виконується в активній папці, коли вона не потрібна (коли нічого не змінилося у файлах composer.json та composer.lock).

Виправлення :

  • - Файли статичного кешу тепер очищуються після очищення кешу сторінок Magento. Це запобігає виникненню помилок 404 у статичних файлах, коли старий статичний кеш було видалено, але кеш ще не було очищено.

Версія 2.0.22(12 червня 2024 р.)

Виправлення :

  • — Виправлено проблему з параметром -m. Команди розгортання без git виконувалися, коли git було ввімкнено в конфігурації розширення. Тепер налаштування конфігурації для git ігноруються, коли використовується параметр -m.

Версія 2.0.21(11 квітня 2024 р.)

Особливості:

  • - Незначні покращення коду.

Виправлення :

  • - Виправлено помилку "Невідомий модуль" під час розгортання.

Версія 2.0.20(14 лютого 2024 р.)

Особливості :

  • - Додано нові параметри до команди bin/magento magefan:zero-downtime:deploy-g та -c — які визначають, чи використовувати pull з Git під час розгортання та чи запускати команди composer.Читати більшещодо цих параметрів.

Версія 2.0.19(23 січня 2024 р.)

Особливості :

  • - Покращено розгортання без Git. Тепер це можна зробити лише однією командою: bin/magento magefan:zero-downtime:deploy -m.
  • - Можливість вимкнути команди розгортання Magento за замовчуванням, щоб запобігти їх випадковому виконанню на активних екземплярах.
  • - Незначні покращення коду.

Версія 2.0.18(1 вересня 2023 р.)

Особливості :

  • — Додано опцію -b (Git Branch) для отримання даних та перемикання на певну гілку під час розгортання.

Версія 2.0.17(16 червня 2023 р.)

Особливості :

  • - Нова опція "Файли та папки екземплярів" (Копіювати до тимчасового екземпляра / Копіювати з тимчасового екземпляра), яка дозволяє додавати власні файли до вашої інфраструктури.
  • - Незначні покращення коду.

Виправлення :

  • - Вебхуки з Bitbucket не працюють.

Версія 2.0.16(30 березня 2023 р.)

Особливості :

  • - Сумісність з PHP8.2.

Версія 2.0.15(1 лютого 2023 р.)

Особливості :

  • - Сумісність з темою Amasty Jet.

Версія 2.0.14(29 грудня 2022 р.)

Виправлення :

  • - Якщо модуль щойно оновлено і нові модулі не додано, команда "bin/magento setup:upgrade" не спрацьовує за допомогою "bin/magento magefan:zero-downtime:composer".

Версія 2.0.13(19 жовтня 2022 р.)

Особливості :

  • - Додано сумісність з Capistrano.
  • - Додано параметри композитора до команд композитора.
  • — Додано параметр jobs для паралельної обробки розгортання статичного контенту.

Версія 2.0.12(4 серпня 2022 р.)

Особливості :

  • - Додана підтримка пакетів Megapack.

Версія 2.0.11(20 липня 2022 р.)

Особливості :

  • - Нова команда CLI для вимоги/оновлення/видалення композитора. Наприклад, bin/magento magefan:zero-downtime:composer вимагає vendor/module-name.

Версія 2.0.10(8 червня 2022 р.)

Особливості :

  • - Сумісність з кешем операційних кодів (OPcache).

Версія 2.0.9(13 травня 2022 р.)

Особливості :

  • - Додано параметр --no-interaction до команди встановлення композитора.

Версія 2.0.8(29 грудня 2021 р.)

Виправлення :

  • - Проблема порівняння з Magento 2.3.x у версії розширення 2.0.7.

Версія 2.0.7(21 грудня 2021 р.)

Особливості :

  • - Перемикання режиму розгортання Magento без простою. Використовуйте команду bin/magento magefan:zero-downtime:deploy-mode-set -m .
  • - Покращено розгортання статичного контенту.

Версія 2.0.6(20 липня 2021 р.)

Особливості :

  • - Підтримка веб-хуків GitHub та GitLab для автоматичної ініціалізації розгортання.
  • — Порівнянність із серверами Bitnami (додано скрипт bin/magefan-bitmani-zdd).
  • - Додаткові команди CLI bin/magento, що дозволяють розгортати зміни без GIT.
  • — Можливість визначити конкретну гілку git для вилучення.
  • — Можливість визначення власної команди bin/magento для запуску.

Виправлення :

  • - Помилка під час виконання команди bin/magento magefan:zero-downtime:deploy з деякого bash-скрипта

Версія 2.0.5(5 березня 2021 р.)

Виправлення помилок :

  • - Помилка під час розгортання статичного контенту на стандартній установці Magento 2 без зразків даних, коли в налаштуваннях дизайну не вибрано тему вітрини.

Версія 2.0.4(16 лютого 2021 р.)

Виправлення :

  • — Проблема з видаленням файлів у папці «згенеровано» після запуску встановлення composer.
  • - Помилка: Невизначений індексний код у рядку 313.

Версія 2.0.3(10 лютого 2021 р.)

Особливості :

  • - Додано відправлення подій, щоб ви могли легко розширити скрипт розгортання за допомогою спостерігачів.

Виправлення :

  • - Проблема із синхронізацією активного екземпляра з екземпляром розгортання tmp.

Версія 2.0.2(26 січня 2021 р.)

Виправлення :

  • - Виправлено помилку "Недійсний файл конфігурації: '/var/mfzerodwt/instance/app/etc/env.php'".

Версія 2.0.1(22 січня 2021 р.)

Виправлення :

  • — Виправлено кілька помилок, що з’являлися під час виконання команди «bin/magento magefan:zero-downtime:deploy».

chevron-up Вверх