sgcWebSockets 2025.9

· Versionen

Rad Studio

[+] : Neue Komponente TsgcWSAPIServer_MCP implementiert the MCP Server specification, currently supports: Tools, Prompts and Resources requests.
[+] : Neue Demo MCP Server showing the main features des MCP Server, ist im Ordner zu finden "Demos\15.AI\03.MCP\01.MCP_Server".
[+] : Die Telegram-Bibliotheken auf Version 1 aktualisiert.8.54. (Windows, Android, iOS, Linux64 and OSX).
[+] : sgcIndy auf die neueste Version aktualisiert.
[+] : Verbessert setup: added a remainder to configure the platform in the IDE if unavailable. (Danke an Peter für den suggestion).
[+] : Verbessert: sgcIndy Setup: added the parameter "/debug" to get a warning message if there is any error while compiling the Embarcadero package.

[*] : Fehler behoben Telegram: the android64 library requires to be built mit einer 16KB page size from November 2025.
[*] : Fehler behoben sgcIndy: the cipherlist is jetzt setze before loading the Zertifikats to ermöglicht, setze for example the security level. (Danke an Preben für die Behebung)
[*] : Fehler behoben sgcIndy: Cannot assign a TIdSSLX509Checks to a TIdSSLOptions_Internal.
[*] : Fehler behoben sgcIDE Expert: the form was not displayed mit dem correct size.
[*] : Fehler behoben OnHandshake event: UTF-8 characters were not encoded korrekt wenn adding new headers.
[*] : Fehler behoben AMQP: the internal function sgcWriteAMQPFieldTable was passing all the values as a string.
[*] : Fehler behoben TsgcOpenAIClass.DoReadDouble: wenn the decimal separator war nicht setze to '.' the returned value was invalid. (Danke an Pierre für die Behebung)
[*] : Fehler behoben OpenAPI Parser: optional Boolean parameters can't send a False parameter in the querystring, jetzt the boolean has been replaced by TsgcOpenAPIBoolean.
[*] : Fehler behoben DataSnap HTTP/2-Server: OPTION requests where not processed und die connection was not closed.
[*] : Fehler behoben Indy Server: if Authentifizierung.Basic was aktiviert, the server didn't return the Basic Realm wenn the Authentifizierung header was wrong.

[/] : OpenAPI: Optional Boolean Parameters have been replace by the enum TsgcOpenAPIBoolean = (oapiBoolNull, oapiBoolFalse, oapiBoolTrue). 

.NET

[+] : Die Telegram-Bibliotheken auf Version 1 aktualisiert.8.54. (Windows, Android, iOS, Linux64 and OSX).
[+] : sgcIndy auf die neueste Version aktualisiert.

[*] : Fehler behoben Telegram: the android64 library requires to be built mit einer 16KB page size from November 2025.
[*] : Fehler behoben sgcIndy: the cipherlist is jetzt setze before loading the Zertifikats to ermöglicht, setze for example the security level. (Danke an Preben für die Behebung)
[*] : Fehler behoben OnHandshake event: UTF-8 characters were not encoded korrekt wenn adding new headers.

[*] : Fehler behoben Indy Server: if Authentifizierung.Basic was aktiviert, the server didn't return the Basic Realm wenn the Authentifizierung header was wrong.