Wijzigingen in sgcWebSockets 4.3.7
[+] : Nieuw component TsgcTDLib_Telegram, maakt het mogelijk om Telegram-clients te bouwen met de TDLib JSON-library.
[+] : Nieuwe demo "Telegram" die laat zien hoe je verbinding maakt met de Telegram API, een tekstbericht verstuurt, tekstberichten ontvangt, beschikbare chats opvraagt...
[+] : Verbeterd Kraken API-component, WebSocket API ondersteunt nu private channels. Vereist een API Key en API Secret van een Kraken-account.
[+] : Verbeterd Kraken API-component, REST API wordt nu ondersteund (maakt het mogelijk om orders aan te maken, te annuleren en accountinformatie op te vragen via HTTPs).
[+] : Verbeterd Kraken API-component, HTTP-verzoeken kunnen nu in een logbestand worden opgeslagen.
[+] : Client-demo bijgewerkt met de Kraken-verbeteringen.
[+] : Nieuwe eigenschap "Intents" in Discord API-componenten, maakt het mogelijk om te filteren welke events worden ontvangen (standaard alle).
[+] : Nieuwe eigenschap TCPKeepAlive in TsgcWebSocketClient en TsgcWebSocketServer, maakt het mogelijk om keep-alive op TCP-socketniveau in te schakelen om afgebroken verbindingen te detecteren (zoals een losgekoppelde kabel).
[+] : Verbeterde event-dispatching wanneer notifyEvents = neAsynchronous om fouten te voorkomen (vereist Rad Studio 2010+).
[+] : Verbeterd Google Pub/Sub-component, er zijn 3 nieuwe eigenschappen om de lokale luisterende server aan te passen (LocalIP, LocalPort, RedirectURL).
[*] : Bug opgelost in TsgcWSAPI_Pusher: private en presence channels werkten niet als de gebeurtenis OnPusherConnect niet was ingesteld. (Dank aan Ozzie voor de melding).
[*] : Bug opgelost bij compileren in Lazarus voor Ubuntu: er was een fout in Interfaced Component in de JSON-unit. (Dank aan Moctezuma voor de melding).
[*] : Bug opgelost in Discord API: het opnieuw verbinden na een disconnect van de server werd niet correct afgehandeld.
[*] : Bug opgelost bij het lezen van ALPNProtocol in het OnDisconnect-event.
[*] : Bug opgelost: Access Violation op TsgcWebSocketClient bij het aanroepen van Connect terwijl de server de verbinding niet accepteert.
[*] : Bug opgelost in TsgcWebSocketClient: de Active-property retourneerde soms True terwijl de verbinding al was verbroken.
[*] : Bug opgelost bij het installeren van het sgcWebSockets-package op CBuilder 2010.
[*] : Bug opgelost in Protocol-clients: access violation bij disconnect in sommige gevallen.
[*] : Bug opgelost in Protocol-clients: bij een reconnect-poging kon er een access violation optreden.
[*] : Bug opgelost in WebSocket Server + IOCP en het vernietigen van de server: er werd een exception aan de gebruiker getoond als er actieve verbindingen waren.
[*] : Bug opgelost in WebSocket Server + IOCP: soms een exception "List index out of bounds" bij het verbreken van alle actieve verbindingen. (Dank aan Orhan voor de melding).
[*] : Bug opgelost in TsgcWebSocketClient: als de watchdog in een secundaire thread wordt uitgevoerd terwijl de client wordt vernietigd, treedt er een access violation op. (Dank aan Dirk voor de melding)
[*] : Bug opgelost in WAMP Server: List Index out of bounds in sommige gevallen bij het verwerken van een Call Request.
[*] : Bug opgelost in WAMP Server: Access Violation bij toegang tot een intern gedeeld object.
[*] : Bug opgelost in Client Protocol Subscription-events: gebruik de notifyEvents-eigenschap van het component niet en dispatch events altijd asynchroon.
[*] : Bug opgelost in Trials voor CBuilder 10.2 en 10.3: een pad ontbrak en het package werd niet gebouwd.
[*] : Bug opgelost in HeartBeat.Timeout: afhankelijk van de Interval- en Timeout-waarden werd de verbinding onterecht gesloten.
