Rad Studio
[+] : Dodano obsługę Rad Studio 12.3[+] : Ulepszono Setup, nowa opcja "Build Rad Studio IDE Win64" umożliwia instalację pakietu dla 64-bitowego IDE, domyślnie wyłączona.
[+] : Ulepszono TsgcWebSocketClient: przy użyciu SChannel dostępne jest nowe zdarzenie "OnSChannelVerifyPeer" do ręcznej walidacji certyfikatu.
[+] : Ulepszono HTTPClient: przy użyciu SChannel dostępne jest nowe zdarzenie "OnSChannelVerifyPeer" do ręcznej walidacji certyfikatu.
[+] : Ulepszono TCPClient: przy użyciu SChannel dostępne jest nowe zdarzenie "OnSChannelVerifyPeer" do ręcznej walidacji certyfikatu.
[+] : Ulepszono OpenAPI Google Demos: podczas uwierzytelniania za pomocą konta serwisowego, jeśli temat i zakres nie są zdefiniowane, ustawiana jest wartość domyślna.
[+] : Ulepszono TsgcWebSocketClient_WinHTTP: zdarzenie OnHandshake jest teraz wywoływane przed nawiązaniem połączenia, umożliwiając dostosowanie nagłówków HTTP protokołu WebSocket.
[+] : Ulepszono HTTP.SYS Server: tabela kodów odpowiedzi z opisem została zaktualizowana o wszystkie możliwe wartości.
[+] : Ulepszono sgcIndy: dodano dwie funkcje IdOpenSSLSetLoadFuncsCallback i IdOpenSSLSetUnLoadFuncsCallback do ładowania dodatkowych funkcji openssl z użyciem już załadowanej biblioteki dll.
[+] : Ulepszono sgcIndy: nowe demo LoadCustomFunctions pokazuje, jak używać nowego callbacku do ładowania dodatkowych funkcji openssl.
[+] : Ulepszono TsgcHTTP1Client: nowe metody dla żądań asynchronicznych: GetAsync, PostAsync, PutAsync... odpowiedź jest odbierana asynchronicznie w zdarzeniu OnAsyncResult komponentu.
[*] : Naprawiono błąd: WebPush nie działał przy kompilacji dla Win64.
[*] : Naprawiono błąd sgcIdSSLOpenSSLHeaders: metoda X509_STORE_CTX_free była nieprawidłowo zdefiniowana.
[*] : Naprawiono błąd sgcIdSSLOpenSSLHeader: metoda ECDH_compute_key była nieprawidłowo zdefiniowana.
[*] : Naprawiono błąd CBuilder: "reference to HRESULT is ambiguous".
[*] : Naprawiono błąd CBuilder: "expected unqualified-id" w jednostkach SChannel.
[*] : Naprawiono błąd HTTP.SYS Server: wszystkie odpowiedzi HTTP były wysyłane ze stałym kodem odpowiedzi 200.
[*] : Naprawiono błąd HTTP/2 Demo: serwer akceptował tylko tls1_3, podczas gdy klient używał tls1_2.
.NET
[+] : Dodano obsługę .NET 9.0[*] : Naprawiono błąd sgcIdSSLOpenSSLHeaders: metoda X509_STORE_CTX_free była nieprawidłowo zdefiniowana.
[*] : Naprawiono błąd sgcIdSSLOpenSSLHeader: metoda ECDH_compute_key była nieprawidłowo zdefiniowana.
