Rad Studio
[+] : Ulepszono OAuth2 Server component, nowe zdarzenie OnOAuth2ResponseError umożliwiające dostosowanie odpowiedzi błędu HTTP.[+] : Ulepszono JWT Server component, nowe zdarzenie OnJWTResponseError umożliwiające dostosowanie odpowiedzi błędu HTTP.
[+] : Ulepszono komponent klienta SignalR — dodano uwierzytelnianie przez ciasteczka.
[+] : Ulepszono obsługę OpenSSL. Nowa właściwość SSL_Options.Legacy umożliwia włączenie starszego dostawcy dla wersji OpenSSL 3.+.
[+] : Ulepszono sgcIndy OpenSSL, nowa właściwość LegacyProvider do ładowania starszego dostawcy dla zachowania zgodności wstecznej.
[+] : Ulepszono sgcIndy OpenSSL, nowa metoda IdOpenSSLSetOSSLPath do ustawiania ścieżki dostawcy OSSL.
[+] : Ulepszono parser OpenAPI — obsługa klas z wielokrotnym dziedziczeniem.
[*] : Naprawiono błąd sgcIDE Expert: przeglądarka nie była ładowana automatycznie z rejestru.
[*] : Naprawiono błąd protokołu ALPN sgcIndy w komponentach serwera podczas działania na Androidzie.
[*] : Naprawiono błąd instalatora podczas instalacji na dysku innym niż "C:\" — nie znaleziono pliku.
[*] : Naprawiono błąd instalatora: wersja pakietu nie była wyświetlana.
[*] : Naprawiono błąd TsgcHTTPAWS_SQS_Client — błąd "SignatureDoesNotMatch".
[*] : Naprawiono błąd wewnętrznej dyrektywy kompilatora — zastąpiono {IFDEF WINDOWS} przez {IFDEF MSWINDOWS}.
[*] : Naprawiono błąd klienta OpenAPI: parametr ścieżki zawierający znak "/" powodował błąd.
[*] : Naprawiono błąd OpenAPI Amazon S3 podczas przesyłania plików metodą PutObject. Dodano nową metodę PutObjectAsStream, umożliwiającą przekazanie strumienia zamiast ciągu znaków.
[*] : Naprawiono błąd parsera OpenAPI: gdy funkcja zwracała wartość logiczną, wewnętrzna funkcja była zdefiniowana jako zwracająca ciąg znaków.
[*] : Naprawiono błąd parsera OpenAPI: gdy funkcja nie zwracała żadnej wartości.
[*] : Naprawiono błąd parsera OpenAPI: podczas implementowania klasy Array ciągów znaków pojawił się błąd w metodzie DoRead.
[*] : Naprawiono błąd parsera OpenAPI: w pewnych przypadkach klasa Array nie była prawidłowo implementowana.
[*] : Naprawiono błąd w serwerze Indy: gdy właściwość Specifications.RFC6455 była wyłączona, połączenia TCP nie były akceptowane.
[*] : Naprawiono wyciek pamięci podczas używania SChannel jako IOHandler. (Podziękowania dla Kenza za informację).
[*] : Naprawiono wycieki pamięci w komponencie serwera Indy.
.NET
[*] : Naprawiono błąd wewnętrznej dyrektywy kompilatora — zastąpiono {IFDEF WINDOWS} przez {IFDEF MSWINDOWS}.[*] : Naprawiono błąd w serwerze Indy: gdy właściwość Specifications.RFC6455 była wyłączona, połączenia TCP nie były akceptowane.
[*] : Naprawiono wyciek pamięci podczas używania SChannel jako IOHandler. (Podziękowania dla Kenza za informację).
[*] : Naprawiono wycieki pamięci w komponencie serwera Indy.
