Yeni Özellikler​

  • MCP eklentisindeki bulma araçlarına eksik özellikler eklendi ve nesne girdileri düzenlendi.

Hata Düzeltmeleri​

  • Sürümler devre dışı bırakıldığında sürüm işlemlerinin 404 hatası döndürmesi sağlandı.
  • Sorgu doğrulaması sırasında join alanının where mutasyonuna neden olması engellendi.
  • Minimum Node.js sürümü 20.18.1 olarak güncellendi.
  • Next.js basePath ayarlandığında geliştirme ortamındaki HMR yeniden yüklemesinin çalışmaması sorunu giderildi.
  • CLI'nin sessizce kapanmasına neden olan sorun giderildi.
  • Özel blok görünümlerinin ilk yüklemede oluşturulması için v4 düzeltmesi 3.x sürümüne aktarıldı.
  • runHooks etkinleştirildiğinde iş günlüklerinin kaydedilmesi sağlandı.
  • findByID işleminde taslak okuma erişiminin en son sürüme göre denetlenmesi sağlandı.
  • Drizzle tarafında SQLite toplu ekleme işlemlerinin boyutu, tablodaki sütun sayısına göre ayarlanıyor.
  • Güvenlik uyarılarını gidermek için email-nodemailer eklentisinde Nodemailer 10 sürümüne geçildi.
  • GraphQL için iç içe select projeksiyonları 3.x sürümüne aktarıldı.
  • Cloud Storage eklentisinde liste denetimlerinden depolama meta verileri gizlendi.
  • Import-Export eklentisinde devre dışı bırakılmış dışa aktarma alanları filtreleniyor.
  • SEO eklentisinde manuel alanlar için oluşturma yetkilendirmesi düzeltildi.
  • Lexical zengin metin düzenleyicisinde desteklenmeyen blokların yapıştırılmasıyla ilgili sorun giderildi.
  • 256 MiB üzerindeki parçalı yüklemeleri düzeltmek için @azure/storage-blob 12.34.0 sürümüne güncellendi.
  • Arayüzde klasör liste görünümüne görsel küçük resimleri eklendi.
  • Koşullar satırları görünür hâle getirdiğinde varsayılan blok türlerinin korunması sağlandı.
  • Etkinlik farkındalığına sahip kimlik doğrulama oturumları için düzeltme 3.x sürümüne aktarıldı.

Performans İyileştirmeleri​

  • MongoDB veritabanı katmanında, referans verilen blok şemalarının bellek kullanımı önemli ölçüde azaltıldı.
  • Drizzle tarafından yerelleştirilmiş tablolara _parent_id dizini eklendi.
  • Zengin metin alanları için istemci alan şeması eşlemesinin doğrusal zamanda oluşturulması sağlandı.

Belgeler​

  • Bozuk zengin metin bağlantısı ve yazım hataları düzeltildi.
  • Ek arayüz bileşenleri kataloğa eklendi.

Diğer Değişiklikler​

  • 3.x sürümü için senkronizasyon aynası iş akışı eklendi.
  • undici 7.29.1 sürümüne güncellendi.

Uyumluluğu Bozan Değişiklikler​

  • Minimum Node.js sürümü 20.18.1'e yükseltildi. Node.js 18 zaten sorunlara neden oluyordu; bu değişiklik, fiilen gerekli olan sürümü resmî gereksinim hâline getiriyor.
  • Nodemailer 9 ile oluşturulmuş kendi taşıma nesnenizi kullanıyorsanız Nodemailer'ı ^10 sürümüne yükseltmeniz ve @types/nodemailer paketini kaldırmanız gerekiyor. @types/nodemailer ile türü belirtilen bir taşıma nesnesi artık adaptörle tür denetiminden geçmiyor. Çalışma zamanı davranışı değişmiyor.
  • Parçalı yüklemelerdeki sorunları gidermek için @azure/storage-blob 12.34.0 sürümüne yükseltildi. Bu değişiklik, @payloadcms/storage-azure için gereken minimum Node.js sürümünü 20.18.1'den 22.0.0'a yükseltiyor. @azure/storage-blob paketinin küçük bir sürüm güncellemesinde minimum Node.js gereksinimini 22.0.0'a yükseltmesi nedeniyle bu değişiklikten kaçınılamadı.