sgcWebSockets 2024.9

Rad Studio

[+] : New Component TsgcHTTPGoogleCloud_FCM_Client, Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost.
[+] : New Demo "20.HTTP_Protocol\03.Google\03.Google_FCM" which shows how connect to send messages using the Firebase Cloud Messaging Client.
[+] : Improved OpenAPI Parser, the parser options are included in the output file as comments.
[+] : Improved OpenAPI Parser, if the openapi file is splitted in multiple schemas the parser can resolve those external schemas and bundle into a single specification file.
[+] : Improved OpenAPI Parser setup, now supports offline installation.
[+] : Improved OpenAPI Client, new event OnBeforeRequest which allows to customize the HTTP Request sent.
[+] : Improved OpenAPI Client, new property ProxyOptions to configure HTTP Requests through proxies.
[+] : Impoved TsgcWebSocketClient, new property LogOptions.Raw, if enabled it will save the messages (send/received) in hex format.

[*] : Fixed Bug OpenAPI Parser, when the parameter contained an external reference, the parameter was not found when encoding the url.
[*] : Fixed Bug Indy Server when assigning a OpenSSL IOHandler that inherits from TIdServerIOHandlerSSLBase, the SSLOptions property was not found. (Thanks to Robert for letting me know).
[*] : Fixed Bug Indy function TIdServerInterceptLogFileConnection.GetConnectionID when connection is not assigned.
[*] : Fixed Bug sgcIndy when getting the Certificate Signature and openSSL was greater than 1.1.1.
[*] : Fixed Bug sgcIndy when using openSSL API 3.0.0 (libraries < 3.2) and trying to load the private key with a password.
[*] : Fixed Bug AMQP1 Client the LocalMaxFrameSize value was the same than the RemoteMaxFrameSize.

[*] : Fixed Bug AMQP1 Client when receiving messages greater than the window size the message was not stored properly. 

.NET

[*] : Fixed Bug Indy Server when assigning a OpenSSL IOHandler that inherits from TIdServerIOHandlerSSLBase, the SSLOptions property was not found. (Thanks to Robert for letting me know).
[*] : Fixed Bug Indy function TIdServerInterceptLogFileConnection.GetConnectionID when connection is not assigned.
[*] : Fixed Bug Indy when getting the Certificate Signature and openSSL was greater than 1.1.1.

[*] : Fixed Bug Indy when using openSSL API 3.0.0 (libraries < 3.2) and trying to load the private key with a password. 

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

Google FCM HTTP v1 Delphi