Rad Studio
[+] : Migliorato OAuth2 Client, nuovo grant type: auth2ResourceOwnerPassword che supporta il Resource Owner Password Flow.[+] : Migliorato OpenAPI Parser, quando utilizzando il Endpoint a take il metodo name, ora aggiunge il type di il metodo richiesta (UsingGET, UsingPOST...) a il end di il name.
[+] : Migliorato OpenAPI Client, aggiunto la proprietà Count a il TsgcOpenAPIArray Class.
[+] : Migliorato SChannel IOHandler, nuova proprietà "UseLegacyCredentials" a force il utilizzare di il SCHANNEL_CRED.
[+] : Migliorato Presence Protocol, quando ricevendo a nuovo Invitation, il client può impostare an errore codice e errore text.
[+] : Migliorato Presence Protocol, il client chi invia il invitation ora può know se il invitation ha been accepted o non utilizzando il evento OnChannelInvitationResponse.
[+] : Migliorato MQTT Client su Delphi 7 e 2007, migliorato il speed lettura big messages.
[+] : Migliorato OpenSSL, il openSSL librerie per openSSL 3.3 sono stati compiled e sono ora available.
[+] : Migliorato TsgcSocketConnection class, nuova proprietà CreatedAt che memorizza il datetime quando la connessione è created.
[*] : Risolto bug OpenAI Assistant Demo, se il assistant era non created, an access violation era sollevato quando inviando a messaggio (Grazie a Ad per letting me know).
[*] : Risolto bug OpenAPI Parser gestione Boolean e Integer responses.
[*] : Risolto bug setup, se win32 era non selected, il design-time package era non compiled.
[*] : Risolto bug OpenAI Client, quando chiamando il transcription method, an errore era returned.
[*] : Risolto bug sgcIndy in il metodo X509_get_version quando utilizzando openSSL 1.1.1 o 3.0.0.
[*] : Risolto bug sgcIndy "Error ottenimento SSL method."
[*] : Risolto bug SChannel, Range Verifica Errore può essere rised in il metodo TSSLInfo.Read.
[*] : Risolto bug SChannel, se il connessione non era chiuso gracefully, il evento OnDisconnect era non called.
[*] : Risolto bug HeartBeat, quando il type era hbtOnlyIfNoMsgRcvInterval, il evento OnBeforeHeartBeat era chiamato anche se il ping era non sent.
[*] : Risolto bug WebBrokerBridge per HTTP/2 e HTTPAPI, quando la richiesta era non found, il server didn't restituisce a 404 error. (Grazie a Francesco per letting me know).
[*] : Risolto bug Compiling sgcWebSockets package con Lazarus su MacOS.
[*] : Risolto alcuni warnings mentre compiling.
[/] : Il evento TsgcWSPClient_Presence.OnChannelInvitation ha 2 nuovi parametri aErrorCode e aErrorText.
.NET
[+] : Migliorato OAuth2 Client, nuovo grant type: auth2ResourceOwnerPassword che supporta il Resource Owner Password Flow.[+] : Migliorato OpenSSL, il openSSL librerie per openSSL 3.3 sono stati compiled e sono ora available.
[*] : Risolto bug sgcIndy in il metodo X509_get_version quando utilizzando openSSL 1.1.1 o 3.0.0.
[*] : Risolto bug sgcIndy "Error ottenimento SSL method."
[*] : Risolto bug SChannel, Range Verifica Errore può essere rised in il metodo TSSLInfo.Read.
[*] : Risolto bug SChannel, se il connessione non era chiuso gracefully, il evento OnDisconnect era non called.
[*] : Risolto bug HeartBeat, quando il type era hbtOnlyIfNoMsgRcvInterval, il evento OnBeforeHeartBeat era chiamato anche se il ping era non sent.
