sgcWebSockets 2022.10

· Wydania

Rad Studio 

[+] : Nowy klient API: Bybit — giełda kryptowalut i platforma handlowa. Implementuje protokół WebSocket dla: Spot, Inverse Perpetual, USDT Perpetual i Inverse Futures.
[+] : Ulepszono demo "05.Crypto\01.CryptoAPI" pokazujące, jak działa klient Bybit API.
[+] : Ulepszono WhatsApp API do wersji 15.0.
[+] : Ulepszono WhatsApp API — nowa metoda "UploadMedia" do przesyłania obrazów, dokumentów... na serwery WhatsApp.
[+] : Ulepszono WhatsApp API — parametry szablonu takie jak image, document... mają teraz nową właściwość "id", w której możesz ustawić identyfikator wcześniej przesłanego pliku multimedialnego (zamiast używania linku).
[+] : Ulepszono klienta OAuth2 na Linux — teraz obsługuje otwieranie URL w przeglądarce, gdy wymagana jest interakcja klienta podczas uwierzytelniania.
[+] : Ulepszono instalator sgcWebSockets — nowa opcja instalacji pakietu Rad Studio (Delphi i CBuilder).
[+] : Ulepszono RTCMultiConnection API — zaktualizowano do najnowszej wersji socket.io.
[+] : Ulepszono WebRTC Server API — nowa właściwość "CloseSessionOnHangup": gdy wyłączona, zamknięcie sesji przez jednego peera nie rozłącza drugiego (domyślnie true).

[*] : Naprawiono błąd kompilacji sgcWebSockets 2022.9.0 dla Lazarusa.
[*] : Naprawiono błąd SChannel Win64: naruszenie dostępu podczas uruchamiania połączenia SSL. (Dziękujemy Anders za zgłoszenie).
[*] : Naprawiono błąd serwera HTTP.SYS: gdy tryb asynchroniczny był włączony, zdarzenie OnDisconnect było wywoływane dwukrotnie.
[*] : Naprawiono błąd instalatora CBuilder: podczas deinstalacji ścieżki CBuilder nie były usuwane.
[*] : Naprawiono błąd demo udostępniania ekranu RTCMultiConnection: połączenie mogło zawodzić w niektórych przypadkach.

[*] : Naprawiono błąd IOCP IOHandler: po przekroczeniu limitu czasu heartbeat połączenie nie było zamykane. 

.NET 

[+] : Ulepszono WhatsApp API do wersji 15.0.

[+] : Ulepszono WhatsApp API — nowa metoda "UploadMedia" do przesyłania obrazów, dokumentów... na serwery WhatsApp.
[+] : Ulepszono RTCMultiConnection API — zaktualizowano do najnowszej wersji socket.io.
[+] : Ulepszono WebRTC Server API — nowa właściwość "CloseSessionOnHangup": gdy wyłączona, zamknięcie sesji przez jednego peera nie rozłącza drugiego (domyślnie true).

[*] : Naprawiono błąd SChannel Win64: naruszenie dostępu podczas uruchamiania połączenia SSL. (Dziękujemy Anders za zgłoszenie).
[*] : Naprawiono błąd demo udostępniania ekranu RTCMultiConnection: połączenie mogło zawodzić w niektórych przypadkach.
[*] : Naprawiono błąd IOCP IOHandler: po przekroczeniu limitu czasu heartbeat połączenie nie było zamykane.