Журнал змін Domain Seller
Версія 1.3.0 - Випущено 2026-06-02
- Нове: Додано попередження для адміністратора мережі, коли баланс реселера HostAfrica стає надто низьким
- Нове: Додано автоматичне зіставлення новозареєстрованих доменів із сайтом мережі
- Виправлення: Вимоги до полів реєстранта застосовуються лише під час реєстрації нового домену
- Виправлення: Сповіщення моніторингу балансу зроблено такими, що їх можна відхилити
- Виправлення: Забезпечено збереження платіжних даних реєстранта WooCommerce
- Виправлення: Забезпечено виконання вимог до контактних даних реєстранта під час реєстрації
- Виправлення: Запобігання створенню продуктів реєстрації доменів із націнкою 0%
- Виправлення: Збережено вибір домену та ціни протягом процесу сесії оформлення замовлення
- Виправлення: Покращено відображення валюти цін на домени HostAfrica
- Виправлення: Покращено поведінку атрибута action форми оформлення замовлення, щоб запобігти невідповідностям query-var ядра WP
- Покращено: Додано посилання на документацію з налаштування реселера HostAfrica у підказках із налаштування
Версія 1.2.0 - Випущено 2026-05-25
- Нове: Додано HostAfrica як інтеграцію для продажу доменів із підтримкою оформлення замовлення, майстра налаштування, пошуку, TLD/ціноутворення, реєстрації, поновлення, перенесення, nameserver, DNS, EPP code, registrar lock та ID protection
- Нове: Додано Openprovider як інтеграцію для продажу доменів із підтримкою реселерських цін, реєстрації, поновлення, перенесення, nameserver, DNS, EPP code, registrar lock, WHOIS privacy та синхронізації TLD
- Нове: Додано Hostinger як інтеграцію для продажу доменів із використанням спільного Hostinger API token з основної інтеграції для перевірок доступності, реєстрації, оновлень nameserver, registrar lock та WHOIS privacy
- Покращено: Додано docblock-и для дій і фільтрів життєвого циклу домену для настанов щодо інтеграції для розробників
- Покращено: Оновлено метадані сумісності plugin до WordPress 7.0 у readme додатка
- Покращено: Оновлено шаблони планування, що використовуються для координації майбутніх випусків
Версія 1.1.0 - Випущено 2026-05-08
- Нове: Створення DNS-записів (
add_dns_record) реалізовано для реєстраторів ResellerClub, Enom та OpenSRS - Виправлення: Стандартний парсер DNS Records тепер допускає токени
{DOMAIN}і{SITE_URL} - Виправлення: Slug-и полів оформлення замовлення для вибору домену отримали простір імен, щоб запобігти конфлікту з
site_url
Версія 1.0.8 - Випущено 2026-05-07
- Виправлення: Ціни на домени ResellerClub тепер отримують актуальні собівартості з правильної кінцевої точки API
Версія 1.0.7 - Випущено 2026-05-06
- Виправлення: ResellerClub
test_connectionнадсилає обов’язковий параметрtlds(#224)
Версія 1.0.6 - Випущено 2026-05-05
- Виправлення: Реєстрація доменів ResellerClub тепер працює правильно завдяки покращеній обробці відповіді API та маршрутизації провайдера, керованій реєстром
- Виправлення: Покращення UX адміністративної сторінки Register Domain
- Видалено: Інтеграцію реєстратора CyberPanel
Версія 1.0.5 - Випущено 2026-04-02
- Нове: Інтеграція реєстратора GoDaddy для реєстрації та керування доменами
- Нове: Інтеграція реєстратора NameSilo
- Нове: Інтеграція реєстратора ResellerClub
- Нове: Автоматична перевірка домену надсилання SES під час купівлі та зіставлення домену
- Виправлення: Захист констант plugin від повторного визначення в тестовому середовищі
- Виправлення: Прапорці MySQL коректно розділяються на слова в install-wp-tests.sh
Версія 1.0.4 - Випущено 2026-03-14
- Виправлення: Деякі відсутні css-ресурси
- Виправлення: Помилка, пов’язана з недоступними tld
Версія 1.0.3 - Випущено 2026-03-09
- Виправлення: Помилки реактивних властивостей Vue (
domain_option,selected_domain,domain_provider) під час використання застаріл ого шаблону реєстрації з shortcode оформлення замовлення - Виправлення: Неправильне вирівнювання поля введення субдомену та завеликий текст у полі оформлення замовлення для вибору домену
- Виправлення: Приховати блок попереднього перегляду "Ваш URL буде", коли присутнє поле вибору домену
Версія 1.0.2 - Випущено 2026-03-01
- Покращено: Видалено глобальні налаштування націнки зі сторінки налаштувань — ціноутворення тепер виключно для кожного продукту окремо
- Покращено: Додано посилання "Керувати доменними продуктами" на сторінці налаштувань для швидкої навігації
- Покращено: Чіткіші описи полів і підказки для налаштувань доменних продуктів (catch-all проти специфічних для TLD, типи націнок, вступне ціноутворення)
- Покращено: Кращі описи на всій сторінці налаштувань (пошук TLD, поновлення, DNS, сповіщення)
Версія 1.0.1 - Випущено 2026-02-27
- Нове: Інструмент імпорту TLD для масового керування цінами
- Нове: Підтримка вступних цін для доменних продуктів
- Нове: Набір E2E-тестів із Cypress
- Нове: Шаблони електронних листів для сповіщень про життєвий цикл доменів
- Нове: Поля адреси реєстранта в адмінському модальному вікні реєстрації домену, попередньо заповнені з налаштувань
- Нове: Інтерфейс керування DNS для клієнтів із підтримкою додавання, редагування та видалення записів
- Нове: Опція оформлення замовлення "Bring your own domain" з автоматичним зіставленням домену
- Нове: Автоматичне генерування URL сайту з доменного імені під час оформлення замовлення
- Нове: Конфігурація стандартного nameserver і DNS-записів у налаштуваннях
- Нове: Дані реєстрації домену та керування DNS на основній сторінці редагування домену
- Нове: Майстер налаштування автоматично створює стандартний доменний продукт із розумними значеннями за замовчуванням
- Нове: Щоденна автоматична синхронізація TLD через cron для всіх налаштованих провайдерів
- Нове: Захист конфіденційності WHOIS із конфігурацією для кожного продукту (завжди увімкнено, вибір клієнта або вимкнено)
- Нове: Прапорець конфіденційності WHOIS під час оформлення замовлення з відображенням ціни та підтримкою темного режиму
- Нове: Адмінська сторінка Register Domain для ручної реєстрації домену
- Нове: Автоматичні оновлення plugin через сервер оновлень Ultimate Multisite
- Нове: Вкладка фільтра типу доменного продукту в таблиці списку продуктів зі стилізацією фіолетового бейджа
- Нове: Поля контактних даних реєстранта (ім’я, адреса, місто, штат/область, поштовий індекс, країна, телефон) у формі оформлення замовлення домену
- Нове: Перевірка полів реєстранта перед викликом API реєстратора з чіткими повідомленнями про помилки
- Нове: Канали журналів для окремих провайдерів для подій реєстрації доменів (наприклад, domain-seller-namecheap.log)
- Нове: Поля контактних даних реєстранта в основній формі реєстрації/оформлення замовлення (показуються під час реєстрації домену)
- Покращено: Поле оформлення замовлення Domain Search замінено уніфікованим полем Domain Selection із підтримкою вкладок піддомену, реєстрації та наявного домену
- Покращено: Налаштування доменного продукту відображаються вбудовано на сторінці редагування продукту через основну систему віджетів
- Покращено: Інформація про домен клієнта інтегрується в основний віджет зіставлення доменів замість окремого 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 використовує правильний checkout як для addon, так і для основного plugin
- Покращено: prepare_registrant_info() читає з метаданих користувача, збережених під час checkout, із резервним використанням платіжної адреси
- Виправлено: Domain search AJAX не працював для користувачів, які не ввійшли в систему, під час оформлення замовлення
- Виправлено: Domain pricing AJAX не працював для користувачів, які не ввійшли в систему, під час оформлення замовлення
- Виправлено: Фатальна помилка повторного оголошення класу Spyc під час виконання команд WP-CLI
- Виправле но: Занадто короткий timeout API пісочниці Namecheap
- Виправлено: Текст кнопки Select у пошуку домену не було видно на зеленому тлі
- Виправлено: Реєстрація домену завершувалася помилкою "RegistrantFirstName is Missing" через відсутню контактну інформацію
- Виправлено: Доменний запис створювався з blog_id=0, коли сайт ще не існував на момент оформлення замовлення
- Виправлено: Налаштування стандартних TLD поверталося як рядок замість розібраного масиву
- Видалено: Окрему адмінську сторінку Domain Management — тепер це обробляється через основні сторінки доменів
Версія 1.0.0 - Випущено 2025-09-28
Велике переписування для Ultimate Multisite v2
- Нове: Повне переписування із сучасною архітектурою PHP 7.4+
- Нове: Безшовна інтеграція із системою checkout Ultimate Multisite v2
- Нове: Керування доменними продуктами з гнучкими варіантами ціноутворення
- Нове: Архітектура підтримки кількох доменних провайдерів
- Нове: Інтеграція автоматичного поновлення та підписок
- Нове: Інтерфейс керування доменами для клієнтів
- Нове: Адмінський моніторинг доменів і журнали
- Нове: Підтримка купонів для доменних продуктів
- Нове: Комплексне керування налаштуваннями
- Нове: Зручна для розробників розширювана кодова база
- Покращено: Оновлено провайдера OpenSRS із повною підтримкою функцій
- Покращено: Сучасний UI, узгоджений з Ultimate Multisite v2
- Виправлено: Увесь застарілий код v1 оновлено до стандартів v2
- Видалено: Сумісність зі спадковою v1 (критична зміна)
Попередні версії (спадкова v1)
Версія 0.0.3 - 20/08/2019
- Виправлено: Несумісність із Groundhogg CRM
- Примітка: Це був останній випуск, сумісний із v1
Версія 0.0.2 - 07/12/2018
- Виправлено: Видалено поле License Key
- Виправлено: Вкладки планів були відсутні, коли feature plugin активний
- Покращено: Додано кнопку пропуску в полі реєстрації
Версія 0.0.1 - Початковий випуск
- Базова інтеграція OpenSRS для WP Ultimo v1
- Простий пошук і реєстрація доменів
- Дозволи на домени на основі плану