sgcWebSockets 2024.9

· 릴리스

Rad Studio

[+] : 새로운 컴포넌트 TsgcHTTPGoogleCloud_FCM_Client, Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost.
[+] : 새로운 데모 "20.HTTP_Protocol\03.Google\03.Google_FCM" 다음 방법을 보여줘요: connect to send messages using the Firebase Cloud Messaging Client.
[+] : OpenAPI 파서를 개선했어요, the parser options are included in the output file as comments.
[+] : OpenAPI 파서를 개선했어요, if the openapi file is splitted in multiple schemas the parser can resolve those external schemas and bundle into a single specification file.
[+] : OpenAPI 파서를 개선했어요 setup, 이제 다음을 지원해요: offline installation.
[+] : OpenAPI 클라이언트를 개선했어요, 새로운 이벤트 OnBeforeRequest 다음을 할 수 있어요: customize the HTTP Request sent.
[+] : OpenAPI 클라이언트를 개선했어요, 새로운 속성 ProxyOptions to configure HTTP Requests through proxies.
[+] : Impoved TsgcWebSocketClient, 새로운 속성 LogOptions.Raw, if enabled it will save the messages (send/received) in hex format.

[*] : 버그 수정 - OpenAPI Parser, when the parameter contained an external reference, the parameter 찾을 수 없던 문제 when encoding the url.
[*] : 버그 수정 - Indy Server when assigning a OpenSSL IOHandler that inherits from TIdServerIOHandlerSSLBase, the SSLOptions property 찾을 수 없던 문제. (알려준 Robert 에게 감사드려요.)
[*] : 버그 수정 - Indy function TIdServerInterceptLogFileConnection.GetConnectionID when connection is not assigned.
[*] : 버그 수정 - sgcIndy when getting the Certificate Signature and openSSL was greater than 1.1.1.
[*] : 버그 수정 - sgcIndy openSSL 사용 시: API 3.0.0 (libraries < 3.2) and trying to load the private key with a password.
[*] : 버그 수정 - AMQP1 Client the LocalMaxFrameSize value was the same than the RemoteMaxFrameSize.

[*] : 버그 수정 - AMQP1 Client when receiving messages greater than the window size the message 저장되지 않던 문제 properly. 

.NET

[*] : 버그 수정 - Indy Server when assigning a OpenSSL IOHandler that inherits from TIdServerIOHandlerSSLBase, the SSLOptions property 찾을 수 없던 문제. (알려준 Robert 에게 감사드려요.)
[*] : 버그 수정 - Indy function TIdServerInterceptLogFileConnection.GetConnectionID when connection is not assigned.
[*] : 버그 수정 - Indy when getting the Certificate Signature and openSSL was greater than 1.1.1.

[*] : 버그 수정 - Indy openSSL 사용 시: API 3.0.0 (libraries < 3.2) and trying to load the private key with a password.