Перейти к основному содержимому

Журнал изменений Domain Seller

Версия 1.3.0 — выпущена 2026-06-02

  • Новое: Добавлено предупреждение для администратора сети, когда баланс реселлера HostAfrica становится слишком низким
  • Новое: Добавлено автоматическое сопоставление недавно зарегистрированных доменов с сетевым сайтом
  • Исправление: Требования к полям регистранта применяются только при регистрации нового домена
  • Исправление: Уведомления о контроле баланса теперь можно скрывать
  • Исправление: Обеспечено сохранение платежных данных регистранта WooCommerce
  • Исправление: Обязательные требования к контактным данным регистранта применяются во время регистрации
  • Исправление: Предотвращено создание продуктов регистрации доменов с наценкой 0%
  • Исправление: Сохранены выбранные домены и цены в ходе сессии checkout
  • Исправление: Улучшено отображение валюты цен на домены HostAfrica
  • Исправление: Улучшено поведение атрибута form-action в форме checkout для предотвращения несоответствий query-var в WP-core
  • Улучшено: В инструкции по настройке добавлена ссылка на документацию по конфигурации реселлера HostAfrica

Version 1.2.0 - Выпущено 2026-05-25

  • Новое: Добавлена HostAfrica как интеграция для продажи доменов с поддержкой checkout, мастера настройки, поиска, TLD/цен, регистрации, продления, трансфера, nameserver, DNS, EPP-кода, registrar lock и ID protection
  • Новое: Добавлена Openprovider как интеграция для продажи доменов с поддержкой reseller-цен, регистрации, продления, трансфера, nameserver, DNS, EPP-кода, registrar lock, WHOIS privacy и синхронизации TLD
  • Новое: Добавлена Hostinger как интеграция для продажи доменов, использующая общий Hostinger API token из основной интеграции для проверок доступности, регистрации, обновления nameserver, registrar lock и WHOIS privacy
  • Улучшено: Добавлены docblock-и для действий и фильтров жизненного цикла домена, чтобы помочь разработчикам с интеграцией
  • Улучшено: Метаданные совместимости plugin обновлены до WordPress 7.0 в readme дополнения
  • Улучшено: Обновлены шаблоны планирования, используемые для координации предстоящего релиза

Version 1.1.0 - Выпущено 2026-05-08

  • Новое: Создание DNS-записей (add_dns_record) реализовано для регистраторов ResellerClub, Enom и OpenSRS
  • Исправление: Парсер Default DNS Records теперь допускает токены {DOMAIN} и {SITE_URL}
  • Исправление: Слаги поля выбора домена в checkout получили пространство имен, чтобы предотвратить конфликт с site_url

Version 1.0.8 - Выпущено 2026-05-07

  • Исправление: Цены доменов ResellerClub теперь получают актуальные себестоимости из правильного API endpoint

Version 1.0.7 - Выпущено 2026-05-06

  • Исправление: ResellerClub test_connection отправляет обязательный параметр tlds (#224)

Version 1.0.6 - Выпущена 2026-05-05

  • Исправлено: регистрация доменов ResellerClub теперь работает корректно благодаря улучшенной обработке ответов API и маршрутизации провайдера на основе реестра
  • Исправлено: улучшения UX страницы администратора регистрации домена
  • Удалено: интеграция регистратора CyberPanel

Version 1.0.5 - Выпущена 2026-04-02

  • Новое: интеграция регистратора GoDaddy для регистрации доменов и управления ими
  • Новое: интеграция регистратора NameSilo
  • Новое: интеграция регистратора ResellerClub
  • Новое: автоматическая проверка домена отправки SES при покупке и сопоставлении домена
  • Исправлено: защита констант plugin от повторного определения в тестовой среде
  • Исправлено: флаги MySQL корректно разделяются на слова в install-wp-tests.sh

Version 1.0.4 - Выпущена 2026-03-14

  • Исправлено: некоторые отсутствующие css-ресурсы
  • Исправлено: ошибка, связанная с недоступными tlds

Version 1.0.3 - Выпущена 2026-03-09

  • Исправлено: ошибки реактивных свойств Vue (domain_option, selected_domain, domain_provider) при использовании устаревшего шаблона регистрации с checkout shortcode
  • Исправлено: неправильное выравнивание поля ввода субдомена и слишком крупный текст в поле checkout для выбора домена
  • Исправлено: скрыт блок предварительного просмотра "Your URL will be", когда присутствует поле выбора домена

Version 1.0.2 — Выпущена 2026-03-01

  • Улучшено: Глобальные настройки наценки удалены со страницы настроек — теперь цены задаются исключительно для каждого продукта
  • Улучшено: На страницу настроек добавлена ссылка "Управление доменными продуктами" для быстрой навигации
  • Улучшено: Более понятные описания полей и подсказки для настроек доменных продуктов (catch-all и специфичные для TLD, типы наценки, вводные цены)
  • Улучшено: Улучшенные описания на всей странице настроек (поиск TLD, продления, DNS, уведомления)

Version 1.0.1 — Выпущена 2026-02-27

  • Новое: инструмент импорта TLD для массового управления ценами

  • Новое: поддержка вводного ценообразования для доменных продуктов

  • Новое: набор E2E-тестов с Cypress

  • Новое: шаблоны email для уведомлений о жизненном цикле домена

  • Новое: поля адреса регистранта в модальном окне регистрации домена в админке, предварительно заполненные из настроек

  • Новое: интерфейс управления DNS для клиентов с поддержкой добавления, редактирования и удаления записей

  • Новое: опция checkout «Bring your own domain» с автоматическим сопоставлением домена

  • Новое: автоматическая генерация URL сайта из доменного имени во время checkout

  • Новое: конфигурация nameserver по умолчанию и DNS-записей в настройках

  • Новое: сведения о регистрации домена и управление DNS на основной странице редактирования домена

  • Новое: мастер настройки автоматически создает доменный продукт по умолчанию с разумными настройками

  • Новое: ежедневная автоматическая синхронизация TLD через cron по всем настроенным провайдерам

  • Новое: защита конфиденциальности WHOIS с настройкой для каждого продукта (всегда включена, выбор клиента или отключена)

  • Новое: checkbox конфиденциальности WHOIS на checkout с отображением цены и поддержкой dark mode

  • Новое: страница админки Register Domain для ручной регистрации домена

  • Новое: автоматические обновления plugin через сервер обновлений Ultimate Multisite

  • Новое: вкладка фильтра типа доменного продукта в таблице списка продуктов с фиолетовым оформлением badge

  • Новое: поля контактных данных регистранта (имя, адрес, город, штат/регион, почтовый индекс, страна, телефон) в форме checkout домена

  • Новое: Валидация полей регистранта перед вызовом registrar API с понятными сообщениями об ошибках

  • Новое: Каналы логирования для событий регистрации доменов, специфичные для провайдера (например, domain-seller-namecheap.log)

  • Новое: Поля контактных данных регистранта в основной форме оформления регистрации/регистрации аккаунта (показываются при регистрации домена)

  • Улучшено: Поле оформления «Поиск домена» заменено единым полем «Выбор домена» с вкладками для поддомена, регистрации и существующего домена

  • Улучшено: Настройки доменного продукта отображаются встроенно на странице редактирования продукта через систему виджетов ядра

  • Улучшено: Информация о домене клиента подключается к виджету сопоставления доменов ядра вместо отдельного metabox

  • Улучшено: Мастер импорта TLD упрощён до синхронизации в один клик со всеми провайдерами

  • Улучшено: Проверка доступности доменов Namecheap использует пакетный вызов API для более быстрого поиска

  • Улучшено: API цен Namecheap использует корректные параметры и разбор ответа

  • Улучшено: Хранение TLD централизовано в одной сетевой опции

  • Улучшено: Логирование активности домена для изменений DNS, переносов и применения конфигурации

  • Улучшено: Полная синхронизация TLD для OpenSRS с использованием основного списка IANA и пакетной валидации

  • Улучшено: Полная синхронизация TLD для Namecheap с постраничными API-запросами

  • Улучшено: Устаревшие классы провайдеров заменены паттерном Integration Registry

  • Улучшено: Панель настроек с конфигурацией DNS и переноса

  • Улучшено: Номера телефонов автоматически форматируются в формат регистратора +CC.NNN

  • Улучшено: Валидация поля телефона удаляет символы форматирования перед отправкой

  • Улучшено: Требование к версии повышено до Ultimate Multisite 2.4.12 с более понятным уведомлением

  • Улучшено: CI workflow использует корректный checkout как для аддона, так и для основного плагина

  • Улучшено: prepare_registrant_info() читает данные из сохранённых при оформлении заказа метаданных пользователя с резервным использованием платёжного адреса

  • Исправлено: AJAX-поиск домена не работал для пользователей, не вошедших в систему, во время оформления заказа

  • Исправлено: AJAX-запрос цен доменов не работал для пользователей, не вошедших в систему, во время оформления заказа

  • Исправлено: Фатальная ошибка повторного объявления класса Spyc при выполнении команд WP-CLI

  • Исправлено: Слишком короткий тайм-аут Namecheap sandbox API

  • Исправлено: Текст кнопки Select в поиске домена не был виден на зелёном фоне

  • Исправлено: Регистрация домена завершалась ошибкой "RegistrantFirstName is Missing" из-за отсутствующих контактных данных

  • Исправлено: Запись домена создавалась с blog_id=0, когда сайт ещё не существовал на момент оформления заказа

  • Исправлено: Настройка TLDs по умолчанию возвращалась как строка вместо разобранного массива

  • Удалено: Отдельная админ-страница управления доменами — теперь это обрабатывается через основные страницы доменов

Версия 1.0.0 — выпущена 2025-09-28

Крупная переработка для Ultimate Multisite v2

  • Новое: Полная переработка с современной архитектурой PHP 7.4+
  • Новое: Бесшовная интеграция с системой checkout Ultimate Multisite v2
  • Новое: Управление доменными продуктами с гибкими вариантами ценообразования
  • Новое: Архитектура поддержки нескольких поставщиков доменов
  • Новое: Интеграция автоматического продления и subscription
  • Новое: Интерфейс управления доменами клиента
  • Новое: Мониторинг доменов и журналы для администратора
  • Новое: Поддержка купонов для доменных продуктов
  • Новое: Комплексное управление настройками
  • Новое: Удобная для разработчиков расширяемая кодовая база
  • Улучшено: Обновлённый поставщик OpenSRS с поддержкой всех функций
  • Улучшено: Современный UI, соответствующий Ultimate Multisite v2
  • Исправлено: Весь устаревший код v1 обновлён до стандартов v2
  • Удалено: Совместимость с legacy v1 (критическое изменение)

Предыдущие версии (v1 legacy)

Версия 0.0.3 - 20/08/2019

  • Исправлено: Несовместимость с Groundhogg CRM
  • Примечание: Это был последний выпуск, совместимый с v1

Версия 0.0.2 - 07/12/2018

  • Исправлено: Удалено поле License Key
  • Исправлено: Отсутствовали вкладки плана, когда feature plugin активен
  • Улучшено: Добавлена кнопка пропуска в поле регистрации

Версия 0.0.1 - Initial Release

  • Базовая интеграция OpenSRS для WP Ultimo v1
  • Простой поиск и регистрация доменов
  • Разрешения для доменов на основе плана