Журнал змін модуля Magefan Zero Downtime Deployment
Версія 2.1.1 (2 червня 2026 р.)
Сумісність:
- - Додано сумісність з Magento 2.4.9.
Загальне:
- - Незначні покращення коду.
Версія 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 — які визначають, чи використовувати вилучення з 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.
- - Додано параметри composer до команд composer .
- - Додано параметр jobs для паралельної обробки розгортання статичного контенту.
Версія 2.0.12 (4 серпня 2022 р.)
Функції:
- - Додано підтримку пакетів megapack.
Версія 2.0.11(20 липня 2022 р.)
Функції:
- - Нова команда CLI для вимог/оновлення/видалення composer . Наприклад, bin/magento Magefan:zero-downtime: composer require vendor/module-name.
Версія 2.0.10(8 червня 2022 р.)
Функції:
- - Сумісність з кешем операційних кодів (OPcache).
Версія 2.0.9(13 травня 2022 р.)
Функції:
- - Додано параметр --no-interaction до команди composer install.
Версія 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 р.)
Виправлення:
- - Проблема з видаленням файлів у папці "generated" після запуску встановлення 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".