Changelog
1.9.0 — Випущено 2026-04-28
Новинки
- Функціонал
create_contact_form— створює контактну форму, використовуючи активний плагін для форм (Contact Form 7, WPForms, Fluent Forms або Gravity Forms), і повертає шорткод, готовий для вбудовування в будь-який пост чи сторінку. - Функціонал
set_featured_image— призначає зображення-обкладинку до посту чи сторінки за існуючим ID в Медіабібліотеці або за віддаленою URL-адресою; автоматично імпортує зображення, якщо надано URL. - Функціонал
batch_create_posts— створює кілька постів за один виклик функціоналу. Підтримує ті ж параметри, що йcreate_post, звітує про успіх/невдачу для кожного посту та має необов'язковий режимstop_on_error. - Параметр
page_template— додано доcreate_postтаupdate_post. Призначає файл шаблону сторінки PHP (наприклад,page-full-width.php) під час створення або оновлення. Дляupdate_postпередайте порожній рядок, щоб повернутися до стандартного шаблону теми. - Функціонал скріншотів на клієнтській стороні —
capture_screenshot,compare_screenshotsтаreview_page_design. Робить повні або viewport-скріншоти живих сторінок через серверний headless-браузер, порівнює два скріншоти та надає огляд дизайну, згенерований ШІ, який охоплює макет, типографіку, колір та доступність. - П'ять вбудованих агентів — Content Writer, Site Builder, Design Studio, Plugin Manager та Support Assistant. Кожен агент має власний набір інструментів, адаптований системний промпт та стартові підказки. Перемикаються за допомогою нового Agent Picker у заголовку чату. Дивіться Built-in Agents.
- Прапорці функцій (Feature flags) — нова вкладка Settings → Feature Flags з перемикачами контролю доступу (обмежено адміністраторами, обмежено адміністраторами мережі, доступ для підписників, вимкнено для нечленів) та опціями брендингу (приховати атрибуцію у футері, користувацька назва агента, приховати агент-пікер, використовувати іконку сайту як аватар чату). Дивіться Gratis AI Agent Settings.
- Відновлення останньої сесії — панель чату тепер автоматично перезавантажує останню розмову при завантаженні сторінки та відкритті віджета, тому контекст ніколи не втрачається під час навігації по сторінках.
- Посилання на дії плагінів — швидкі посилання до Налаштувань та Реєстру функціоналу тепер з'являються на екрані Plugins → Installed Plugins WordPress під описом плагіна.
Покращено
- Повторна спроба джерела зображення — агент тепер повторює всі налаштовані безкоштовні джерела зображень, перш ніж перейти до генерації зображення ШІ у разі збою завантаження.
- Панель інформації про модель — завжди видима у заголовку чату; більше не ховається після першого повідомлення.
- Поведінка автоматичного прокручування — автоматичне прокручування призупиняється, коли користувач прокручує вгору для читання; з'являється плаваючий кнопка Scroll to bottom і автоматично зникає, коли користувач досягає останнього повідомлення.
- UI Agent Picker — перероблено як оверлей у форматі таблиці-форми з іконками для кожного агента, що полегшує ідентифікацію та перемикання агентів на перший погляд.
- JS-чанки з відкладеним завантаженням — початковий JavaScript-пакет чат-віджета тепер розділено на чанки з відкладеним завантаженням, що зменшує розмір початкового пакета на 75–90%.
- Редизайн чат-віджета — уніфікована іконка ШІ замінила попередню користувацьку аватарку; це узгоджено з системою вбудованих агентів.
- Посилання URL-адрес — URL-адреси, що з'являються в системних повідомленнях та бульбашках повідомлень про помилки, тепер відображаються як клікабельні посилання.
Виправлено
- Виявлення функціоналу — виправлено описи, посилання в системних промптах та вирівнювання просторів імен, щоб усі функції надійно відображалися у списку інструментів агента.
- Кеш провайдерів — провайдери тепер кешуються на рівні всього сайту за допомогою лічильника версій, запобігаючи проблемам зі старими даними провайдерів у мережах multisite.
ability_invalid_output— виправлено у 12 обробниках функціоналу; усі тепер повертають належним чином структуровані відповіді JSON.- Конвеєр
pending_client_tool_calls— підключено від початку до кінця, щоб виклики інструментів на клієнтській стороні завершувалися коректно та повертали результати моделі. - Шuflік історії — зміни, які не можна відкотити, виключені зі списку відкоту; посилання View full history тепер працює коректно.
- Система змін/відкоту — виправлено п'ять окремих помилок та об'єднано їх у новому інтерфейсі адміністратора.
- Toast "Збереження налаштувань" — сповіщення snackbar тепер з'являється надійно після натискання Save Settings.
- Контекстне меню "Кошик" — додано опцію Delete Permanently, щоб елементи можна було видалити безповоротно, не залишаючи їх у перегляді кошика.
- Редагування та повторна відправка — натискання на іконку редагування тепер переводить у режим редагування лише вибране повідомлення, а не всі повідомлення в потоці.
- Висота макета чату — панель чату адаптує свою висоту, коли над сторінкою з'являється вміст, впроваджений плагіном (сповіщення адміністратора, банери), запобігаючи витісненню області введення за екран.
1.4.0 — Випущено 2026-04-09
Новинки
- Команда бенчмарку WP-CLI (
wp gratis-ai-agent benchmark) — запускає набір бенчмарків Agent Capabilities v1 з командного рядка для конвеєрів CI та робочих процесів оцінки моделей. Підтримує виконання за окремими питаннями, перевизначення провайдера/моделі та вивід у форматах JSON/CSV. - Набір бенчмарків Agent Capabilities v1 — структурований набір складних багатоетапних промптів, які перевіряють повну поверхню функціоналу, з оцінюванням та звітуванням про токени/тривалість.
- Функціонал для користувацьких типів записів (Custom Post Type) —
register_post_type,list_post_types,delete_post_type. Реєстрації зберігаються між перезапусками через таблицю опцій. - Функціонал для користувацьких таксономій (Custom Taxonomy) —
register_taxonomy,list_taxonomies,delete_taxonomy. Підтримує ієрархічні та плоскі таксономії з необов'язковими слагами перезапису. - Функціонал системи дизайну (Design System) —
inject_custom_css,add_block_pattern,list_block_patterns,set_site_logo,apply_theme_json_preset. Включає п'ять курованих пресетів:minimal-dark,warm-editorial,corporate-blue,vibrant-startup,classic-blog. - Функціонал глобальних стилів (Global Styles) —
get_global_styles,set_global_styles,reset_global_styles. Зчитує та записує значення theme.json через API глобальних стилів WordPress. - Функціонал керування навігаційним меню —
create_menu,update_menu,add_menu_item,remove_menu_item,list_menus. Підтримує вкладені меню та призначення місць теми. - Функціонал керування опціями —
get_option,set_option,delete_option,list_options. Включає вбудований блок-список безпеки, який захищає критичні опції WordPress від зміни. - Реєстр функціоналу, що встановлюється (Installable Abilities Registry) —
list_available_abilities,install_ability,recommend_plugin. Виявляйте та активуйте пакети функціоналу, розподілені як плагіни WordPress. - Оркестрація Site Builder v2 —
create_site_plan,execute_site_plan,get_plan_progress,handle_plan_error. Багатофазні плани створення сайту з виявленням плагінів, посиланнями на результати кроків, відстеженням прогресу та автономним відновленням після помилок. - Тестове питання для ресторанного вебсайту (
q-restaurant-website) — end-to-end тест, що охоплює реєстрацію CPT, систему дизайну, навігацію та виявлення плагінів. - Плагіни-коннектори для провайдерів ШІ додано до blueprint'ів WordPress Playground для швидшого локального налаштування розробки.
Покращено
- README оновлено з документацією та інструкціями з налаштування плагінів-коннекторів для провайдерів ШІ.
Виправлено
- Виправлено 25 збоїв тестів PHPUnit на гілці
main. - Виправлено формат URL-адреси випуску GitHub у
blueprint.json. - Перенумеровані ідентифікатори завдань, щоб уникнути колізій зі старими ID.
1.3.x
Примітки про попередні версії зберігаються в репозиторії плагіна.