Ana içeriğe geç

Değişiklik Günlüğü

1.9.0 — Yayınlanma Tarihi: 2026-04-28

Yeni

  • create_contact_form yeteneği — Aktif form eklentisini (Contact Form 7, WPForms, Fluent Forms veya Gravity Forms) kullanarak bir iletişim formu oluşturur ve herhangi bir yazıya veya sayfaya gömülmeye hazır bir shortcode döndürür.
  • set_featured_image yeteneği — Mevcut bir Media Library ek yükleme kimliğinden veya uzaktan bir URL'den bir yazıya veya sayfaya öne çıkan görsel atar; bir URL sağlandığında görseli otomatik olarak içe aktarır.
  • batch_create_posts yeteneği — Birden fazla yazıyı tek bir yetenek çağrısında oluşturur. create_post ile aynı parametreleri destekler, yazı başına başarı/başarısızlık raporu verir ve isteğe bağlı bir stop_on_error moduna sahiptir.
  • page_template parametresicreate_post ve update_post fonksiyonlarına eklendi. Bir yazı oluşturulurken veya güncellenirken bir PHP sayfa şablon dosyası (örneğin, page-full-width.php) atar. update_post için boş bir dize (empty string) geçirerek temanın varsayılan ayarına geri dönülmesini sağlayabilirsiniz.
  • İstemci tarafı ekran görüntüsü yeteneklericapture_screenshot, compare_screenshots ve review_page_design. Canlı sayfaların tam veya görünüm (viewport) ekran görüntülerini sunucu tarafı bir headless browser aracılığıyla yakalar, iki ekran görüntüsünü karşılaştırır (diff) ve düzen, tipografi, renk ve erişilebilirlik konularını kapsayan yapay zeka tarafından oluşturulmuş bir tasarım incelemesi alır.
  • Beş yerleşik ajan — İçerik Yazarı (Content Writer), Site Oluşturucu (Site Builder), Tasarım Stüdyosu (Design Studio), Eklenti Yöneticisi (Plugin Manager) ve Destek Asistanı (Support Assistant). Her ajanın özel bir araç seti, özelleştirilmiş bir sistem komutu ve başlangıç önerileri vardır. Sohbet başlığındaki yeni Ajan Seçici (Agent Picker) aracılığıyla değiştirilebilir. Yerleşik Ajanlar bölümüne bakın.
  • Özellik bayrakları (Feature flags) — Erişim kontrol anahtarlıkları (yalnızca yöneticilere kısıtla, yalnızca ağ yöneticilerine kısıtla, abone erişimi, üye olmayanlar için devre dışı bırak) ve markalama seçenekleri (alt bilgi atfını gizle, özel ajan adı, ajan seçiciyi gizle, sohbet avatarı olarak site simgesini kullan) içeren yeni bir Ayarlar → Özellik Bayrakları sekmesi eklendi. Gratis AI Agent Ayarları bölümüne bakın.
  • Son oturumu geri yükle — Sohbet paneli, sayfa yüklendiğinde ve widget açıldığında en son konuşmayı otomatik olarak yeniden yükler, böylece sayfa gezintileri arasında bağlam asla kaybolmaz.
  • Eklenti eylem bağlantıları — WordPress Eklentiler → Yüklü Eklentiler ekranında, eklenti açıklamasının altında Ayarlar ve Yetenekler Kaydı'na (Abilities Registry) hızlı bağlantılar görünür hale geldi.

Geliştirildi

  • Görsel kaynağı yeniden deneme — Ajan, indirme başarısız olduğunda bir yapay zeka tarafından oluşturulan görsel kullanmadan önce, yapılandırılmış tüm ücretsiz görsel kaynaklarını yeniden dener.
  • Model bilgisi paneli — Sohbet başlığında her zaman görünür; artık ilk mesajdan sonra gizlenmiyor.
  • Otomatik kaydırma davranışı — Kullanıcı okumak için yukarı kaydırdığında otomatik kaydırma durur; yüzen bir En alta kaydır düğmesi belirir ve kullanıcı en son mesaja ulaştığında otomatik olarak kaybolur.
  • Ajan Seçici UI'ı — Her ajan için simgeler içeren bir form-tablo katmanı olarak yeniden tasarlandı, bu da ajanları tek bakışta tanımlamayı ve değiştirmeyi kolaylaştırıyor.
  • Tembel yüklenen JS parçaları (Lazy-loaded JS chunks) — Sohbet widget'ının başlangıç JavaScript paketi artık tembel yüklenen parçalara ayrıldı, bu da başlangıç paket boyutlarını %75–90 oranında azalttı.
  • Sohbet widget yeniden tasarımı — Birleşik yapay zeka simgesi, önceki özel avatarı yerini aldı; bu da yerleşik ajan sistemiyle tutarlıdır.
  • URL linkleştirme — Sistem mesajlarında ve hata mesajı balonlarında görünen URL'ler artık tıklanabilir bağlantılar olarak gösteriliyor.

Düzeltildi

  • Yetenek keşfedilebilirliği — Tüm yeteneklerin ajanın araç listesinde güvenilir bir şekilde görünmesi için açıklamalar, sistem komutu referansları ve ad alanı hizalamaları düzeltildi.
  • Sağlayıcı önbelleği (Providers cache) — Sağlayıcılar artık bir sürüm sayacı aracılığıyla site genelinde önbelleğe alınarak, multisite ağlarında eski sağlayıcı sorunları engellendi.
  • ability_invalid_output — 12 yetenek işleyicisinde çözüldü; tümü düzgün yapılandırılmış JSON yanıtları döndürüyor.
  • pending_client_tool_calls hattı — İstemci tarafı araç çağrılarının doğru tamamlanmasını ve sonuçların modele geri dönmesini sağlamak için uçtan uca bağlandı.
  • Geçmiş çekmecesi (History drawer) — Geri alınamayan değişiklikler geri alma listesinden hariç tutuldu; Tüm geçmişi görüntüle bağlantısı artık doğru çalışıyor.
  • Değişiklikler/geri alma sistemi — Beş ayrı hata düzeltildi ve yeni yönetici arayüzü altında birleştirildi.
  • Ayarları kaydet bildirimi (Save Settings toast)Ayarları Kaydet'e tıklandıktan sonra artık güvenilir bir şekilde görünen bir snackbar bildirimi çıkıyor.
  • Çöp kutusu bağlam menüsü — Öğelerin çöp kutusu görünümünden ayrılmadan kalıcı olarak silinebilmesi için Kalıcı Olarak Sil seçeneği eklendi.
  • Düzenle ve yeniden gönder — Düzenleme simgesine tıklamak artık tüm mesajları değil, yalnızca tıklandığı mesaj için düzenleme moduna girmenizi sağlıyor.
  • Sohbet düzen yüksekliği — Sohbet paneli, sayfanın üstünde eklenti ile enjekte edilen içerik (yönetici bildirimleri, bannerlar) göründüğünde yüksekliğini ayarlayarak, giriş alanının ekran dışına itilmesini engelliyor.

1.4.0 — Yayınlanma Tarihi: 2026-04-09

Yeni

  • WP-CLI kıyaslama komutu (wp gratis-ai-agent benchmark) — CI pipeline'ları ve model değerlendirme iş akışları için komut satırından Ajan Yetenekleri v1 kıyaslama paketini çalıştırır. Soru bazlı çalıştırmaları, sağlayıcı/model geçersiz kılmaları ve JSON/CSV çıktısını destekler.
  • Ajan Yetenekleri v1 kıyaslama paketi — Tüm yetenek yüzeyini test eden, puanlama ve token/süre raporlaması içeren yapılandırılmış, çok adımlı komutlar kümesi.
  • Özel Yazı Tipi yetenekleriregister_post_type, list_post_types, delete_post_type. Kayıtlar, seçenekler tablosu aracılığıyla yeniden başlatmalara kadar kalıcıdır.
  • Özel Taksonomi yetenekleriregister_taxonomy, list_taxonomies, delete_taxonomy. İsteğe bağlı yeniden yazma slug'ları ile hiyerarşik ve düz taksonomileri destekler.
  • Tasarım Sistemi yetenekleriinject_custom_css, add_block_pattern, list_block_patterns, set_site_logo, apply_theme_json_preset. Beş küratörlü ön ayar içerir: minimal-dark, warm-editorial, corporate-blue, vibrant-startup, classic-blog.
  • Global Stil yetenekleriget_global_styles, set_global_styles, reset_global_styles. WordPress Global Styles API'si aracılığıyla theme.json değerlerini okur ve yazar.
  • Navigasyon Menüsü yönetimi yeteneğicreate_menu, update_menu, add_menu_item, remove_menu_item, list_menus. İç içe menüleri ve tema konumu atamasını destekler.
  • Seçenekler Yönetimi yeteneğiget_option, set_option, delete_option, list_options. Kritik WordPress seçeneklerini değişiklikten koruyan yerleşik bir güvenlik kara listesi içerir.
  • Yüklenebilir Yetenekler Kaydı (Installable Abilities Registry)list_available_abilities, install_ability, recommend_plugin. WordPress eklentileri olarak dağıtılan yetenek paketlerini keşfedin ve etkinleştirin.
  • Site Oluşturucu Orkestrasyon v2create_site_plan, execute_site_plan, get_plan_progress, handle_plan_error. Eklenti keşfi, adım çıktı referansları, ilerleme takibi ve otonom hata kurtarma içeren çok aşamalı site oluşturma planları.
  • Restoran web sitesi kıyaslama sorusu (q-restaurant-website) — CPT kaydı, tasarım sistemi, navigasyon ve eklenti keşfini kapsayan uçtan uca test.
  • AI sağlayıcı bağlayıcı eklentileri, daha hızlı yerel geliştirme kurulumu için WordPress Playground blueprint'lerine eklendi.

Geliştirildi

  • README, AI sağlayıcı bağlayıcı dokümantasyonu ve kurulum talimatları ile güncellendi.

Düzeltildi

  • main dalındaki 25 PHPUnit test hatası çözüldü.
  • blueprint.json dosyasındaki GitHub yayın URL formatı düzeltildi.
  • Eski kimliklerle çakışmayı önlemek için Görev Kimliği yeniden numaralandırıldı.

1.3.x

Önceki sürüm notları eklenti deposunda tutulmaktadır.