Versiyon 4.5.0
23 Nisan 2022
Sunucu
Hata Düzeltmeleri
Özellikler
Çıkan paketler için genel dinleyiciler
Bu, onAny()
ile benzer, ancak çıkan paketler içindir.
Sözdizimi:
socket.onAnyOutgoing((event, ...args) => {
console.log(event);
});
531104d tarihinde eklendi.
Yayın yap ve birden fazla onay bekle
Sözdizimi:
io.timeout(1000).emit("some-event", (err, responses) => {
// ...
});
8b20457 tarihinde eklendi.
maxHttpBufferSize
değeri müzakeresi
Artık "maxPayload" alanı Engine.IO el sıkışmasında dahil edilmiştir, böylece HTTP uzun bekletme modundaki istemciler, maxHttpBufferSize
değerinin altında kalmak için kaç paket göndermeleri gerektiğini belirleyebilirler.
not
Bu, protokolde yeni bir majör revizyon gerektirmeyen geriye dönük uyumlu bir değişikliktir (v4'te kalıyoruz), çünkü yalnızca JSON kodlu el sıkışma verisinde bir alan ekliyoruz:
0{"sid":"lv_VI97HAXpY6yYWAAAC","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":5000,"maxPayload":1000000}
088dcb4 tarihinde eklendi.