Rad Studio
[+] : Dodano obsługę Rad Studio 12 Athens.[+] : Zaktualizowano Indy do najnowszej wersji.
[+] : Nowe Client API: CEX PLUS: giełda kryptowalut i platforma tradingowa. Implementuje protokół WebSocket dla kanałów prywatnych i publicznych.
[+] : Ulepszono demo "05.Crypto\01.CryptoAPI" pokazujące działanie CEX Plus client API.
[+] : Ulepszono serwer Indys, dostępna jest nowa właściwość "OpenSSL_Options.CurveList", umożliwiająca ustawianie nazw krzywych dla biblioteki openSSL.
[+] : Ulepszono Azure IoT Client, teraz obsługuje przesyłanie plików z użyciem uwierzytelniania SAS i X509.
[+] : Ulepszono Azure IoT Client, teraz obsługuje metodę rejestracji klienta Provisioning Device.
[+] : Ulepszono IoT Demo, demo Azure IoT teraz pokazuje jak przesyłać pliki na serwery Azure.
[+] : Ulepszono Kucoin API Client, dodano funkcję InnerTransfer.
[+] : Ulepszono OpenAPI Amazon Glacier SDK, nagłówek x-amz-sha256-tree-hash jest obliczany automatycznie, jeśli nie podano wartości jako parametru.
[+] : Ulepszono OpenAPI Response, nowa właściwość ResponseHeaders zawierająca nagłówki odpowiedzi.
[+] : Ulepszono HTTP Forwarding aby obsługiwać kod odpowiedzi 302.
[+] : Ulepszono HTTP Forwarding, nowe właściwości do dostosowywania żądania przekierowania: QueryParams, Host, Origin, LogFilename, NoCache i CustomHeaders.
[+] : Ulepszono Setup, teraz obsługuje nowe parametry wiersza poleceń: /extract /versions /platforms /ide.
[+] : Ulepszono IoT Clients, dodano nowe właściwości BoundIP, BoundPort, BoundPortMax i BoundPortMin do ustawiania lokalnego adresu klienta.
[*] : Naprawiono błąd SignalRCore Client, wysyłanie znaku nowej linii do serwera powodowało zamknięcie połączenia.
[*] : Naprawiono błąd SignalRCore Client, błąd przy wysyłaniu pustego ciągu jako argumentu.
[*] : Naprawiono błąd OpenAPI Amazon AWS, pola zdefiniowane jako AllOf były domyślnie definiowane jako string.
[*] : Naprawiono błąd OpenAPI Amazon AWS, nieprawidłowa sygnatura była zgłaszana przy wywoływaniu niektórych metod.
[*] : Naprawiono błąd OAuth2 Server, gdy client-secret był nieprawidłowy, serwer zwracał prawidłową wartość w komunikacie błędu (Podziękowania dla Jan za informację).
[*] : Naprawiono błąd — przy użyciu zdarzenia OnBeforeForwardHTTP wartość przekierowania nie była czyszczona dla każdego nowego żądania.
[*] : Naprawiono błąd OpenAPI AWS SDK, interfejs glacier nie zawierał wymaganego parametru. (Podziękowania dla Chang za informację).
[*] : Naprawiono błąd w serwerze Indy, podczas zatrzymywania serwera mogło wystąpić naruszenie dostępu jeśli wewnętrzny Scheduler nie był przypisany. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd w serwerze Indy, podczas zatrzymywania serwera wewnętrzny SSL Handler nie był niszczony.
[*] : Naprawiono błąd w serwerze Indy, uwierzytelnianie basic nie wychwytywało nagłówka autoryzacji. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd Server HTTP/2 protocol, ContentText nie zachowywał prawidłowego zestawu znaków. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd HTTP.SYS Server, gdy WriteTimeout był włączony, wewnętrzna kolejka mogła usuwać niewłaściwy element w pewnych przypadkach.
[*] : Naprawiono błąd SGC Server Protocol, metoda WriteData nie działała przy użyciu przeglądarki internetowej jako klienta.
[*] : Naprawiono błąd Indy library, przy użyciu openSSL 1.1 zdarzenia SSL Status nie były wyzwalane.
[*] : Naprawiono błąd Server Components gdy Extensions.PerMessage_Deflate było włączone i Options.FragmentedMessages = frgAll, wiadomość była dekompresowana 2 razy.
.NET
[+] : Zaktualizowano Indy do najnowszej wersji.
[+] : Ulepszono serwer Indys, dostępna jest nowa właściwość "OpenSSL_Options.CurveList", umożliwiająca ustawianie nazw krzywych dla biblioteki openSSL.[+] : Ulepszono HTTP Forwarding aby obsługiwać kod odpowiedzi 302.
[*] : Naprawiono błąd OAuth2 Server, gdy client-secret był nieprawidłowy, serwer zwracał prawidłową wartość w komunikacie błędu (Podziękowania dla Jan za informację).
[*] : Naprawiono błąd — przy użyciu zdarzenia OnBeforeForwardHTTP wartość przekierowania nie była czyszczona dla każdego nowego żądania.
[*] : Naprawiono błąd w serwerze Indy, podczas zatrzymywania serwera mogło wystąpić naruszenie dostępu jeśli wewnętrzny Scheduler nie był przypisany. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd w serwerze Indy, podczas zatrzymywania serwera wewnętrzny SSL Handler nie był niszczony.
[*] : Naprawiono błąd w serwerze Indy, uwierzytelnianie basic nie wychwytywało nagłówka autoryzacji. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd Server HTTP/2 protocol, ContentText nie zachowywał prawidłowego zestawu znaków. (Podziękowania dla Francesco za informację).
[*] : Naprawiono błąd Server Components gdy Extensions.PerMessage_Deflate było włączone i Options.FragmentedMessages = frgAll, wiadomość była dekompresowana 2 razy.
