sgcWebSockets 2022.1.0

· Releases

Rad Studio 

Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:

[+] : Nieuwe component TsgcWSPClient_AMQP, implementeert AMQP 0.9.1 protocol.
[+] : Nieuwe demo AMQP die laat zien hoe de AMQP-client werkt, deze staat in map "02.WebSocket_Protocols\10.AMQP_Client".
[+] : Verbeterde BITMEX API-client, REST API wordt nu ondersteund: Place Orders, Cancel Orders, Amend Orders, Close Position... en meer.
[+] : Verbeterde BITMEX API-client, WebSocket API kan nu verbinding maken met TestNet.
[+] : Verbeterde BITMEX-demo, is bijgewerkt om de nieuwe functies weer te geven: REST API, TestNet... staat in de map "01.WebSocket_Quick_Start\02.WebSocket_Clients_APIs".
[+] : Verbeterd WebRTC-protocol, nieuwe property "WebRTC.IceServers" waarmee je aangepaste ICE Servers kunt configureren.
[+] : Verbeterde Pusher-client, nieuwe event OnPusherAuthentication om aangepaste authenticatie op private en presence channels te implementeren.
[+] : Verbeterde Telegram-client, Voor het versturen van een bericht is een nieuwe parameter beschikbaar om knoppen te versturen waarmee het telefoonnummer of de locatie wordt opgevraagd... (alleen voor bots).
[+] : Telegram-bibliotheken bijgewerkt naar versie 1.7.9 om de fout op te lossen UPDATE_APP_TO_LOGIN wanneer de gebruiker inlogt met een telefoon.
[+] : Verbeterde Binance-client, ondersteunt nu Binance.US API (WebSocket- en REST-API's).
[+] : Verbeterde Binance-client, nieuwe property "Binance.ListenKeyOnDisconnect" maakt het mogelijk om te definieren of de ListenKey wordt verwijderdeted wanneer de client de verbinding verbreekt of niet.
[+] : Verbeterde Binance-client, nieuwe property "Binance.UseCombinedStreams" indien ingeschakeld, worden events als volgt verpakt: {"stream":"","data":}.
[+] : Verbeterde SChannel, werkt nu op Delphi 7, 2007 en 2009 (*Enterprise edition only).
[+] : Verbeterde PDF-documentatie: ondersteuning voor syntax highlighting, image compression, automatische woordafbreking, embedded fonts en meer.
[+] : Verbeterde HTML Help-documentatie, ondersteunt nu syntax highlighting.

[*] : Bug verholpen tijdens het compileren voor C++Builder 2010, PVOID symbol definition conflict.
[*] : Bug verholpen bij gebruik van JWT-client en openSSL 1.1-bibliotheken.
[*] : Bug verholpen in API's (like Binance, FTX...) always make use of openSSL 1.0.2 in plaats van de configuratie te overnemen van TsgcWebSocketClient.
[*] : Bug verholpen in WebRTC-protocol, wanneer een gebruiker de verbinding met een kanaal verbreekt other kanalen kan ook worden losgekoppeld.
[*] : Bug verholpen in MQTT-client bij het schrijven/lezen te maken kreeg met een hoge berichtenbelasting, kan het bericht beschadigd raken in sommige gevallen.
[*] : Bug verholpen in SignalR-client, trad er een fout op bij het opnieuw verbinden wanneer watchdog was ingeschakeld en de client kan de verbinding niet automatisch herstellen.
[*] : Bug verholpen in Binance- en Kraken-clients, als de event OnHTTPException niet werd afgehandeld, werden de exceptions niet aan de gebruiker getoond.
[*] : Bug verholpen in SChannel was niet working onder Lazarus.
[*] : Bug verholpen in WebSocket-server bij het versturen van gefragmenteerde berichten wanneer compressie was ingeschakeld.
[*] : Bug verholpen when PerMessage_Deflate was ingeschakeld, tijdens het lezen van een gecomprimeerd bericht, Z_BUF_ERROR kan de verbinding sluiten.
[*] : Bug verholpen in TsgcWebSocketClient, OnDisconnect event wordt mogelijk niet aangeroepen in sommige speciale gevallen.
[*] : Bug verholpen in WebSocket-server, if de property Active was ingesteld op True, wanneer de server al was gestart, trad er een access violation op.

.NET 

Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:

[+] : Verbeterd WebRTC-protocol, nieuwe property "WebRTC.IceServers" waarmee je aangepaste ICE Servers kunt configureren.
[+] : Verbeterde Telegram-client, Voor het versturen van een bericht is een nieuwe parameter beschikbaar om knoppen te versturen waarmee het telefoonnummer of de locatie wordt opgevraagd... (alleen voor bots).
[+] : Telegram-bibliotheken bijgewerkt naar versie 1.7.9 om de fout op te lossen UPDATE_APP_TO_LOGIN wanneer de gebruiker inlogt met een telefoon.
[+] : Verbeterde Binance-client, ondersteunt nu Binance.US API (WebSocket- en REST-API's).
[+] : Verbeterde Binance-client, nieuwe property "Binance.ListenKeyOnDisconnect" maakt het mogelijk om te definieren of de ListenKey wordt verwijderdeted wanneer de client de verbinding verbreekt of niet.
[+] : Verbeterde Binance-client, nieuwe property "Binance.UseCombinedStreams" indien ingeschakeld, worden events als volgt verpakt: {"stream":"","data":}.
[+] : Verbeterde PDF-documentatie: ondersteuning voor syntax highlighting, image compression, automatische woordafbreking, embedded fonts en meer.
[+] : Verbeterde HTML Help-documentatie, ondersteunt nu syntax highlighting.

[*] : Bug verholpen bij gebruik van JWT-client en openSSL 1.1-bibliotheken.
[*] : Bug verholpen in Binance always make use of openSSL 1.0.2 in plaats van de configuratie te overnemen van TsgcWebSocketClient.
[*] : Bug verholpen in WebRTC-protocol, wanneer een gebruiker de verbinding met een kanaal verbreekt other kanalen kan ook worden losgekoppeld.
[*] : Bug verholpen in MQTT-client bij het schrijven/lezen te maken kreeg met een hoge berichtenbelasting, kan het bericht beschadigd raken in sommige gevallen.
[*] : Bug verholpen in Binance, als de event OnHTTPException niet werd afgehandeld, werden de exceptions niet aan de gebruiker getoond.
[*] : Bug verholpen in WebSocket-server bij het versturen van gefragmenteerde berichten wanneer compressie was ingeschakeld.
[*] : Bug verholpen when PerMessage_Deflate was ingeschakeld, tijdens het lezen van een gecomprimeerd bericht, Z_BUF_ERROR kan de verbinding sluiten.
[*] : Bug verholpen in TsgcWebSocketClient, OnDisconnect event wordt mogelijk niet aangeroepen in sommige speciale gevallen.
[*] : Bug verholpen in WebSocket-server, if de property Active was ingesteld op True, wanneer de server al was gestart, trad er een access violation op.