Acht Produkte.
Eine Version.
KI-Agenten direkt in Ihrer Anwendung, ein Chat, eine Tabellenkalkulation und ein Textverarbeitungsprogramm auf Ihren eigenen Formularen, elf neue Webkomponenten, OpenPGP in reinem Pascal und ein strengerer Signaturprüfer. Für Delphi, C++ Builder und .NET.
- sgcWebSockets
- sgcWebSockets .NET
- sgcUI
- sgcUI .NET
- sgcSign
- sgcSign .NET
- sgcOpenAPI
- sgcIndy
Version 2026.11.0 ist für alle Produkte gleichzeitig erschienen. sgcWebSockets, sgcWebSockets .NET, sgcUI, sgcUI .NET, sgcSign, sgcSign .NET, sgcOpenAPI und sgcIndy wurden am 10. November veröffentlicht, mit zusammen 1.179 Änderungen.
Mit dieser Version lernt Ihre Anwendung zu denken, zu sprechen und zusammenzuarbeiten. Eine Delphi-App kann jetzt einen KI-Agenten mit Ihren eigenen Methoden als Werkzeugen ausführen, dessen Antworten in einem nativen Chat anzeigen, eine Tabellenkalkulation oder ein Dokument in den eigenen Formularen öffnen und elf neue Arten von Webseiten veröffentlichen. Dieser Beitrag ist die Übersicht: Er zeigt, was sich in jedem Produkt geändert hat, mit einem Link zum ausführlichen Artikel für jede große Neuerung.
Die Version auf einen Blick
sgcWebSockets
KI-Agenten, OpenPGP, Kerberos-Single-Sign-on, ein HTTP-Gateway und ein umfangreiches sgcHTML-Update.
Changelog →sgcWebSockets .NET
TsgcAIAgent, Guardrails, ein Nutzungszähler, Kerberos und Zertifikat-Reload für .NET.
Changelog →sgcUI
sgcChat, sgcSpreadsheet und sgcRichEdit, das Realtime-UI-Paket, Fluent und Linux64.
Changelog →sgcUI .NET
Dieselben drei neuen Produkte und das Fluent-Theme für WinForms, WPF und Avalonia.
Changelog →sgcSign
Ein strengerer Authenticode-Verifier, Kettenvalidierung, Prüfung von Zeitstempel-Token und 15 Server-Fixes.
Changelog →sgcSign .NET
Strengere Authenticode-Prüfung und OCSP-CertIDs mit SHA-256, SHA-384 und SHA-512.
Produktseite →sgcOpenAPI
Ein neu gebauter OpenAPI-Parser-Assistent und korrigierte Pakete für die älteren Delphi-Versionen.
Changelog →sgcIndy
Delivery Status Notifications für TIdSMTP sowie sauberere Setup- und Paket-Builds.
Changelog →sgcWebSockets 2026.11
Ihre Delphi-App, jetzt bereit für Agenten
Diese Version von sgcWebSockets bringt eine KI-Agenten-Schleife in einer einzigen Komponente, gibt sgcHTML elf neue Komponenten und ergänzt die Serverseite um OpenPGP, Kerberos und ein HTTP-Gateway.
KI-Agenten mit TsgcAIAgent
Führt die Werkzeug-Schleife für Sie aus, mit OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok und Mistral, mit Ihren Delphi-Methoden und den Werkzeugen Ihrer MCP-Server, dazu Freigabe, Guardrails, Modell-Fallback und ein Nutzungszähler.
Artikel lesen →
sgcHTML: elf neue Komponenten
Eine Tabellenkalkulation, ein Formular-Builder, eine Berichts-Engine mit Viewer und Designer, ein Dateimanager, ein Bildausschnitt-Werkzeug, ein Code-Editor, ein Query-Builder, Tooltips und geführte Touren, dazu Verbesserungen bei Planer, Grid, Formularen und Barrierefreiheit.
Artikel lesen →
OpenPGP in reinem Object Pascal
Schlüssel erzeugen und importieren, verschlüsseln, entschlüsseln, signieren und prüfen, einschließlich des v6-Formats von RFC 9580, Streams beliebiger Größe bei konstantem Speicherbedarf und PGP/MIME-E-Mail. Ohne DLL und ohne Kommandozeilenwerkzeug.
Artikel lesen →
Passkeys und passwortlose Anmeldung
Anmeldung ohne Benutzernamen, Passkeys in der Autofill-Liste des Browsers, mehrere Passkeys pro Benutzer und alle Anmeldedaten in Ihrer eigenen Datenbank, mit TsgcWSAPIServer_WebAuthn.
Ein Agent in wenigen Zeilen
Der Agent stellt dem Modell Ihre Werkzeuge zur Verfügung, führt die vom Modell angeforderten Aufrufe aus, gibt die Ergebnisse zurück und liefert die endgültige Antwort. Schreibgeschützte Werkzeuge laufen sofort, und alles, was Daten verändert, kann auf eine Freigabe warten.
oChat := TsgcAIChat.Create(nil);
oChat.Provider := aicpAnthropic;
oChat.ChatOptions.ApiKey := 'API_KEY';
oChat.ChatOptions.Model := 'claude-opus-5-5';
oAgent := TsgcAIAgent.Create(nil);
oAgent.Chat := oChat;
oTool := oAgent.Tools.Add('get_weather', 'Current weather of a city');
oTool.AddParam('city', aatpString, 'City name');
oTool.ReadOnly := True;
oTool.OnExecute := DoGetWeather;
Memo1.Lines.Add(oAgent.Run('Do I need an umbrella in Paris today?'));
OpenPGP ohne externes Werkzeug
uses
sgcCrypto_PGP, sgcCrypto_PGP_Cert;
var
oAlice: TsgcPGPKey;
begin
// a v4 Ed25519 + Curve25519 key
oAlice := sgcPGP_GenerateKey('Alice <alice@example.com>', 'secret',
pgpkEd25519, 4);
try
Memo1.Text := oAlice.SaveToArmored(False); // public key, share it
SaveSecretKey(oAlice.SaveToArmored(True)); // protected secret key
finally
oAlice.Free;
end;
end;
Außerdem in sgcWebSockets 2026.11
- Kerberos-Single-Sign-on. Mit aktiviertem
Authentication.Negotiatemelden sich Benutzer einer Active-Directory- oder MIT-Kerberos-Domäne ohne Passwortabfrage an, unter Windows und Linux, über HTTP und WebSocket. Enterprise-Edition. - TLS-Zertifikat neu laden. Rufen Sie nach einer Erneuerung
ReloadCertificatesauf: Neue Verbindungen erhalten das neue Zertifikat, offene Verbindungen laufen weiter. Ein Zertifikat, das sich nicht laden lässt, wird abgelehnt und das alte bleibt aktiv. - TsgcHTTPGateway. Der HTTP-Server leitet Anfragen per TCP an FastCGI- und SCGI-Backends weiter, ausgewählt nach Pfad, Präfix oder Endung, sodass kein separater Webserver davor nötig ist.
- TsgcAIVoiceTranslator. Sprache-zu-Sprache-Übersetzung in Echtzeit: Er streamt das Mikrofon, spielt die übersetzte Sprache ab und liefert Live-Transkripte beider Seiten.
- KI unter Kontrolle.
TsgcAIUsageMeterbewertet jede Anfrage mit Kosten und erzwingt Budgets,TsgcAIGuardrailsfiltert Werkzeuge und schwärzt personenbezogene Daten, und Modell-Aliase, Fallbacks und das Fixieren von MCP-Werkzeugen halten eine ausgelieferte Anwendung lauffähig. - Mehr sgcCrypto. HPKE (RFC 9180), die authentifizierten Modi AES-OCB und AES-EAX sowie DEFLATE- und ZLIB-Kompression, alles in reinem Object Pascal.
// the certificate files were renewed on disk:
// new connections use the new certificate, open ones keep working
oServer.ReloadCertificates;
sgcWebSockets .NET 2026.11
Derselbe Agent, in C#
Die .NET-Bibliothek zieht mit der Delphi-Version gleich: TsgcAIAgent führt die Werkzeug-Schleife bei jedem Anbieter aus, mit Ihren öffentlichen Methoden und den Werkzeugen Ihrer MCP-Server, mit denselben Guardrails, Modell-Fallbacks, Modell-Aliasen, demselben Nutzungszähler und dem Fixieren von MCP-Werkzeugen. Hinzu kommen Kerberos-Single-Sign-on und das Neuladen von Zertifikaten ohne Neustart sowie Dutzende sgcHTML-Verbesserungen für .NET-Web-Apps. Insgesamt 59 Änderungen, im Changelog aufgeführt.
sgcUI 2026.11
Chat, Tabellen und Dokumente, direkt in Ihrer eigenen App
sgcUI wächst in einer Version um drei Produkte. Jedes ist ein natives Steuerelement für VCL und FireMonkey unter Delphi und C++ Builder sowie für WinForms, WPF und Avalonia unter .NET, von sgcUI selbst gezeichnet und im Theme wie der Rest der Suite.
sgcChat: ein KI-Assistent und ein Team-Chat
Ein KI-Assistent, der seine Antworten als formatiertes Markdown streamt, und ein Team-Chat mit Präsenz, Tippanzeige, Lesebestätigungen und Reaktionen, auf Ihrem eigenen Server. Die Version bringt außerdem Eingabe-Anzeigen, bidirektionale Datenbindung und Dashboard-Veröffentlichung für die gesamte Suite.
Artikel lesen →
sgcSpreadsheet
Eine Tabellenkalkulation im Excel-Stil mit 211 Funktionen, XLOOKUP und überlaufenden Arrays, eigenen Funktionen, Diagrammen aus Zellbereichen sowie XLSX-Import und -Export.
Artikel lesen →
sgcRichEdit
Eine Textverarbeitung in Ihrer Anwendung: Formatvorlagen, Tabellen und Bilder, RTF, HTML, Markdown und JSON als Ein- und Ausgabe sowie Export nach DOCX, PDF und PNG.
Artikel lesen →
Realtime-UI-Paket
Präsenz-Avatare, Toasts, ein Benachrichtigungsposteingang mit Glockensymbol, ein Aktivitäts-Feed und ein Live-Log-Viewer, live gespeist über WebSocket, MQTT oder SSE.
Artikel lesen →
sgcReports 2026.11
Berichtsparameter, ein echtes Tabellenelement, SVG, Sparklines und Anzeigeinstrumente, Berichtsvorlagen und Vererbung, eine durchsuchbare Vorschau, PDF-Lesezeichen und E-Rechnungen.
Artikel lesen →
Fluent: der Windows-11-Look
Abgerundete Ecken, Segoe UI Variable und die Windows-Akzentfarbe für jedes sgcUI-Steuerelement, in Hell, Dunkel und hohem Kontrast. Mit einer einzigen Codezeile.
Artikel lesen →
sgcUI auf dem Linux-Desktop
Mit installiertem FMXLinux laufen die sgcUI-FireMonkey-Steuerelemente in Linux64-Desktopanwendungen: Grids, Diagramme, Anzeigeinstrumente, Planer, Karten und komplette Anwendungen, mit denselben Formularen und demselben Code wie unter Windows und macOS. 274 kompilierte Linux64-Demos stehen kostenlos zum Download bereit.
Artikel lesen →Eine Zeile für den Windows-11-Look
uses
sgcUICore_Theme;
// every sgcUI control of the application takes the Windows 11 look
sgcUISetApplicationThemePreset('Fluent');
sgcUI .NET 2026.11
Die ganze Suite für WinForms, WPF und Avalonia
Alles oben Genannte erscheint in derselben Version auch für .NET: sgcChat, sgcSpreadsheet und sgcRichEdit, das Realtime-UI-Paket und das Fluent-Theme, dazu neue Steuerelemente für den Berichtsdesigner unter WinForms, WPF und Avalonia. Insgesamt 417 Änderungen, wobei sgcGrid, sgcUICore und sgcReports den größten Anteil haben. Sie sind im Changelog aufgeführt.
sgcSign 2026.11
Strengere Prüfung, ein stärkerer Signaturserver
Bei dieser sgcSign-Version geht es darum, weniger zu vertrauen und mehr zu prüfen, und das meiste geht auf Kundenmeldungen und Wünsche zurück.
- Ein strengerer Authenticode-Verifier. Eine Zertifikattabelle mit mehr als einem Eintrag oder ein nicht authentifiziertes Attribut, das weder Zeitstempel noch verschachtelte Signatur ist, wird jetzt abgelehnt, weil beides nicht vom Datei-Digest abgedeckt ist. Dateien, die mit sgcSign, signtool und von Microsoft signiert wurden, werden weiterhin wie bisher erfolgreich geprüft.
- OCSP-Aussteller-Hashes öffentlich.
HashIssuerNameundHashIssuerKeyvonTsgcOCSPClientsind öffentlich, und eine CertID lässt sich neben SHA-1 auch mit SHA-256, SHA-384 oder SHA-512 erstellen und abgleichen. - Kettenvalidierung für sich allein. Die neue Methode
ValidateCertificateChainvonTsgcSignatureVerifiervalidiert eine Zertifikatkette unabhängig von jedem Signaturformat, bis zu Ihren Vertrauensankern. - Zeitstempel-Token, offline geprüft.
TsgcTSAClient.VerifyTokenprüft ein vorhandenes RFC-3161-Token, zum Beispiel eines, das in eine Signatur eingebettet ist, ohne die Zeitstempelautorität zu kontaktieren.
Der Signaturserver erhält 15 Fixes: Darstellung und Validierung der Admin-Konsole, strengere Webhook-Prüfungen, Backups, die in alle konfigurierten Pfade wiederhergestellt werden und ihren Zeitplan nach einem Neustart behalten, sowie klarere Fehlermeldungen zu Zeitstempeln und Hauptschlüsseln. Mehrere PKCS#11-Provider können sich jetzt ein Modul teilen, und das Setup registriert die Delphi-7-Pakete, wenn Delphi unter Program Files installiert ist.
sgcSign .NET 2026.11 bringt denselben strengeren Authenticode-Verifier und die öffentlichen OCSP-Aussteller-Hashes mit SHA-2-CertIDs.
sgcOpenAPI und sgcIndy 2026.11
Kleinere Versionen, nützliche Fixes
sgcOpenAPI 2026.11
Der OpenAPI-Parser-Assistent wurde mit sgcUI-Komponenten neu gebaut. Die Pakete von Delphi 7 bis Delphi XE lassen sich wieder linken, ebenso das Azure-Paket für Delphi 7 und das Win64-Microsoft-Paket für Delphi XE3 bis 10.1 Berlin.
sgcIndy 2026.11
TIdSMTP kann mit den neuen Eigenschaften DSNNotify, DSNReturn und DSNEnvelopeID Delivery Status Notifications (RFC 3461) anfordern, und zwar nur, wenn der Server sie unterstützt. Dazu Korrekturen an TIdInterceptSimLog, am Setup und an den Paketen für Linux64 und iOS.
Noch etwas, und es ist kostenlos
sgcFSearch
Ein kostenloses Dateisuchwerkzeug für ganze Laufwerke unter Windows, gebaut mit unseren eigenen Komponenten. Millionen indizierter Dateien, Ergebnisse in Millisekunden schon während der Eingabe, Fehlertoleranz bei Tippfehlern, Inhaltssuche und eine Kommandozeile, ganz ohne Administratorrechte.
Artikel lesen →Vor dem Upgrade
Vier sgcUI-Änderungen können bestehenden Code betreffen. C++ Builder: Enum-Werte, deren Namen mit anderen Headern kollidierten, haben neue C++-Namen, zum Beispiel heißt bkNone jetzt bkNoHit; Delphi-Code und .dfm-Dateien bleiben unverändert. sgcDiagram: Drei Palette- und Minimap-Strings wurden nach sgcDiagram_Strings verschoben. sgcGrid: Im Excel-Modus folgen XLSX-Import und -Export dem Tabellenlayout, sodass Zeile 1 eine Datenzeile ist; mit älteren Versionen gespeicherte Dateien lassen sich weiterhin laden. sgcMaps: Das Paket ist in sgcMaps, sgcMapsVCL und sgcMapsFMX aufgeteilt, sodass Projekte, die das Laufzeitpaket aufführen, zusätzlich das VCL- oder FMX-Paket benötigen.
Version 2026.11.0 herunterladen
Kostenlos für jeden Kunden mit aktivem Abonnement, mit vollständigem Quellcode, für Delphi 7 bis Delphi 13 Florence, C++ Builder und .NET. Neu hier? Jedes Produkt hat eine kostenlose Testversion.
sgcWebSockets · sgcHTML · sgcUI · sgcChat · sgcSpreadsheet · sgcRichEdit · sgcReports · sgcSign · sgcOpenAPI · sgcIndy
Fragen oder Feedback? Nehmen Sie Kontakt auf, Sie erhalten eine Antwort von den Menschen, die den Code geschrieben haben.
