These are the features included in sgcWebSockets 4.4.3
[+] : Initial support for HTTP/2 in TsgcWebSocketHTTPServer
- New property HTTP2Options: permite habilitar HTTP/2 protocol and configure initial configurações.
[+] : Aprimorado Bittrex API component, now suporta latest V3 API.
- New Methods: Subscriptions to Balance, Orders, Candles, Trades...
- New Events: OnAuthenticated, OnHeartBeat, OnUnSubscribed...
[+] : Novo evento OnBeforeHeartBeat on Client and Server components, permite personalizar HeartBeat behaviour.
[+] : Novo Non-Visual component TsgcWebBrokerBridgeRequestHandlerHTTP2, it's a server replacement for DataSnap WebBrokerBridge with support for HTTP/2 Connections.
[+] : Nova propriedade SignatureV4 on Amazon IoT MQTT Client, permite connect usando port 443 and não make usar of certificates.
[+] : Nova propriedade CustomAuthentication on Amazon IoT MQTT Client, permite connect usando port 443 (over TCP or WebSockets) and authenticate usando URL Parameters or Header Fields.
[+] : Novo Properties on Amazon and Azure IoT MQTT Clients.
- MQTTHeartBeat: permite enviar a ping automatically every X seconds.
- WatchDog: permite reconnect automatically após an undesired disconnection.
- LogFile: permite log protocol messages in a file for debug purposes.
[+] : Nova propriedade MQTTAuthentication on Amazon IoT MQTT client, permite definir the username and password when connects ao servidor.
[+] : Nova propriedade SAS.Expiry on Azure IoT MQTT Client, permite definir the time in minutes antes de the SAS Token expires.
[+] : Aprimorado HTTP/2 demo, a new server foi adicionado for performance testing.
[+] : Aprimorado Server Chat Demo to show how enable HTTP/2 connections.
[*] : Corrigida violação de acesso TsgcWebSocketClient when TLS is habilitada reading bytes from socket.
[*] : Corrigida violação de acesso when WebSocket server usa SSL and is disconnecting.
[*] : Corrigido bug Socket.IO, conexão was closed by a HeartBeat timeout.
[*] : Corrigido bug Reading Compressed Frame when Compression was habilitada.
[*] : Improved Memory Usage when Compression is habilitada.
[*] : Corrigido bug TsgcHTTP2Client high usar of cpu enquanto idle.
[*] : Corrigido bug TsgcHTTP2Client when switching to another server and request was asynchronous, a conexão was frozen.
[*] : Corrigido bug Azure IoT MQTT Client, quando reconnect usando watchdog, the SAS token não era definida corretamente.
[*] : Corrigido bug Dataset Protocol when formatsettings were different entre peers.
[*] : Corrigido bug SignalRCore Client, high consume cpu enquanto waiting a response do servidor.
[*] : Corrigido bug TsgcWebSocketServer/TsgcWebSocketHTTPServer, high consume cpu when IOCP was habilitada.
[*] : Corrigido bug TsgcWSServer_HTTPAPI_WebBrokerBridge when assigning a Stream response.
[/] : Bittrex API Client Component has changed several methods and events due para atualizar to latest API V3.
