Changes included in sgcWebSockets 4.3.7
[+] : Nowy komponent TsgcTDLib_Telegram, Allows to build Telegram Clients using TDLib JSON library.
[+] : Nowe demo "Telegram" which shows how connect to telegram API, send a Text message, receive text messages, available chats...
[+] : Ulepszono Kraken API Component, teraz WebSocket API supports private channels. Requires an API Key and API Secret from Kraken Account.
[+] : Ulepszono Kraken API Component, teraz REST API is supported (allows to create orders, cancel orders, get account information using HTTPs as protocol).
[+] : Ulepszono Kraken API Component, teraz HTTP requests can be stored in a log file.
[+] : Zaktualizowano Client Demo to show Kraken improvements.
[+] : Nowa właściwość "Intents" in Discord API Components, allow to filter which events are received (by default all).
[+] : Nowa właściwość TCPKeepAlive in TsgcWebSocketClient and TsgcWebSocketServer, allows to enable keep-alive on TCP socket level, to try to detect dropped connections (like cable unplugged).
[+] : Ulepszono events dispatch when notifyEvents = neAsynchronous to prevent errors (Requires Rad Studio 2010+).
[+] : Ulepszono Google Pub/Sub component, istnieją 3 new properties to customize local listening server (LocalIP, LocalPort, RedirectURL).
[*] : Naprawiono błąd in TsgcWSAPI_Pusher, private and presence channel didn't work if OnPusherConnect event was not set. (Podziękowania dla Ozzie za informację).
[*] : Naprawiono błąd przy kompilacji in Lazarus for Ubuntu, there was an error in Interfaced Component in JSON unit. (Podziękowania dla Moctezuma za informację).
[*] : Naprawiono błąd Discord API, reconnecting after a disconnection from server, was not handled properly.
[*] : Naprawiono błąd reading ALPNProtocol OnDisconnect event.
[*] : Naprawiono błąd Access Violation on TsgcWebSocketClient calling method Connect and the server doesn't accept connection.
[*] : Naprawiono błąd w TsgcWebSocketClient — sometimes return Active property True while it was already disconnected from server.
[*] : Naprawiono błąd installing sgcWebSockets package on CBuilder 2010.
[*] : Naprawiono błąd Protocol Clients, naruszenie dostępu when disconnecting w pewnych przypadkach.
[*] : Naprawiono błąd Protocol Clients, trying to reconnect it may raise an naruszenie dostępu.
[*] : Naprawiono błąd w serwerze WebSocket + IOCP and destroying server, an exception was shown to user if there were active connections.
[*] : Naprawiono błąd w serwerze WebSocket + IOCP sometimes an exception "List index out of bounds" when disconnecting all active connections. (Podziękowania dla Orhan za informację).
[*] : Naprawiono błąd w TsgcWebSocketClient — if watchdog executes in a secondary thread while client is destroying, an naruszenie dostępu appears. (Podziękowania dla Dirk za informację)
[*] : Naprawiono błąd WAMP Server List Index out of bounds w pewnych przypadkach processing a Call Request.
[*] : Naprawiono błąd WAMP Server Access Violation accessing an internal shared object.
[*] : Naprawiono błąd Client Protocol Subscription events, don't use notifyEvents property of component and always dispatch events asynchronous.
[*] : Naprawiono błąd Trials for CBuilder 10.2 and 10.3 a path was missing and package wasn't built.
[*] : Naprawiono błąd HeartBeat.Timeout, depending on the Interval and Timeout values, connection was wrong closed.
