sgcWebSockets 2025.5

· Versionen

Rad Studio

[+] : Verbessert WebAuthn-Server: new events to handle better the Options request/response für den Registration and Authentifizierung flows.
- OnWebAuthnRegistrationOptionsRequest: ermöglicht es, cancel an undesired registration request.
- OnWebAuthnRegistrationOptionsResponse: ermöglicht das Anpassen the registration options response.
- OnWebAuthnAuthentifizierungOptionsRequest: the parameter CredentialRecord wurde geändert to a list of CredentialRecords.
- OnWebAuthnAuthentifizierungOptionsResponse: ermöglicht das Anpassen the Authentifizierung options response.
[+] : Verbessert the WebAuthn demo to show wie man store multiple credential records.
[+] : Neue Komponente TsgcWSAPI_OpenAI, implementiert OpenAI Realtime API Beta using the websocket protocol as transport.
[+] : Neue Demo showing the main features des TsgcWSAPI_OpenAI-Client-Komponente. It's im Ordner the-Ordner "Demos\15.AI\01.QuickStart\06.RealTime".
[+] : Neue Komponente TsgcAudioRecorderWave, allowing to record microphone audio as PCM16 and store into a wave file.
[+] : Verbessert: Setup: added a new About button wenn the setup has finished mit dem credits.
[+] : Verbessert TsgcHTTPRequest Class: added die Eigenschaft Headers which contains all the HTTP Headers des request.

[*] : Behoben: in Server APIs: wenn http/2 was aktiviert, the response war leer.
[*] : Behoben: in Server APIs: wenn using more than one Server API only the last assigned API was working.
[*] : Fehler behoben MQTT: When beim Lesen the MQTT 5 properties, wenn der size des packet was 2 bytes or more, the message was not parsed successfully.
[*] : Fehler behoben MQTT: When beim Lesen the Remaining Length des packet, if was greater than 128, the message was not parsed successfully.
[*] : Fehler behoben Setup, the third-party libraries were not extracted in the correct-Ordner.

[/] : Entfernt: the BlockChain API Component.

[/] : event OnWebAuthnAuthentifizierungRequest has been renamed to OnWebAuthnAuthentifizierungOptionsRequest. 

.NET

[*] : Behoben: in Server APIs: wenn http/2 was aktiviert, the response war leer.
[*] : Behoben: in Server APIs: wenn using more than one Server API only the last assigned API was working.
[*] : Fehler behoben MQTT: When beim Lesen the MQTT 5 properties, wenn der size des packet was 2 bytes or more, the message was not parsed successfully.

[*] : Fehler behoben MQTT: When beim Lesen the Remaining Length des packet, if was greater than 128, the message was not parsed successfully.