Журнал змін модуля 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».