Oto pełna lista nowych funkcji i poprawek błędów dostępnych w sgcWebSockets 4.4.7:
[+] : Nowe Client Component TsgcWSAPI_Coinbase, Coinbase is a platform that allows to buy, sell and store cryptocurrencies like Bitcoin, Ethereum...
[+] : Ulepszono Demo 01.WebSocket_Quick_Start\02.WebSocket_Clients_APIs, a new Tab has been added to show how works Coinbase API.
[+] : Ulepszono Binance Futures API, nowa właściwość FutureContracts which allows to trade with USDT or COIN futures.
[+] : Ulepszono Demo 01.WebSocket_Quick_Start\02.WebSocket_Clients_APIs, teraz Binance Futures allows to select USDT or COIN futures.
[+] : Nowe demo 02.WebSocket_Protocols\09.Binance_Trade_Futures, shows how to place an order using Binance Futures API.
[+] : Ulepszono WebSocket Client, nowe zdarzenie "OnBeforeConnect" this method is called before the client tries to connect to server.
[+] : Ulepszono WebSocket Client, nowe zdarzenie "OnBeforeWatchDog" allows to customize the Client before the client tries to reconnect to server.
[+] : Ulepszono TsgcWebSocketHTTPServer, nowa właściwość HTTP2Options.AltSvc, if enabled informs to client that HTTP/2 is supported by server.
[+] : Ulepszono OAuth2 Client, LocalServer supports SSL/TLS connections (only professional and enterprise editions).
[+] : Ulepszono Telegram client, nowa metoda SendRichTextMessage with support for bold, italic, underline, strike and code formats.
[+] : Ulepszono Telegram client, nowa metoda GetChat which allows to get the data of a single chat (supported by user and bots).
[+] : Ulepszono API Socket.IO Client, added support for Socket.IO 3.* API.
[+] : Ulepszono HTTP/2 Client, when doing a Synchronous Request, the property Response saves the Headers and Content of the HTTP/2 Response.
[+] : Ulepszono HTTP/2 Client, SChannel is teraz supported.
[+] : Ulepszono SChannel, teraz supports the use of Certificates: using a Certificate in PFX format or a Certificate Hash thumbprint.
[+] : Nowe Client Component TsgcHTTP1Client (non-visual) which inherits from TIdHTTP Indy client HTTP and adds features like: TLSOptions (OpenSSL and SChannel), Log to file and Authentication.
[*] : Naprawiono błąd przy kompilacji on CBuilder, error in sgcWebSocket_WinAPI unit ERROR_HTTP_INVALID_SERVER_RESPONSE.
[*] : Naprawiono błąd przy kompilacji on CBuilder, ambiguity between _ULARGE_INTEGER and WebView2 _ULARGE_INTEGER, same for wrSignaled. (Podziękowania dla Franz za informację).
[*] : Naprawiono błąd using SChannel as IOHandler and connecting through a Proxy Server. (Podziękowania dla Anders za informację).
[*] : Naprawiono błąd "EVP_MD_CTX_Create is not a declared identifier" compiling with "SGC_OPENSSL_API_1_1" compiler directive enabled. (Podziękowania dla Michael za informację).
[*] : Naprawiono błąd w TsgcWebSocketClient — getting the Active property value was sometimes slow or locked.
[*] : Naprawiono błąd w TsgcWebSocketClient — ProxySocks connect directly to server instead of use Proxy Server.
[*] : Naprawiono błąd Binance Rest API format of currency values wasn't properly set.
[*] : Naprawiono błąd Binance error "TLSv1 alert protocol version" when sending a KeepAlive Request for UserStream. (Podziękowania dla Wouter za informację).
[*] : Naprawiono błąd Binance Order type has been updated from Int32 to Int64.
[*] : Naprawiono błąd Kraken Rest API format of currency values wasn't properly set.
[*] : Naprawiono błąd TsgcWebSocketHTTPServer, DocumentRoot wasn't working when using HTTP/2 protocol.
[*] : Naprawiono błąd HTTP/2 Client, when client cannot connect to server during a Synchronous request, the event OnHTTP2Exception was not called.
[*] : Naprawiono błąd HTTP/2 Client error "Range out of Bounds" running under windows64.
[*] : Naprawiono błąd HTTP/2 Client doing a Synchronous request insed a TTask method. (Podziękowania dla Ralph za informację).
[*] : Naprawiono błąd HTTP/2 Server, connection was closed incorrectly trying to detect an invalid WindowUpdate value.
[*] : Naprawiono błąd HTTP/2 reading single Frame in different tcp packets.
[*] : Naprawiono błąd HTTP/2 Client memory leaks doing Synchronous requests.
[*] : Naprawiono some compiler warnings.
[/] : ProxyType property [pxSOCKS] has been deleted and splitted in 3 values [pxySocks4, pxySocks4A, pxySocks5]
