
Bu Symfony’nin haftası blog yazısı destekli ile Mağaza gereçleri. Shopware, size dünyanın en beğenilen markalarının güvendiği, son derece uyarlanabilir e-ticaret çözümleri sunar. Sürekli gelişen dijital ticaret alanında olağanüstü müşteri deneyimleri yaratın, hızlı yenilik yapın ve büyümenizi hızlandırın. Ne kadar ileri gitmek istediğine sen karar ver, biz senin yanında olacağız.
Başarılı geçen haftanın ardından Symfony 6.1’in piyasaya sürülmesi, yaklaşan Symfony 6.2 sürümü (Kasım 2022’nin sonunda yayınlanacak) üzerinde çalışmaya başladık. Buna eklenen ilk yeni özellikler, gevşek e-posta doğrulamasının kullanımdan kaldırılması ve form etiketini ve yardım içeriğini geçersiz kılma seçeneği. Bu arada, SymfonyWorld Online 2022 Yaz Sürümü konferansı iki haftadan az bir sürede geliyor.
Symfony’de öne çıkan geliştirmeler
Bu hafta 32 çekme isteği birleştirildi (kodda 25 ve dokümanlarda 7) ve 27 sayı kapatıldı (kodda 26 ve dokümanlarda 1). Birleştirme hariç 19 yazar 747 ekleme ve 343 silme işlemi yapmıştır. Ayrıntılar için bkz. kod ve dokümanlar.
- 051f5a4: [WebProfilerBundle] düzeltme AJAX istekleri bilgisi WDT’de kesiliyor
- f96da6d: [Cache] strlen() öğesine boş değer iletmeyin
- 03bccf1: [Mime] yolun DataPart::fromPath içindeki bir dosya olduğunu kontrol edin
- 573d3ea: [WebProfilerBundle] koyu tema seçili satırı vurgulama rengini düzeltin ve css değişkenlerini yeniden kullanın
- 7a9e4e9: [PropertyInfo] int aralığı türünü çıkarmayı düzelt
- 8846f64: [Serializer] adı dönüştürdükten sonra featureContext alın
- fe1759a: [FrameworkBundle] dahili sınıfı göstermemek için docblock’u güncelleyin
- 6311229: [Serializer] TraceableNormalizer ve TraceableSerializer’a eksik __call eklendi
- fd96959: [Serializer] kısmen toplanan izleri unut
- 6bfd145: [Serializer] TraceableEncoder’a eksik __call eklendi
- 3c4bc1d: [FrameworkBundle, HtmlSanitizer] allow_all_static_elements öğesini true olarak ayarlarken allowStaticElements() çağrısını düzeltin
- 17b7a59: [WebProfilerBundle] normalleştirici ve kodlayıcı şablonda tanımsız olabilir
- d096349: [TwigBridge] form_div_layout’a form_label_content ve form_help_content bloğunu ekleyin
- f6f2030: [Validator] gevşek e-posta doğrulama modunu kullanımdan kaldırın
En yeni sorunlar ve çekme istekleri
Symfony CLI
Symfony CLI yerel makinenizde Symfony uygulamaları geliştirirken sahip olunması gereken bir araçtır. şunları içerir:
Symfony Yerel Sunucu, yerel Symfony uygulamalarını çalıştırmanın en iyi yolu. Bu hafta Symfony CLI yeni sürümünü yayınladı. 5.4.10
aşağıdaki değişikliklere sahip sürüm:
- feat: liman işçisi oluşturma eklentisi için kontrol ekle (@ArnaudLier)
- Desteklenen Platform.sh hizmetlerini güncelleyin (@tucksaun)
- PATH_INFO hesaplamasını yeniden işleyin (@tucksaun)
- Düzeltme testleri (@tucksaun)
- Yanıltıcı ifadeleri düzeltin (@tucksaun)
- Kitap satın alırken (@fabpot) liman işçisi oluşturma kullanımını düzeltin
- Bump Deps (@fabpot)
- Oluşturulan kodun otomatik güncellemesini ekleyin (@tucksaun)