Rad Studio
[+] : Verbessert Binance API Client, the convert endpoints wurden hinzugefügt to the REST_API class.
[+] : Hinzugefügt: property Options.Software to customize the Server HTTP Header value.[+] : Neue Demo showing how to use OpenAI to convert code from different languages, the demo befindet sich im Ordner "15.AI\02.Applications\04.CodeConverter".
[+] : Verbessert TsgcOpenAIChatBot, new property HttpOptions.ReadTimeout to abort request if exceeds the timeout.
[+] : Verbessert TsgcOpenAIChatBot, the methods ChatAsUser and ChatAsSystem have a new parameter to pass the previous history messages (Danke an Andrea for the improvement).
[+] : Verbessert TsgcHTTPGoogleCloud_Calendar_Client, new method Clear, to switch between accounts.
[+] : Verbessert HTTP.SYS Server, the ResponseInfo.ContentStream now can handle streams different from TStringStream (Danke an Corbinian for the improvement).
[+] : Verbessert OpenAPI Client, unterstützt jetzt sending a stream when calling POST or PUT requests.
[+] : Verbessert OpenAPI Google SDK, there is a new demo showing how to upload/download a file to google drive, it's im Ordner "Demos/01.google_drive".
[+] : Verbessert Amazon AWS IoT client, the Device MQTT Provisioning API methods have been implemented: CreateCertificateFromCsr, CreateKeysAndCertificate and RegisterThing.
[+] : Verbessert Amazon AWS IoT Demo, the provisioning API methods now can be tested using the demo (Demos\10.IoT_Clients).
[+] : Verbessert OAuth2 Client Demo, the Dropbox OAuth2 Login wurde hinzugefügt (Demos\20.HTTP_Protocol\02.OAuth2_Authentication).
[*] : Fehler behoben SignalRCore Client when decoding the MessagePack message.
[*] : Fehler behoben TsgcHTTPOpenAIAzure_Options class, the properties were not published.
[*] : Fehler behoben HTTP/2 Client when closing connection, a thread exception may be raised.
[*] : Fehler behoben HTTP/2 Client, CustomHeaders property was using NameSeparator "=" instead of ":".
[*] : Fehler behoben HTTP/2 decoding the StreamIdentifier.
[*] : Fehler behoben UDP Client when reading the handshake.
[*] : Fehler behoben TsgcOpenAIChatBot, access violation while destroying component in the middle of a request (Danke an Andrea für die Behebung).
[*] : Fehler behoben MQTT Client, when receiving disconnect message (mqtt5 only), the OnMQTTDisconnect event was called twice.
[*] : Fehler behoben beim Kompilieren for Lazarus in Linux environment, sgcWebSocket.dcr not found.
[*] : Fehler behoben casting some internal variables with the wrong type.
[*] : Fehler behoben Indy Server, the function to obtain the websocket sub-protocols supported hasn't a default value.
[/] : Intraweb package that comes with old Delphi versions wurden entfernt. Only Intraweb 15 is currently supported.
.NET
[*] : Fehler behoben HTTP/2 Client when closing connection, a thread exception may be raised.
[*] : Fehler behoben HTTP/2 decoding the StreamIdentifier.[*] : Fehler behoben MQTT Client, when receiving disconnect message (mqtt5 only), the OnMQTTDisconnect event was called twice.
[*] : Fehler behoben casting some internal variables with the wrong type.
[*] : Fehler behoben Indy Server, the function to obtain the websocket sub-protocols supported hasn't a default value.
