Rentiva v4.38.2 — Dev mode düzeltmesi: Traefik *.localhost desteği
Geliştirici deneyimine odaklı bir düzeltme. localhost:port URL'lerinden *.localhost domainlerine geçiş, tüm yerel Docker stack'lerde otomatik Pro dev mode'unu sessizce kırmıştı — v4.38.2 sıfır-konfigürasyon geliştirme ortamını geri getiriyor.
Ne değişti
🐛 Dev mode düzeltmesi — *.localhost domain tanıması
LicenseManager::isDevelopmentEnvironment() artık *.localhost domainlerini tanıyor (Traefik reverse-proxy standardı: rentiva.localhost, bozcon.localhost vb.).
Öncesi: Yalnızca .local / .test / .dev / .staging TLD'leri allowlist'teydi. .localhost eksikti; bu yüzden isActive() tüm Traefik tabanlı ortamlarda false döndürüyordu — gerçek lisans veya manuel wp-config.php override'ları olmadan Pro özellik geliştirmesi mümkün değildi.
Sonrası: Herhangi bir *.localhost domaininde sıfır konfigürasyonla Pro dev mode. Constant yok, lisans anahtarı yok, config değişikliği yok.
🧪 Test uyumluluğu
VendorDirectoryRewriteTest: WP 6.7 uyumluluğu için WP_Block_Bindings_Registry::register notice'ı whitelist'e eklendi.
Testler
1058 → 1070 PHPUnit (+12), 3332 assertion, 0 hata, 7 atlandı. PHPCS: 0 hata.
