sgcWebSockets 2022.3.0

· Lançamentos

Rad Studio 

Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:

[+] : New sgcWebSockets Package Installer, instala e registra a biblioteca sgcWebSockets.
[+] : Novo AddOn de IDE, permite login automático a partir da IDE Rad Studio e acesso a downloads privados, suporte, fórum... e mais.
[+] : Novo componente OAuth2 Server Provider, permite integrar provedores OAuth2 externos como Azure AD, Google, Facebook... para que o usuário possa fazer login usando credenciais do Azure no seu servidor.
[+] : Novo componente TsgcWSAPI_Kucoin, componente cliente Kucoin para negociar e receber atualizações dos mercados de ações. Suporta:
- Canais WebSocket públicos e privados.
- Endpoints REST públicos e privados.
[+] : Novo componente TsgcWSAPI_Kucoin_Futures, componente cliente Kucoin para negociar e receber atualizações dos mercados de futuros. Suporta:
- Canais WebSocket públicos e privados.
- Endpoints REST públicos e privados.
[+] : Melhorado Telegram API, atualizado para a versão 1.8.1.
[+] : Melhorado Telegram API, adicionado suporte para Sponsored Messages. Novo método "getChatSponsoredMessage" para recuperar mensagens patrocinadas; as mensagens serão notificadas pelo evento "OnMessageSponsored".
[+] : Melhorado Telegram API, a partir da 1.7.0, sender_user_id é zero; há 2 novos objetos para ler o remetente da mensagem: SenderChat e SenderUser.
[+] : Melhorado Telegram API, novo método SendInvoiceMessage permite que bots enviem mensagens de fatura.
[+] : Melhorado IoT Clients (Amazon e Azure), novo método Disconnect para fechar e aguardar até que a conexão seja encerrada.
[+] : Melhorado FTX Client, agora suporta corretora FTX.us.

[*] : Corrigido bug HTTP/2 Client, rodando no Linux64 o erro "ALPN h2 is não supported" era gerado.
[*] : Corrigido Compilação de pacotes runtime para Linux64. (Obrigado ao Kick por avisar).
[*] : Corrigido Azure IoT Client, erro de range check ao decodificar a Secret Key.
[*] : Corrigido bug IoT Client, se o cliente for destruído enquanto houver uma conexão ativa, ele pode travar a thread até que a conexão seja fechada automaticamente.
[*] : Corrigido bug WebSocketClient, quando DEBUG estava ativado, a thread que iniciou a conexão era renomeada em vez da thread interna. (Obrigado ao Ulrik por avisar).
[*] : Corrigido bug WAMP Client, se várias mensagens fossem recebidas/enviadas, a mensagem pode ficar corrompida em alguns casos.
[*] : Corrigido bug Envio de resposta HTTP/2 do servidor, o conteúdo estava vazio.

.NET 

[+] : Melhorado Telegram API, atualizado para a versão 1.8.1.
[+] : Melhorado Telegram API, adicionado suporte para Sponsored Messages. Novo método "getChatSponsoredMessage" para recuperar mensagens patrocinadas; as mensagens serão notificadas pelo evento "OnMessageSponsored".
[+] : Melhorado Telegram API, a partir da 1.7.0, sender_user_id é zero; há 2 novos objetos para ler o remetente da mensagem: SenderChat e SenderUser.
[+] : Melhorado Telegram API, novo método SendInvoiceMessage permite que bots enviem mensagens de fatura.

[*] : Corrigido bug Envio de resposta HTTP/2 do servidor, o conteúdo estava vazio.