Browsy Mascot LogoBrowsy Logo
Summarize videos and websites instantly.
Get Browsy now! 🚀

Zod 4 Beta: Yeni Özellikler ve Performans Geliştirmeleri

Go to URL
Copy

Zod 4 Beta Duyurusu

  • Summary Marker

    Zod 4 beta sürümü tanıtıldı.

  • Summary Marker

    Zod, API'lerde doğru veri almak için popüler bir şematik doğrulama kütüphanesidir.

Performans Gelişmeleri

  • Summary Marker

    Zod 4, Zod 3'e göre daha hızlı:

  • Summary Marker

    - Dizi geçişi 3 kat daha hızlı.

  • Summary Marker

    - Nesne geçişi 7 kat daha hızlı.

TypeScript Performansı

  • Summary Marker

    Zod 4'ün TypeScript performansı önemli ölçüde iyileştirildi.

  • Summary Marker

    Daha büyük kod tabanlarında çok daha hızlı çalışıyor.

Kütüphane Boyutu Azalması

  • Summary Marker

    Zod 4, Zod 3'e göre %57 daha küçük (5.36 KB).

  • Summary Marker

    Zod Mini, daha küçük ve tree shakable bir API sunuyor.

JSON Schama Dönüşümü

  • Summary Marker

    Zod 4, JSON şemasına dönüşümü destekliyor.

  • Summary Marker

    Zod'un yeni meta veri sistemi ile daha güçlü yapılandırmalar sağlanıyor.

Z.inface ve Recursive Types

  • Summary Marker

    Zod 4 ile birlikte nesne türlerini tanımlamak için yeni bir API (Z.inface) geliyor.

  • Summary Marker

    Zod'da tam rekürsif türler oluşturmak artık daha kolay.

Yeni Özellikler

  • Summary Marker

    Zod artık dosya doğrulaması yapabiliyor (minimum boyut, maksimum boyut ve MIME türü).

  • Summary Marker

    Hata mesajlarının uluslararasılaştırılması için yeni bir API eklendi.

Daha Fazla Özellik

  • Summary Marker

    Gelişmiş hata ifadeleri (pretty-printing) eklendi.

  • Summary Marker

    Zod 4, z.string.bool ile özelleştirilmiş doğru/yalan doğrulaması sağlıyor.

Zod 4 is out, and it is CRAZY