Rad Studio
Poniżej znajduje się pełna lista nowych funkcji i poprawek błędów zawartych w tej wersji:
[+] : Dodano wsparcie dla nowego symulatora iOS dla ARM64 (Rad Studio 11.2).
[+] : Dodano wsparcie dla DTLS over UDP (komponenty serwera i klienta).
[+] : Nowy komponent TsgcRTCPeerConnection umożliwiający łączenie i wymianę danych między 2 zdalnymi peerami (P2P jeśli dostępne).
[+] : Nowe demo "35.P2P\05.RTCPeerConnection" pokazujące, jak połączyć 2 zdalne peery.
[+] : Ulepszono Coinbase Pro API, następujące metody wypłat zostały zaktualizowane do najnowszej wersji: WithdrawalCoinbase, WithdrawalCrypto i GetWithdrawalFeeEstimate.
[+] : Ulepszono Server, istnieje nowa właściwość SSLOptions.VerifyCertificate_Options z 2 nowymi opcjami: FailIfNoCertificate (jeśli klient nie dostarczy certyfikatu, połączenie jest zamykane) i VerifyClientOnce.
[*] : Naprawiono błąd serwera TURN: żądania STUN binding nie były przekazywane na właściwy adres IP.
[*] : Naprawiono błąd parsera OpenAPI: gdy klasa dziedziczyła pola z innej, pola były tworzone w obu klasach (nadrzędnej i podrzędnej).
[*] : Naprawiono błąd TsgcWebSocketClient: gdy watchdog używał metody Start do ponownego połączenia, mogło to nastąpić w trakcie innego ponownego połączenia, tworząc więcej niż 1 wątek próbujący się połączyć.
[*] : Naprawiono błąd HTTPUploadFiles: podczas odbierania nazwy pliku z rozszerzonymi znakami UTF8, nazwa pliku nie była prawidłowo dekodowana.
[*] : Naprawiono błąd OpenAPI Amazon AWS — błąd "SignatureDoesNotMatch": podpis nie zamawiał nagłówków we właściwej kolejności.
[*] : Naprawiono błąd serwera HTTP.SYS: odpowiedź ContentText nie była kodowana do UTF-8, gdy zestaw znaków ContentType był ustawiony na utf-8.
[*] : Naprawiono błąd palety komponentów: w niektórych przypadkach komponenty nie mogły być wybrane z wielu personalities. (Dziękujemy Laurent za zgłoszenie).
.NET
[+] : Ulepszono Server, istnieje nowa właściwość SSLOptions.VerifyCertificate_Options z 2 nowymi opcjami: FailIfNoCertificate (jeśli klient nie dostarczy certyfikatu, połączenie jest zamykane) i VerifyClientOnce.
[*] : Naprawiono błąd serwera TURN: żądania STUN binding nie były przekazywane na właściwy adres IP.
[*] : Naprawiono błąd TsgcWebSocketClient: gdy watchdog używał metody Start do ponownego połączenia, mogło to nastąpić w trakcie innego ponownego połączenia, tworząc więcej niż 1 wątek próbujący się połączyć.
[*] : Naprawiono błąd HTTPUploadFiles: podczas odbierania nazwy pliku z rozszerzonymi znakami UTF8, nazwa pliku nie była prawidłowo dekodowana.
