sgcWebSockets 2022.7

· Wydania

Rad Studio 

Poniżej znajduje się pełna lista nowych funkcji i poprawek błędów zawartych w tej wersji:

[+] : Nowy komponent kliencki TsgcWSAPI_XTB. Handel FX i CFD, zapewniający dostęp do ponad +2000 rynków finansowych.
[+] : Nowe demo XTB pokazujące główne funkcje API kryptowalut. Znajduje się w folderze "05.Crypto\01.CryptoAPI"
[+] : Ulepszono klienta Binance: teraz obsługuje Wallet API: żądania wypłat, przelewy uniwersalne, historia wpłat i inne.
[+] : Zaktualizowano demo Binance, aby pokazać użycie Wallet API. Znajduje się w folderze "05.Crypto\01.CryptoAPI"
[+] : Ulepszono klienta AMQP: następujące metody: DeclareExchange, DeclareQueue, BindQueue, UnBindQueue i Consume mają teraz nowy parametr do przekazywania niestandardowych argumentów.
[+] : Ulepszono WhatsApp API: dodano nowe metody do wysyłania lokalnych plików jako wiadomości: SendFileDocument, SendFileImage, SendFileVideo...
[+] : Ulepszono WhatsApp API: nowe zdarzenie OnBeforeSendMessage, wywoływane przed wysłaniem wiadomości do WhatsApp, umożliwia odczyt/aktualizację wiadomości w formacie JSON.
[+] : Ulepszono WhatsApp API: nowa metoda DownloadMedia do pobierania mediów na podstawie identyfikatora obiektu.
[+] : Ulepszono klienta OpenAPI: teraz obsługuje ustawianie tokenu bearer bezpośrednio w żądaniu.
[+] : Ulepszono serwer TURN: nowe zdarzenia OnTURNBeforeRelayIndication i OnTURNBeforeRelayChannelData umożliwiające przechwytywanie danych audio/wideo przy użyciu adresu przekaźnikowego.

[*] : Naprawiono błąd setup: podczas budowania pakietu CBuilder dla Androida następujący błąd mógł zatrzymać proces budowania "F1026 File not found: 'ldandroid.exe'".
[*] : Naprawiono błąd FXCM: serwer FXCM został zaktualizowany i klient nie mógł autoryzować się wobec serwera.
[*] : Naprawiono błąd Setup podczas instalacji CBuilder 11.4+ i Win64 (Fatal: Error detected (WRI237).
[*] : Naprawiono błąd setup: msbuild kończył się niepowodzeniem, gdy kompilator wiersza poleceń dcc miał więcej niż 32000 znaków.
[*] : Naprawiono błąd HTTP.SYS Server: gdy uwierzytelnianie Basic było błędne, po wysłaniu REALM zgłaszane było naruszenie dostępu.
[*] : Naprawiono błąd HTTP.SYS Server: właściwość THttpServerRequest.Headers nie zawierała wszystkich nagłówków.
[*] : Naprawiono błąd List Index out of Bounds przy dostępie do właściwości count wewnętrznej kolejki.
[*] : Naprawiono błąd usuwania ping WebSocket z wewnętrznej kolejki po odebraniu pong.

[*] : Naprawiono błąd: wywoływanie RegisterProtocol jako łańcuch znaków wielokrotnie z tą samą nazwą protokołu powodowało duplikowanie zdarzeń. 

.NET 

[+] : Ulepszono WhatsApp API: dodano nowe metody do wysyłania lokalnych plików jako wiadomości: SendFileDocument, SendFileImage, SendFileVideo...
[+] : Ulepszono WhatsApp API: nowe zdarzenie OnBeforeSendMessage, wywoływane przed wysłaniem wiadomości do WhatsApp, umożliwia odczyt/aktualizację wiadomości w formacie JSON.
[+] : Ulepszono WhatsApp API: nowa metoda DownloadMedia do pobierania mediów na podstawie identyfikatora obiektu.

[*] : Naprawiono błąd List Index out of Bounds przy dostępie do właściwości count wewnętrznej kolejki.
[*] : Naprawiono błąd usuwania ping WebSocket z wewnętrznej kolejki po odebraniu pong.