Rad Studio
Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.5.3:
[+] : Aggiunto supporto per OpenSSL 3.0.0
[+] : Nuovo Componente TsgcWSAPIServer_RTCMultiConnection, server implementation di RTCMultiConnection progetto based su WebRTC che allows: MultiVideoConferences, Screen Sharing e Video Broadcasting.
[+] : Nuovo Demo RTCMultiConnection in "30.WebRTC_Protocol\04.RTCMultiConnection" che shows come a utilizzare il TsgcWSAPIServer_RTCMultiConnection componente.
[+] : Migliorato Pusher Client, il REST metodi: Trigger Events, Ottieni Channels e Ottieni Users sono stati implemented.
[+] : Migliorato FTX Client, nuovo metodi per placing trigger orders: PlaceTriggerStopOrder, PlaceTriggerTrailingStopOrder e PlaceTriggerTakeProfitOrder.
[+] : Migliorato Binance Client, nuova proprietà UserStream, consente di disabilitare il subscription a il WebSocket utente stream.
[+] : Migliorato Binance Client, se c'è qualsiasi errore mentre doing an HTTP Request a il UserStream, il exception messaggio ora includes il Payload message.
[+] : Migliorato TIdCookie, nuova proprietà SameSite a prevenire il cookie being blocked. Il default value è "Lax".
[*] : Risolto bug Binance Futures API, quando chiamando ChangeMarginType restituisce il errore "mandatory parametro timestamp era non sent".
[*] : Risolto bug Binance Client quando TsgcWebSocketClient.IOHandler = iohSChannel il HTTP ListenKey Requests erano utilizzando openSSL librerie invece di SChannel.
[*] : Risolto bug TURN server, quando server ricevere a nuovo ICE binding request, il pacchetto non era processed properly.
[*] : Risolto Warnings compiling per Delphi 7 (Grazie a Marc per la segnalazione).
[*] : Risolto bug Loading OpenSSL 1.0.2 librerie su Old Delphi versions, il Windows librerie sono stati updated.
[*] : Rimosso websocket.org da demos, servizio è no longer available.
[*] : Risolto bug OAuth2 Client, il Scope parametri era double encoding quando utilizzando Indy versione included con Rad Studio 10.3 o precedente versions.
[*] : Risolto bug SChannel, memoria era modified dopo il oggetto era destroyed. (Grazie a Anders per la segnalazione).
[*] : Risolto alcuni SChannel Memory Leaks quando destroying TsgcWebSocketClient.
[*] : Risolto bug installing sgcWebSockets package in Rad Studio (Delphi e CBuilder), componenti erano solo visible in Delphi Personality.
[*] : Risolto bug SocketIO Client, se TsgcWebSocketClient era configured con a proxy, il HTTP richiesta a ottenere il session era executed senza utilizzando il proxy.
[*] : Risolto bug in TsgcWebSocketClient, Thread-lock quando openSSL = TLS1.3 e immediately dopo impostazione Active := True, la proprietà Active era evaluated.
.NET
Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets .NET 4.5.3:
[+] : Aggiunto supporto per OpenSSL 3.0.0
[+] : Nuovo Componente TsgcSTUNServer, implementa il STUN Server Protocol fornendo a servizio a discover il mapped IP Address e porta number.
[+] : Nuovo Componente TsgcSTUNClient, implementa il STUN Client Protocol.
[+] : Nuovo Demo che shows come utilizzare STUN Server e Client.
[+] : Nuovo Componente TsgcTURNServer, implementa il STUN/TURN Server Protocol.
[+] : Nuovo Componente TsgcTURNClient, implementa il STUN/TURN Client Protocol.
[+] : Nuovo Demo che shows come utilizzare TURN Server e Client.
[+] : Nuovo Componente TsgcWSAPIServer_RTCMultiConnection, server implementation di RTCMultiConnection progetto based su WebRTC che allows: MultiVideoConferences, Screen Sharing e Video Broadcasting.
[+] : Nuovo Demo RTCMultiConnection in "30.WebRTC_Protocol\04.RTCMultiConnection" che shows come a utilizzare il TsgcWSAPIServer_RTCMultiConnection componente.
[+] : Nuovo Componente TsgcWSAPI_Binance, supporta Binance Stock API:
- WebSocket API
- User Stream API
- REST API
[+] : Nuovo Componente TsgcWSAPI_Binance_Futures, supporta Binance Futures API:
- WebSocket API
- User Stream API
- REST API
[+] : Migliorato Demo "Client", a nuovo Tab ha been aggiunto a show come il Binance API works.
[*] : Risolto bug SChannel, memoria era modified dopo il oggetto era destroyed. (Grazie a Anders per la segnalazione).
[*] : Risolto alcuni SChannel Memory Leaks quando destroying TsgcWebSocketClient.
[*] : Risolto bug in TsgcWebSocketClient, Thread-lock quando openSSL = TLS1.3 e immediately dopo impostazione Active := True, la proprietà Active era evaluated.
