Ana içeriğe geç

MHM Rentiva v4.10.0: Block/Shortcode Parity Stabilizasyonu

· 1 dakikalık okuma
MaxHandMade
Maintainer

MHM Rentiva v4.10.0 sürümü yayınlandı! Bu büyük güncelleme ile Gutenberg blokları ve kısa kodlar (shortcode) arasındaki tam eşlik (parity) sağlandı; 19/19 deterministic yüzey doğrulandı.

🚀 Değişiklik Kaydı

TürAçıklama
🎯 Eşlik (Parity)Block ↔ Shortcode tam eşliği sağlandı — 19/19 deterministic yüzey doğrulandı.
🔗 Eşleme (Mapping)vehicle-comparison, booking-form ve testimonials blokları için deterministik alias eşlemesi eklendi.
🔄 Dönüşüm (Transform)showFeatures değer dönüşümü kapsam izolasyonuyla stabilize edildi (boolean → all/basic).
🛡️ GüvenlikBooking form dinamik varsayılan koruması eklendi (defaultDays/minDays/maxDays statik override engellendi).
📋 Denetim19/19 Light Parity Audit tam kanıt zinciriyle tamamlandı.
✅ Kalite KapılarıPHPCS, Plugin Check, PHPUnit — 0 hata, tam suite geçişi.

Detaylar

Bu sürüm, MHM Rentiva'nın blok ve kısa kod çıktılarını birbirinin aynısı haline getiren kapsamlı bir stabilizasyon çalışmasının ürünüdür. Artık aynı içerik hem Gutenberg bloğu hem de [mhm_rentiva_*] kısa kodu olarak eklendiğinde birebir aynı HTML çıktısı ve davranış elde edilmektedir.

Kalite kapıları post-bump olarak doğrulandı:

KapıSonuç
PHPCS✅ 0 hata
Plugin Check✅ PASS (exit code 0)
PHPUnit✅ 216 test, 0 başarısızlık