sgcWebSockets 2024.10

Rad Studio

[+] : Improved OpenAI Assistant, now allows to upload files and ask questions about the content of these files.
[+] : Improved OpenAI Assistant Demo, a new option has been added to upload files. The demo shows how to upload the sgcWebSockets.pdf manual and ask questions about it.
[+] : Improved sgcIndy Setup, new Option "Avoid Storing New Properties", if set to true, the new properties like APIVersion, LegacyProvider... won't be stored in the dfm files.
[+] : New property OpenSSL_Options.MinVersion to set which is the minimum version accepted.
[+] : Added support for Intraweb XVI.
[+] : Improved Amazon AWS S3 SDK, new method GetObjectAsStream to download the object as a binary stream.

[*] : Fixed Bug sgcWebSockets setup, when selecting Lazarus install some files where not exported.
[*] : Fixed Bug OpenAPI Parser when the result is a number.
[*] : Fixed Bug OpenAPI Client encoding the body as utf-8.
[*] : Fixed Bug memory leak when receiving fragmented messages, the internal queue object was not destroyed (Thanks to Jasja for letting me know).
[*] : Fixed Bug sgcIndy setting the minimum accepted tls protocol.
[*] : Fixed Bug HTTP/2 client when using the HTTP Proxy the SNI host was not set properly and the connection was closed.
[*] : Fixed Bug OpenAI Client parsing UTF-8 characters.
[*] : Fixed Bug MQTT Client memory leak when destroying the TsgcWSMQTTUNSUBACK class (Thanks to Robin for letting me know).
[*] : Fixed Bug WebSocket client would enter a loop if it encountered a 10054 error while connecting.
[*] : Fixed Bug AMQP1 Client the Hostname was not set properly.
[*] : Fixed Bug HTTP.SYS Server decoding WebSocket HTTP Headers when the connection comes from a reverse proxy. (Thanks to Corbinian for letting me know).

[/] : When selecting the openSSL Version tls1_3, now by default only the tls1_3 version will be accepted (before 2024.10.0 release, the tls1_2 was also accepted).

There is a new property to set the minimum tls version accepted, OpenSSL_Options.MinVersion. 

.NET

[*] : Fixed Bug memory leak when receiving fragmented messages, the internal queue object was not destroyed (Thanks to Jasja for letting me know).
[*] : Fixed Bug HTTP/2 client when using the HTTP Proxy the SNI host was not set properly and the connection was closed.

[*] : Fixed Bug WebSocket client would enter a loop if it encountered a 10054 error while connecting. 

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

OpenAI Assistants File Search

Related Posts