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

chevron-up Вверх
Підтримайте Україну!  Як ви можете допомогти?