Version 2026.11.0 : agents IA, sgcChat, sgcSpreadsheet, sgcRichEdit et plus encore

· Versions
Version 2026.11.0 des bibliothèques de composants eSeGeCe pour Delphi, C++ Builder et .NET
✦  Version 2026.11.0 · novembre 2026

Huit produits.
Une seule version.

Des agents IA au cœur de votre application, un chat, un tableur et un traitement de texte directement dans vos propres fenêtres, onze nouveaux composants web, OpenPGP en Pascal pur et un vérificateur de signatures plus strict. Pour Delphi, C++ Builder et .NET.

  • sgcWebSockets
  • sgcWebSockets .NET
  • sgcUI
  • sgcUI .NET
  • sgcSign
  • sgcSign .NET
  • sgcOpenAPI
  • sgcIndy
sgcSpreadsheet, un tableur de style Excel pour Delphi et .NET sgcChat, un chat avec assistant IA et un chat d'équipe pour Delphi et .NET Les nouveaux composants sgcHTML pour les applications web Delphi et .NET
1 179modifications
8produits
3nouveaux produits sgcUI
11nouveaux composants sgcHTML

La version 2026.11.0 est disponible pour tous les produits en même temps. sgcWebSockets, sgcWebSockets .NET, sgcUI, sgcUI .NET, sgcSign, sgcSign .NET, sgcOpenAPI et sgcIndy ont tous été livrés le 10 novembre, avec 1 179 modifications au total.

C'est la version où votre application apprend à réfléchir, à parler et à collaborer. Une application Delphi peut désormais exécuter un agent IA qui utilise vos propres méthodes comme outils, afficher ses réponses dans un chat natif, ouvrir un tableur ou un document dans ses propres fenêtres, et publier onze nouveaux types de pages web. Cet article est la carte du territoire : ce qui change dans chaque produit, avec un lien vers l'article complet pour chaque grande nouveauté.

La version en un coup d'œil

109modifications

sgcWebSockets

Agents IA, OpenPGP, authentification unique Kerberos, une passerelle HTTP et une mise à jour majeure de sgcHTML.

Journal des modifications →
59modifications

sgcWebSockets .NET

TsgcAIAgent, garde-fous, compteur d'utilisation, Kerberos et rechargement des certificats pour .NET.

Journal des modifications →
562modifications

sgcUI

sgcChat, sgcSpreadsheet et sgcRichEdit, le pack Realtime UI, Fluent et Linux64.

Journal des modifications →
417modifications

sgcUI .NET

Les trois mêmes nouveaux produits et le thème Fluent pour WinForms, WPF et Avalonia.

Journal des modifications →
24modifications

sgcSign

Un vérificateur Authenticode plus strict, la validation de chaîne, le contrôle des jetons d'horodatage et 15 corrections côté serveur.

Journal des modifications →
2modifications

sgcSign .NET

Vérification Authenticode plus stricte et CertID OCSP avec SHA-256, SHA-384 et SHA-512.

Page produit →
2modifications

sgcOpenAPI

Un assistant OpenAPI Parser entièrement refait et des packages corrigés pour les anciennes versions de Delphi.

Journal des modifications →
4modifications

sgcIndy

Notifications d'état de livraison pour TIdSMTP, et une installation et des builds de packages plus propres.

Journal des modifications →

sgcWebSockets 2026.11

Votre application Delphi, prête pour les agents

Cette version de sgcWebSockets réunit une boucle d'agent IA dans un seul composant, offre onze nouveaux composants à sgcHTML, et ajoute OpenPGP, Kerberos et une passerelle HTTP côté serveur.

TsgcAIAgent

Agents IA avec TsgcAIAgent

Gère la boucle d'outils à votre place avec OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok et Mistral, grâce à vos méthodes Delphi et aux outils de vos serveurs MCP, avec en plus l'approbation, des garde-fous, un modèle de secours et un compteur d'utilisation.

Lire l'article →
Les nouveaux composants sgcHTML

sgcHTML : onze nouveaux composants

Un tableur, un générateur de formulaires, un moteur de rapports avec visionneuse et concepteur, un gestionnaire de fichiers, un outil de recadrage d'images, un éditeur de code, un générateur de requêtes, des infobulles et des visites guidées, ainsi que des améliorations du planificateur, de la grille, des formulaires et de l'accessibilité.

Lire l'article →
OpenPGP dans sgcCrypto

OpenPGP en Object Pascal pur

Générez et importez des clés, chiffrez, déchiffrez, signez et vérifiez, y compris avec le format v6 de la RFC 9580, des flux de toute taille avec une mémoire constante et les e-mails PGP/MIME. Sans DLL et sans outil en ligne de commande.

Lire l'article →
Passkeys avec WebAuthn

Passkeys et connexion sans mot de passe

Connexion sans nom d'utilisateur, passkeys dans la liste de saisie automatique du navigateur, plusieurs passkeys par utilisateur et tous les identifiants stockés dans votre propre base de données, avec TsgcWSAPIServer_WebAuthn.

Lire l'article →

Un agent en quelques lignes

L'agent propose vos outils au modèle, exécute les appels demandés par le modèle, lui renvoie les résultats et retourne la réponse finale. Les outils en lecture seule s'exécutent immédiatement, et tout ce qui modifie des données peut attendre une approbation.

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 sans outil externe

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;

Également dans sgcWebSockets 2026.11

// the certificate files were renewed on disk:
// new connections use the new certificate, open ones keep working
oServer.ReloadCertificates;

sgcWebSockets .NET 2026.11

Le même agent, en C#

La bibliothèque .NET suit celle de Delphi : TsgcAIAgent exécute la boucle d'outils avec tous les fournisseurs, vos méthodes publiques et les outils de vos serveurs MCP, avec les mêmes garde-fous, modèles de secours, alias de modèles, compteur d'utilisation et épinglage des outils MCP. L'authentification unique Kerberos et le rechargement des certificats sans redémarrage arrivent aussi, tout comme des dizaines d'améliorations sgcHTML pour les applications web .NET. 59 modifications au total, détaillées dans le journal des modifications.

sgcUI 2026.11

Chat, tableurs et documents, au cœur de votre application

sgcUI s'enrichit de trois produits en une seule version. Chacun est un contrôle natif pour VCL et FireMonkey sous Delphi et C++ Builder, et pour WinForms, WPF et Avalonia sous .NET, dessiné par sgcUI lui-même et thémé comme le reste de la suite.

sgcChat, assistant IA et chat d'équipe

sgcChat : un assistant IA et un chat d'équipe

Un assistant IA qui diffuse ses réponses en Markdown mis en forme, et un chat d'équipe avec présence, indicateur de saisie, accusés de lecture et réactions, sur votre propre serveur. La version apporte aussi des jauges de saisie, la liaison de données bidirectionnelle et la publication de tableaux de bord dans toute la suite.

Lire l'article →
sgcSpreadsheet

sgcSpreadsheet

Un tableur de style Excel avec 211 fonctions, XLOOKUP et tableaux dynamiques, vos propres fonctions, des graphiques à partir de plages de cellules et l'import et l'export XLSX.

Lire l'article →
sgcRichEdit

sgcRichEdit

Un traitement de texte dans votre application : styles, tableaux et images, import et export RTF, HTML, Markdown et JSON, et export DOCX, PDF et PNG.

Lire l'article →
Le pack Realtime UI

Pack Realtime UI

Avatars de présence, notifications toast, boîte de notifications avec pastille de cloche, flux d'activité et visionneuse de journaux en direct, alimentés en temps réel par WebSocket, MQTT ou SSE.

Lire l'article →
sgcReports 2026.11

sgcReports 2026.11

Paramètres de rapport, un véritable élément tableau, SVG, sparklines et jauges, modèles et héritage de rapports, un aperçu avec recherche, signets PDF et factures électroniques.

Lire l'article →
Le thème Fluent

Fluent : le style Windows 11

Coins arrondis, Segoe UI Variable et la couleur d'accentuation de Windows pour chaque contrôle sgcUI, en clair, en sombre et en contraste élevé. Une seule ligne de code.

Lire l'article →
sgcUI sur Linux64

sgcUI sur le bureau Linux

Avec FMXLinux installé, les contrôles FireMonkey de sgcUI fonctionnent dans des applications de bureau Linux64 : grilles, graphiques, jauges, planificateurs, cartes et applications complètes, avec les mêmes fenêtres et le même code que sous Windows et macOS. 274 démos Linux64 compilées sont à télécharger gratuitement.

Lire l'article →

Une ligne pour le style Windows 11

uses
  sgcUICore_Theme;

// every sgcUI control of the application takes the Windows 11 look
sgcUISetApplicationThemePreset('Fluent');

Où est passé le travail : modifications sgcUI par produit, les huit premiers

sgcGrid90
sgcReports53
sgcEditors45
sgcNavigation41
sgcUICore36
sgcPDF29
sgcPivotGrid25
sgcCharts25

sgcUI .NET 2026.11

Toute la suite sur WinForms, WPF et Avalonia

Tout ce qui précède est livré pour .NET dans la même version : sgcChat, sgcSpreadsheet et sgcRichEdit, le pack Realtime UI et le thème Fluent, ainsi que de nouveaux contrôles de conception de rapports pour WinForms, WPF et Avalonia. 417 modifications au total, dont la plus grande part concerne sgcGrid, sgcUICore et sgcReports. Elles sont détaillées dans le journal des modifications.

sgcSign 2026.11

Une vérification plus stricte, un serveur de signature plus solide

Cette version de sgcSign consiste à faire moins confiance et à vérifier davantage, et l'essentiel est venu des retours et des demandes de nos clients.

Le serveur de signature reçoit 15 corrections : affichage et validation de la console d'administration, contrôles de webhooks plus stricts, sauvegardes qui se restaurent vers tous les chemins configurés et conservent leur planification après un redémarrage, et messages d'erreur plus clairs pour l'horodatage et la clé maîtresse. Plusieurs fournisseurs PKCS#11 peuvent désormais partager un même module, et l'installation enregistre les packages Delphi 7 lorsque Delphi est installé sous Program Files.

sgcSign .NET 2026.11 apporte le même vérificateur Authenticode plus strict et les hachages d'émetteur OCSP publics avec des CertID SHA-2.

sgcOpenAPI et sgcIndy 2026.11

Des versions plus modestes, des corrections utiles

sgcOpenAPI 2026.11

L'assistant OpenAPI Parser est reconstruit avec les composants sgcUI. Les packages de Delphi 7 à Delphi XE se lient de nouveau, tout comme le package Azure pour Delphi 7 et le package Microsoft Win64 pour Delphi XE3 à 10.1 Berlin.

sgcOpenAPI →

sgcIndy 2026.11

TIdSMTP peut demander des notifications d'état de livraison (RFC 3461) grâce aux nouvelles propriétés DSNNotify, DSNReturn et DSNEnvelopeID, envoyées uniquement si le serveur les prend en charge. S'y ajoutent des corrections pour TIdInterceptSimLog, l'installation et les packages Linux64 et iOS.

sgcIndy →

Une dernière chose, et elle est gratuite

sgcFSearch, recherche de fichiers gratuite pour Windows

sgcFSearch

Un outil gratuit de recherche de fichiers sur tout le disque pour Windows, créé avec nos propres composants. Des millions de fichiers indexés, des résultats en quelques millisecondes pendant la frappe, tolérance aux fautes de frappe, recherche dans le contenu et ligne de commande, sans droits d'administrateur.

Lire l'article →

Avant de mettre à jour

Quatre changements de sgcUI peuvent toucher du code existant. C++ Builder : les valeurs d'énumération dont les noms entraient en conflit avec d'autres en-têtes ont de nouveaux noms C++, par exemple bkNone devient bkNoHit ; le code Delphi et les fichiers .dfm restent inchangés. sgcDiagram : trois chaînes de la palette et de la mini-carte ont été déplacées dans sgcDiagram_Strings. sgcGrid : en mode Excel, l'import et l'export XLSX suivent la disposition de la feuille, la ligne 1 est donc une ligne de données ; les fichiers enregistrés par les anciennes versions se chargent toujours. sgcMaps : le package est scindé en sgcMaps, sgcMapsVCL et sgcMapsFMX, donc les projets qui listent le package d'exécution ont aussi besoin de celui pour VCL ou FMX.

Obtenir la version 2026.11.0

Gratuite pour tous les clients ayant un abonnement actif, avec le code source complet, pour Delphi 7 jusqu'à Delphi 13 Florence, C++ Builder et .NET. Nouveau ici ? Chaque produit dispose d'un essai gratuit.

Une question ou un retour ? Contactez-nous, vous recevrez une réponse de la part des personnes qui ont écrit le code.