UpdraftPlus Premium

UpdraftPlus Premium 2.25.1.26

N.B. Платные версии UpdraftPlus Backup / Restore имеют номер версии, который на 1 больше в первой цифре, и имеет дополнительный компонент на конце, но список изменений, приведенный ниже, по-прежнему применим.x бесплатной версии соответствуют изменениям, внесенным в 2.16.32.x платной версии.

= 1.25.1 - 11/Jan/2025
  • Безопасность: Устранение непостоянной отраженной XSS-уязвимости из-за отсутствия nonce в сочетании с отсутствующей санитаризацией. Это могло позволить злоумышленнику, убедившему вас перейти по лично созданной ссылке на панель управления вашего сайта, пока вы были авторизованы, однократно запустить JavaScript-код в вашей панели управления. Спасибо Асафу Мозесу за обнаружение и ответственное раскрытие этой проблемы.
  • FIX: Предотвращение сбоя восстановления при наличии политики разрешения 'sync-xhr=()' в заголовке ответа.
  • FIX: Улучшение подхода к получению предлагаемого региона для Amazon AWS S3 в случае сбоя во время вызова getBucketLocation(), особенно если в XML-ответе не указано поле для предлагаемого региона - это решает проблемы с регионами (например, us-east-2), которые не могут быть получены.например, us-east-2), которые недавно изменили поведение ответа
  • TWEAK: Расширение поддержки для включения региона "ap-southeast-4" Amazon AWS S3 и дополнительных недавно обновленных регионов
  • TWEAK: Регрессия в программе проверки обновления платной версии до версии 4.13.2, в результате чего не появлялись уведомления, касающиеся статуса подписки или совместимости с версией WP.
N.B. Платные версии UpdraftPlus Backup / Restore имеют номер версии, который на 1 больше в первой цифре и имеет дополнительный компонент в конце, но список изменений, приведенный ниже, по-прежнему применим. т.е. изменения, перечисленные для 1.16.32.x бесплатной версии, соответствуют изменениям, внесенным в 2.16.32.x платной версии.

1.24.12 - 23/декабрь/2024
  • FIX: На этапе предварительного восстановления не удавалось правильно определить таблицы, которые должны быть исключены, что приводило к логической ошибке, которая ошибочно воспринимала отмеченную опцию "включить все таблицы, не указанные в списке" как указание восстановить каждую таблицу
  • FIX: Обновите библиотеку PHPSecLib до версии 2.0.48, в которой исправлена ошибка "gmp_pow(): переполнение основания и экспоненты" на некоторых версиях PHP, что могло привести к сбою резервного копирования на удаленном хранилище SFTP.
  • TWEAK: Завершите пересмотр и удаление вызовов PHP-функции unserialize(), позволяющих инстанцировать классы, начатое в версии 1.24.7. (Последнее удаление связано с теоретическим дефектом безопасности, если ваш сайт разработки позволял злоумышленнику размещать на нем контент, который вы переносили на другой сайт, и который содержал настроенный код, способный выполнять разрушительные действия, о которых знал злоумышленник, до того, как вы клонировали сайт. В результате этого удаления некоторые поисковые замены, которые вряд ли встретятся на практике, будут пропущены).
  • TWEAK: Отказ от функции поиска и замены для пользователей PHP 5.2 (для выполнения предыдущего пункта)
  • TWEAK: Настройте медиа-модуль UpdraftCentral, чтобы добавить свойство "has_image_editor" к каждому медиа-элементу.
  • TWEAK: На экране восстановления в многосайтовой конфигурации выпадающая надпись "какой сайт восстанавливать" закрывала другие HTML-элементы, из-за чего некоторые кнопки располагались внизу, а не вверху
  • TWEAK: Избегайте снятия регистрации jQuery-UI CSS, если он уже выводится другими плагинами, чтобы избежать проблем с совместимостью
  • TWEAK: В контексте восстановления базы данных следует избегать выполнения операторов LOCK и/или ALTER SQL для любых таблиц, которые входят в список "пропущенных таблиц".
  • TWEAK: openssl_free_key() необходима только на PHP < 8
  • TWEAK: Различные изменения стиля кодирования для соответствия правилам "Проверки плагинов"
Примечание. Платные версии UpdraftPlus Backup / Restore имеют номер версии, в котором первая цифра на 1 больше, а в конце есть дополнительный компонент, но приведенный ниже журнал изменений по-прежнему применим. То есть изменения, перечисленные для 1.16.32.x бесплатной версии, соответствуют изменениям, внесенным в 2.16.32.x платной версии.

1.24.9 - 15/ноя/ 2024​

  • ИСПРАВЛЕНИЕ: Регрессия в 1.24.8 при обработке восстановления wp-config.php
  • TWEAK: Изменения в обработке загрузки текстовых доменов в версии 1.24.8 не охватывают большинство случаев
Примечание. Платные версии UpdraftPlus Backup / Restore имеют номер версии, в котором первая цифра на 1 больше, а в конце есть дополнительный компонент, но приведенный ниже журнал изменений по-прежнему применим. То есть изменения, перечисленные для 1.16.32.x бесплатной версии, соответствуют изменениям, внесенным в 2.16.32.x платной версии.

1.24.7 - 04.11.2024​

  • TWEAK: Функциональные возможности обновления в информационном окне плагина WordPress (6.5 и более поздние версии) были скорректированы, чтобы предотвратить выполнение обновлений в одном и том же окне, гарантируя, что диалоговое окно «автоматическое резервное копирование перед обновлением» будет отображаться так, как и предполагалось
  • ДОРАБОТКА: Добавить настраиваемый метод «unserialized» в класс UpdraftPlus, который может обрабатывать использование аргумента «options» или его отсутствие при работе в разных версиях PHP.
  • TWEAK: Добавьте константу UPDRAFTPLUS_SEND_UNWRITABLE_BACKUP_DIRECTORY_EMAIL, чтобы отключить отправку пользователям писем с резервными копиями каталогов, недоступных для записи.
  • TWEAK: более понятные уведомления для пользователей относительно ненастроенных параметров удаленного хранилища и/или выбора удаленного хранилища, которые не являются частью их версии UpdraftPlus.
  • ИЗМЕНЕНИЕ: Во время возобновления загрузки фрагментов данных OneDrive заголовок авторизации и токен носителя не следует включать, так как это может привести к ошибке неаутентификации из-за другого URL-адреса загрузки.
  • TWEAK: Внедрить код для включения автоматической активации плагина UpdraftPlus во время процесса миграции с многосайтовой конфигурации на автономный сайт.
  • TWEAK: В многосайтовой среде убедитесь, что пользователи могут получить доступ к странице плагина UpdraftPlus даже при отсутствии константы WP_ALLOW_MULTISITE
  • TWEAK: UpdraftClone теперь поддерживает PHP 8.4
  • TWEAK: Предотвращение потенциального уведомления об устаревании PHP при сбое создания zip-архива

Примечание. Платные версии UpdraftPlus Backup / Restore имеют номер версии, в котором первая цифра на 1 больше, а в конце есть дополнительный компонент, но приведенный ниже журнал изменений по-прежнему применим. То есть изменения, перечисленные для 1.16.32.x бесплатной версии, соответствуют изменениям, внесенным в 2.16.32.x платной версии.​

1.24.6 - 25/сен/ 2024​

  • ИСПРАВЛЕНИЕ: В версии 1.24.5 заголовок браузера ошибочно отображался как «UpdraftPlus» при доступе к несвязанной странице плагина с помощью главного меню.
NB Платные версии UpdraftPlus Backup/Restore имеют номер версии, первая цифра которого на 1 выше, а в конце имеется дополнительный компонент, но приведенный ниже журнал изменений по-прежнему применяется. т.е. изменения, перечисленные для 1.23.1.x бесплатной версии, соответствуют изменениям, внесенным в 2.23.1.x платной версии.

1.24.1 - 21.02.2024​

  • ФУНКЦИЯ: реализация поддержки блокировки объектов Backblaze (Премиум-версия).
  • ИСПРАВЛЕНИЕ: настройка резервного копирования электронной почты и базового отчета не работала, из-за чего электронное письмо с уведомлением, подтверждающим статус резервного копирования, не могло быть доставлено на адрес электронной почты администратора (бесплатная версия).
  • ИСПРАВЛЕНИЕ: Исправлено обнаружение премиум-класса WP-Optimize для UpdraftCentral.
  • ИСПРАВЛЕНИЕ: Регрессия в версии 1.23.16 для исправления вызовов функций перевода, из-за которых некоторые атрибуты HTML становились пустыми.
  • ИСПРАВЛЕНИЕ: восстановление наборов резервных копий с помощью вкладки «Миграция/клонирование» приводило к немедленной загрузке всех связанных объектов резервных копий с игнорированием предпочтений пользователя в отношении объектов, которые они хотели восстановить.
  • ИСПРАВЛЕНИЕ: конфликт сторонних библиотек (phpseclib) с плагинами WP All Import Pro и AIO WP Migration, приводивший к сбою при проверке учетных данных SFTP и резервном копировании в удаленное хранилище SFTP.
  • ИСПРАВЛЕНИЕ: восстановление совместимости с мультисайтом WordPress, работающим в версиях < 4.9, вызванное использованием функции, отсутствовавшей до этого.
  • ДОПОЛНЕНИЕ: добавление новых записей перевода для UpdraftCentral.
  • ДОПОЛНЕНИЕ: устранены сообщения об устаревании PHP 8.2, вызванные передачей нулевого значения в функцию htmlspecialchars() и созданием динамического свойства.
  • ДОПОЛНЕНИЕ: Избавлены сообщения об устаревании PHP 8.3, вызванные вызовом get_class() без аргументов.
  • ДОПОЛНЕНИЕ: методы рефакторинга в классе UpdraftPlus_Database_Utility.
  • ДОПОЛНЕНИЕ: Отправьте электронное письмо, если каталог резервной копии недоступен для записи.
  • ДОПОЛНЕНИЕ: добавьте и установите параметр filename\_only, чтобы сократить время поиска при поиске определенных файлов резервных копий в Dropbox.
  • Улучшение: улучшена автоматическая загрузка библиотеки защищенной связи PHP (phpseclib), которая предотвращает использование уже загруженных классов phpseclib (другим плагином) в определенных операциях.
  • ДОПОЛНЕНИЕ: добавлен фильтр updraftplus_backup_db_header_append, позволяющий владельцам сайтов включать произвольный контент в заголовок резервной копии базы данных.
Журнал изменений не обновлялся

1.23.13 - 22 / Ноября / 2023

  • ИСПРАВЛЕНА ошибка, из-за которой инкрементные резервные копии не запускались через WP-CLI или Cron, когда опция резервного копирования mu-плагинов была включена, но mu-плагинов не существовало
  • ИСПРАВЛЕНО: проверка подлинности удаленного хранилища OneDrive выдавала ошибку "Неверный ввод".
  • ИСПРАВЛЕНО: опция резервного копирования дополнительных файлов, выбранных пользователем (т. Е. объект morefiles), больше не присутствовала в пользовательском интерфейсе
  • Настройки: удалить неиспользуемые "migrator-lite.php" строка в операции по поиску и замене
  • ИЗМЕНЕНИЕ: Замените оставшийся жестко заданный текстовый домен на заполнитель UPDRAFTCENTRAL_TEXT_DOMAIN в центральной папке
  • ИЗМЕНЕНИЕ: предупреждение на панели управления LiteSpeed admin теперь отображается после завершения миграции на конечном сайте, даже после удаления сообщения на исходном сайте.
  • НАСТРОЙКА: не показывать новости UpdraftPlus в разделе виджетов событий и новостей WordPress без предварительного получения согласия пользователя
  • НАСТРОЙКА: Измените порядок проверок при проверке наличия / доступности cPanel для запроса дисковой квоты, чтобы предотвратить нежелательное уведомление PHP при активном safe_mode
  • НАСТРОЙКА: предотвращает потенциальную фатальную ошибку, если что-то изменило свойство 'translation' проверки обновлений, сделав его недействительным перед передачей в UpdraftPlus
  • НАСТРОЙКА: обновление прилагаемого файла cacert.pem
Примечание. Платные версии UpdraftPlus Backup / Restore имеют номер версии, который на 1 больше первой цифры, и дополнительный компонент в конце, но приведенный ниже список изменений остается в силе. т.е. изменения, перечисленные для 1.23.1.x бесплатной версии, соответствуют изменениям, внесенным в 2.23.1.x платной версии.

1.23.11 - 03 / Ноябрь /2023

  • БЕЗОПАСНОСТЬ: Исправлена уязвимость, которая могла, если у вас было включено хранилище Google Drive, и если злоумышленник нацелился на администратора, вошедшего в систему на вашем сайте, и убедил его получить доступ к определенному URL, созданному злоумышленником, добавить собственную учетную запись Google Drive злоумышленника к сохраненным методам хранения. Спасибо Николасу Декайе из Patrowl за обнаружение и раскрытие этой проблемы.
  • ФУНКЦИЯ: Добавьте jsTree для Google Диска, чтобы выбрать существующую папку
  • ФУНКЦИЯ: Объект резервного копирования "Обязательные плагины" может быть скопирован и восстановлен отдельно на обычном сайте WordPress
  • ИСПРАВЛЕНО: проблема с чувствительностью к регистру папок OneDrive (файлы резервных копий успешно загружены в удаленное хранилище, но не удалось удалить старые файлы резервных копий из-за другого написания заглавных букв; также это происходило при удалении вручную)
  • ИСПРАВЛЕНО: когда в премиум-версии последовательно добавлялись два экземпляра удаленного хранилища WebDAV, заполнение некоторых полей последнего экземпляра приводило к разрыву URL-адреса WebDAV предыдущего экземпляра
  • НАСТРОЙКА: Обновите библиотеку phpseclib с версии 1 на 2. Как сообщалось ранее, это также означает, что эти функции (шифрование базы данных, удаленное хранилище Dropbox и SFTP / SCP, а также создание ключей UpdraftCentral) больше не будут доступны и могут вызвать фатальную ошибку при запуске на PHP 5.2
  • НАСТРОЙКА: Добавьте ссылку на Trustpilot в приглашении для проверки
  • ИЗМЕНЕНИЕ: Добавлено предупреждающее сообщение, когда определяется внешний блок WPHTTP и устанавливается значение true
  • ИЗМЕНЕНИЕ: добавлена кнопка "Копировать в буфер обмена" под опцией централизованного размещения
  • НАСТРОЙКА: размер файла отображается при нажатии на объект резервного копирования
  • НАСТРОЙКА: Исправьте диалоговое окно восстановления, чтобы в нем не отображался флажок "плагины", когда есть только объект "mu-plugins"
  • ИЗМЕНЕНИЕ: Исправлены сообщения об устаревании PHP 8.2, вызванные передачей нулевого значения в функцию rtrim ()
  • НАСТРОЙКА: Устраните устаревание PHP для доступа к динамическим свойствам, объявив переменные в классе
  • НАСТРОЙКА: включает plugin.php путь к файлу, если функция "получитьmuплагины" не существует.
  • НАСТРОЙКА: предоставление параметров по умолчанию для функции UpdraftPlus::backup_all()
  • НАСТРОЙКА: Добавьте и вызовите функцию litespeed_finish_request(), чтобы гарантировать немедленное закрытие HTTP-соединения, созданного из браузера, без необходимости ждать завершения процесса, таким образом, оставляя его работать в фоновом режиме
  • НАСТРОЙКА: убедитесь, что во время проверки учетных данных не отображается сообщение PHP "Класс не найден"
  • НАСТРОЙКА: Добавьте проверку типов в UpdraftPlus::handleurlactions(), чтобы предотвратить конфликты плагинов, вызывающие ошибки PHP в PHP 8 +
Назад
Сверху