sgcWebSockets 2025.5

· Releases

Rad Studio

[+] : Verbeterde WebAuthn-server: nieuwe gebeurtenissen om de Options-request/response voor de Registration- en Authentication-flows beter af te handelen.
- OnWebAuthnRegistrationOptionsRequest: staat toe een ongewenste registratie te annuleren.
- OnWebAuthnRegistrationOptionsResponse: staat toe de registration options response aan te passen.
- OnWebAuthnAuthenticationOptionsRequest: de parameter CredentialRecord is gewijzigd naar een lijst van CredentialRecords.
- OnWebAuthnAuthenticationOptionsResponse: staat toe de authentication options response aan te passen.
[+] : Verbeterde WebAuthn-demo die laat zien hoe je meerdere credential records opslaat.
[+] : Nieuw component TsgcWSAPI_OpenAI, implementeert OpenAI Realtime API Beta met het websocket-protocol als transport.
[+] : Nieuwe demo die de belangrijkste functies van het TsgcWSAPI_OpenAI client-component laat zien. Te vinden in de map "Demos\15.AI\01.QuickStart\06.RealTime".
[+] : Nieuw component TsgcAudioRecorderWave waarmee je microfoon-audio als PCM16 opneemt en opslaat in een wave-bestand.
[+] : Verbeterde Setup: nieuwe About-knop toegevoegd na afloop van de setup met de credits.
[+] : Verbeterde TsgcHTTPRequest-class: de eigenschap Headers toegevoegd die alle HTTP-headers van het verzoek bevat.

[*] : Opgelost in Server-API's: wanneer http/2 was ingeschakeld, was de respons leeg.
[*] : Opgelost in Server-API's: bij gebruik van meer dan één Server API werkte alleen de laatst toegewezen API.
[*] : Bug opgelost in MQTT: bij het lezen van de MQTT 5-properties werd het bericht niet succesvol geparseerd als de pakketgrootte 2 bytes of meer was.
[*] : Bug opgelost in MQTT: bij het lezen van de Remaining Length van het pakket werd het bericht niet succesvol geparseerd als deze groter was dan 128.
[*] : Bug opgelost in Setup: de third-party libraries werden niet in de juiste map uitgepakt.

[/] : Het BlockChain API-component is verwijderd.

[/] : De gebeurtenis OnWebAuthnAuthenticationRequest is hernoemd naar OnWebAuthnAuthenticationOptionsRequest. 

.NET

[*] : Opgelost in Server-API's: wanneer http/2 was ingeschakeld, was de respons leeg.
[*] : Opgelost in Server-API's: bij gebruik van meer dan één Server API werkte alleen de laatst toegewezen API.
[*] : Bug opgelost in MQTT: bij het lezen van de MQTT 5-properties werd het bericht niet succesvol geparseerd als de pakketgrootte 2 bytes of meer was.

[*] : Bug opgelost in MQTT: bij het lezen van de Remaining Length van het pakket werd het bericht niet succesvol geparseerd als deze groter was dan 128.