WooCommerce Subscriptions

WooCommerce Subscriptions 7.3.1

2025-03-31 - версия 7.3.1
* Обновление: Отображение иконки родительского заказа подписки в таблице списка заказов WooCommerce по умолчанию.
* Dev: Обновление subscriptions-core до версии 8.1.1
2025-03-24 - версия 7.3.0
* Твик: Настройте предупреждение, появляющееся на странице отчетов, когда HPOS включен, но режим совместимости отключен (дайте прямую ссылку на соответствующие настройки).
* Обновление: Улучшена производительность поиска подписки для магазинов WP Post за счет удаления ненужных мета-запросов _order_key и _billing_email.
* Обновление: Сделана возможность отправлять письмо об отмене подписки более одного раза (при первоначальной установке значения "ожидает отмены" и повторно при окончательной отмене).
* Обновление: Уменьшено количество дублирующихся запросов при получении нескольких типов заказов, связанных с подпиской.
* Обновление: Удалены ненужные вызовы get_time() для сокращения избыточных запросов get_last_order() в таблице списка подписок.
* Обновление: Улучшена производительность таблицы списка заказов при отображении столбца "Отношения подписки".
* Обновление: Улучшена производительность инструмента Generate Related Order Cache, расположенного в разделе WooCommerce > Status > Tools.
* Исправление: Не планировать обновление кэша данных отчетов, если отчетность недоступна (т. е. если HPOS включен, а режим совместимости - нет).
* Исправление: Устранены предупреждения об устаревших динамических свойствах в WCS_Email_Payment_Retry и WCS_Email_Customer_Payment_Retry.
* Исправление: Добавлена поддержка предварительного просмотра писем с повторной оплатой в настройках электронной почты WooCommerce.
* Исправление: Обновлен шаблон таблицы элементов электронной почты подписки в соответствии с улучшениями электронной почты WooCommerce 9.7.
* Исправление: Предотвращение предупреждения PHP при обновлении способа доставки на странице корзины путем удаления неиспользуемого метода: maybe_restore_shipping_methods.
* Исправление: Убрана ненужная установка даты оплаты продленного заказа при переходе статуса, вместо этого используется поведение ядра WooCommerce.
* Исправление: Обеспечено восстановление аргумента сессии order_awaiting_payment при загрузке продленной корзины из сессии для предотвращения дублирования заказов.
* Исправление: Убедитесь, что пользовательские заполнители (time_until_renewal, customers_first_name) включены в предварительные просмотры писем-уведомлений клиентов.
* Исправление: Для магазинов с включенным режимом совместимости HPOS + использование инструмента массового удаления кэша связанных заказов некорректно удаляло метаданные из таблицы WP Posts.
* Исправление: Предотвращение сохранения пустых строк в мета ID кэша связанных заказов при обратной загрузке данных о заказах в таблицу WP Posts.
* Исправление: Корректная загрузка названий товаров с HTML в корзине и тарифах на доставку.
* Dev: Исправление несоответствия версий Node между package.json и .nvmrc (обе версии теперь установлены на v16.17.1).
* Dev: Обновление subscriptions-core до 8.1.0
2024-11-14 - версия 6.9.0
* Добавлено: Функция уведомления новых клиентов — отправляет электронные письма с напоминаниями о предстоящих продлениях подписки, окончании пробных периодов и истечении срока действия подписки.
* Исправлено: Запрещено добавлять продукты в корзину, если продление подписки уже присутствует.
* Обновление: Улучшена производительность wcs_get_subscription() при запросе по продукту и клиенту или заказу.
* Обновление: Улучшена производительность при проверке доступности продукта с ограниченной подпиской.
* Обновление: Отменено обновление с версий подписок WooCommerce до 3.0.0 (выпущено в январе 2020 г.).
* Разработка: Незначительный рефакторинг метода `init` в классе `WC_Subscriptions_Upgrader`.
* Разработка: Введен фильтр `woocommerce_subscriptions_synced_first_renewal_payment_timestamp`, позволяющий плагинам изменять дату первого продления синхронизированных подписок.
* Dev: Обновление вызовов `get_post_meta()` для извлечения метаданных продукта с использованием геттеров CRUD.
* Dev: Обновление subscriptions-core до версии 7.7.1
2024-09-13 - версия 6.7.0
* Исправление: решены две проблемы, препятствующие правильному отображению сообщения «Элементы подписки больше не могут быть отредактированы» на странице «Изменить подписку».
* Исправление: проверяет наличие `wc_get_page_screen_id` перед вызовом его в `wcs_get_page_screen_id` и наличие контекста администратора перед вызовом `list_table_primary_column` для предотвращения фатальных ошибок.
* Исправление: блокирует повторную активацию подписки, если дата окончания уже прошла.
* Исправление: обеспечивает обновление измененной даты подписки при обновлении связанного с ней кэша заказов на сайтах, не являющихся HPOS.
* Исправление: обеспечивает установку данных формы пробного периода перед использованием для предотвращения фатальных ошибок при отсутствии данных.
* Исправление: решена ошибка с расчетами скидки по купону для ручных или досрочных заказов на продление в магазинах с ценами, включающими налоги. * Исправление:
добавляет класс кнопки, совместимый с темой, к кнопке переключения на странице «Моя учетная запись» > «Подписка».
* Dev: Удален неиспользуемый метод `maybe_remove_formatted_order_total_filter`, привязанный к `woocommerce_get_formatted_order_total`, который был объявлен устаревшим.
* Dev: Обновление subscriptions-core до версии 7.5.0
2024-09-05 - версия 6.6.2
* Исправление: предотвращение ошибок во время оформления заказа, когда клиент меняет свой подписной продукт и не требует оплаты.
* Dev: обновление subscriptions-core до 7.4.3.
2024-08-27 - версия 6.6.1
* Исправлено: устранена ошибка, из-за которой цены на простые продукты были неправильно установлены на 0 долларов при покупке подписок и простых продуктов с купоном в WC 9.2.
* Разработка: обновите ядро subscriptions до версии 7.4.2.
2023-10-18 - версия 5.6.0
* Добавить: ввести столбец "Связь с подпиской" на странице администратора списка заказов, когда включена функция HPOS.
* Добавить: использовать цвет темы администратора и правильные цвета WooCommerce.
* Исправлено: устранена проблема, из-за которой подписки приостанавливались, когда клиент не выполнял или отменял досрочный платеж за продление заказа.
* Исправлено: устранена проблема, из-за которой подписки с неоплаченным заказом на досрочное продление ошибочно считались требующими оплаты.
* Исправлено: когда включена функция HPOS, заставьте фильтр orders_by_type_query работать на экране заказов WooCommerce.
* Исправлено: убедитесь, что заказы на продление, оплаченные через блочную проверку, правильно привязаны к их подписке.
* Исправлено: устранена проблема, из-за которой при оплате невыполненных / ожидающих выполнения родительских заказов, включающих дополнения к продукту, неверно рассчитывалась общая сумма.
* Исправлено: убедитесь, что временная обработка заказа удаляется при создании заказа на подписку (например, продление). Исправлены проблемы, из-за которых заказы на продление сразу переходили в статус "выполнено".
* Исправлено: сохраняйте правильную дату начала подписки в postmeta и ordermeta при использовании HPO и синхронизации данных.
* Исправлено: при включении HPOS удаление клиента теперь приведет к удалению его подписок.
* Исправлено: отсутствуют стили на странице редактирования подписки при включенной HPOS.
* Исправлено: устранена проблема, из-за которой создавались дополнительные подписки при завершении переключения через блокировку оформления заказа.
* Исправлено: устранена проблема, из-за которой поля продукта для редактирования плагином третьей стороны с классом show_if_variable-subscription были неправильно скрыты.
* Исправлено: разрешить шлюзам выполнять действие по удалению способа оплаты перед обновлением подписки.
* Исправлено: убедитесь, что в подписках указана дата, которая правильно учитывает часовой пояс сайта. Исправлены проблемы с датой создания подписок, вдвое превышающей смещение сайта по UTC.
* Исправление: при включенной HPOS исправлено быстрое редактирование статусов подписок в таблице списка администраторов.
* Dev: PHP 8.2: исправлены предупреждения о "Создании динамического свойства".
* Dev: PHP 8.2: исправлены предупреждения об "Автоматическом преобразовании false в массив устарело".
* Dev: предупреждения PHP при использовании debug_backtrace().
* Разработчики: обновили ядро подписки до версии 6.4.0
* Разработчики: обновили перехватчики для блоков оформления заказа, заменив устаревшие перехватчики с префиксом `woocommerce_blocks_checkout_` на `woocommerce_store_api_checkout`.
2023-09-21 - версия 5.5.0
* Настройка - используйте цвет темы администратора в селекторах.
* Настройка - измените название плагина на Woo Subscriptions.
2023-06-05 - версия 5.1.3
* Исправление: Решена проблема с перенаправлением клиентов на неверный URL-адрес "Оплатить заказ" после входа в систему.
* Dev: Обновлено ядро подписки до версии 5.7.2.
2023-03-31 - версия 5.0.1
* Исправлено: проверка зависимости WooCommerce ошибочно не проверялась в магазинах с другими плагинами, включая файл woocommerce.php. #4497
Назад
Сверху