Dernier sgcUI 2026.10 : 14 produits d'interface native pour Delphi, C++ Builder et .NET | Blog eSeGeCe

Notes de version, analyses approfondies et tutoriels.

Notes de version, analyses approfondies et tutoriels pour sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics et sgcIndy.

· Composants

sgcWebRTC : un moteur média WebRTC natif pour Delphi et C++ Builder

sgcWebRTC est un nouveau moteur média WebRTC pour Delphi et C++ Builder : signalisation SDP, ICE avec STUN et TURN, DTLS-SRTP, canaux de données SCTP et médias Opus, G.711, VP8 et H.264, sans navigateur ni WebView…

· Versions

sgcOpenAPI 2026.9.0 : la refonte de l'analyseur

sgcOpenAPI 2026.9.0 réécrit l'analyseur : OpenAPI 3.1 et 3.2, une liste Warnings au lieu d'échecs silencieux, une composition de schémas qui fonctionne, des énumérations correctes, des références externes sûres et une ligne de commande scriptable…

· Versions

Nouveautés de sgcSign 2026.9.0 | Blog eSeGeCe

sgcSign 2026.9.0 : ancres de confiance dans la vérification, listes de certificats plus riches, PKCS#11 multi-slots sans code PIN, deux nouveaux profils PAdES, demandes d'horodatage signées et un transport HTTP partagé…

· Composants

Quatre nouveaux composants sgcHTML, cinq nouvelles démos en direct

sgcHTML ajoute CameraScanner, NumPad, CommandPalette et EmptyState, puis met les quatre au travail dans cinq toutes nouvelles démos en direct : un entrepôt, une caisse de point de vente, Rapports & Analyses, une plateforme SaaS multi-tenant et Service terrain…

· Composants

Huobi et HTX : la correction d'un horodatage de signature qui échouait seulement une partie de la journée

Un défaut de signature Huobi et HTX mélangeait la date locale avec l'heure UTC : sur un hôte fonctionnant hors UTC, chaque requête privée échouait pendant une partie de la journée. Cela ressemblait à un problème d'authentification intermittent, et la correction tenait en deux lignes…

· Composants

Kraken : quatre corrections de fiabilité pour les clients WebSocket et Futures REST

Quatre défauts Kraken corrigés dans la 2026.9 : le client WebSocket spot parlait en v1 alors qu'il était connecté à un point de terminaison v2, les ordres Futures REST partaient en GET avec le corps signé abandonné, et les abonnements privés n'étaient jamais rejoués après une reconnexion…

· Composants

sgcHTML Design Surface — Créer des pages visuellement, pas seulement en code

sgcWebSockets 2026.9.0 ajoute le sgcHTML Design Surface, permettant de composer les pages visuellement sur un formulaire VCL au lieu de seulement en code, en utilisant exactement les mêmes composants et en produisant exactement le même HTML…

· Fonctionnalités

Compétences d'agent IA pour Delphi, C++Builder et .NET

Votre assistant IA n'a jamais lu les sources eSeGeCe, alors il invente des propriétés qui n'existent pas. Les compétences d'agent corrigent cela, gratuites et sous licence MIT…

· Composants

sgcCrypto : une nouvelle bibliothèque de cryptographie pour Delphi et C++ Builder

sgcCrypto est une nouvelle bibliothèque de cryptographie de 43 unités pour Delphi et C++ Builder : AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 et les algorithmes post-quantiques ML-KEM, ML-DSA et SLH-DSA, incluse gratuitement à partir de sgcWebSockets Standard…

· Versions

sgcWebSockets 2026.8 : QUIC, HTTP/3, OpenSSL statique et refonte de TLS | Blog eSeGeCe

sgcWebSockets 2026.8 ajoute des composants QUIC et HTTP/3, OpenSSL lié à l'intérieur de l'exécutable, plus de 30 nouveaux composants sgcHTML, une couche TLS SChannel réécrite, zlib 1.3.1 et un SBOM CycloneDX…

· Composants

sgcWebSockets installe désormais son propre SBOM | Blog eSeGeCe

L'installeur produit désormais un SBOM CycloneDX pour l'édition en cours d'empaquetage et l'installe sous le nom sbom.cdx.json, si bien que le fichier ne peut jamais s'écarter du code qu'il décrit…

· Composants

zlib 1.3.1 dans sgcWebSockets et sgcOpenAPI | Blog eSeGeCe

zlib passe de 1.2.12 à 1.3.1. Comme zlib est lié statiquement, la mise à jour a impliqué de reconstruire trois jeux d'objets distincts et de les valider sur chaque compilateur pris en charge…

· Composants

Limites de débit Binance en Delphi : regroupement, cadencement et 429 lisibles

Lisez Retry-After sur un HTTP 429, souscrivez toute une liste de surveillance avec une seule trame, et empêchez les plateformes de fermer votre connexion après une reconnexion…

· Composants

sgcProtoBuf : des fichiers .proto aux unités Delphi | Blog eSeGeCe

sgcProtoBuf transforme les définitions Protocol Buffers en unités Delphi, en résolvant les imports de façon récursive et en générant une unité par package…

· Composants

Serveur REST + OpenAPI : des API contract-first en Delphi | Blog eSeGeCe

Attachez le plugin OpenAPI à TsgcHTTPRESTServer et laissez une seule spécification piloter le routage, la validation, la sécurité et Swagger UI, avec une seule affectation pour tout le câblage…

· Composants

Serveur REST : utilisateurs, multi-location et métriques | Blog eSeGeCe

Un stockage d'utilisateurs haché branché sur HTTP Basic, cinq façons de résoudre un locataire par requête, et des métriques Prometheus avec un endpoint de santé pour TsgcHTTPRESTServer…

· Composants

TsgcHTTPRESTServer : le nouveau composant serveur REST | Blog eSeGeCe

TsgcHTTPRESTServer est un nouveau composant serveur HTTP pour les API REST, qui ajoute CORS, des endpoints de métriques et de santé et la multi-location par-dessus TsgcHTTPServer…

· Composants

Liaison statique d'OpenSSL dans sgcWebSockets : fini les DLL libcrypto et libssl | Blog eSeGeCe

OpenSSL peut désormais être lié directement dans votre exécutable sgcWebSockets au lieu d'être chargé à l'exécution depuis les DLL libcrypto et libssl. Ajoutez une seule unité à la clause uses et il n'y a rien d'autre à configurer…

· Composants

TCPKeepAlive et KeepAliveTimeout pour les serveurs IOCP et EPOLL

sgcWebSockets ajoute TCPKeepAlive et KeepAliveTimeout aux moteurs de serveur IOCP et EPOLL, fermant les connexions dont le pair a disparu silencieusement au lieu de les laisser ouvertes indéfiniment…

· Composants

Composants client et serveur HTTP/3 pour Delphi et C++ Builder | Blog eSeGeCe

sgcQUIC apporte HTTP/3 à Delphi et C++ Builder avec TsgcHTTP3Client et TsgcHTTP3Server, exécutant la sémantique HTTP sur QUIC avec la compression des en-têtes QPACK, tous les verbes, les requêtes asynchrones et la découverte Alt-Svc…

· Composants

Composants client et serveur QUIC pour Delphi et C++ Builder | Blog eSeGeCe

sgcQUIC ajoute le protocole de transport QUIC à Delphi et C++ Builder avec TsgcQUICClient et TsgcQUICServer, bâti sur le moteur QUIC natif d'OpenSSL 3.5 avec TLS 1.3, des flux multiplexés et le 0-RTT…

· Fonctionnalités

sgcHTML sur WebBroker et DataSnap | Blog eSeGeCe

Servez des pages sgcHTML depuis n'importe quelle application WebBroker et depuis des serveurs DataSnap, avec des mises à jour WebSocket en direct sur le même port que vos points de terminaison REST DataSnap…

· Composants

Trois nouveaux composants d'administration sgcHTML : Presence, RolesPermissions et UserManagement | Blog eSeGeCe

Trois nouveaux composants d'administration sgcHTML : Presence pour une liste de présence en direct, RolesPermissions pour une matrice d'attribution, et UserManagement pour une table complète d'administration des utilisateurs…

· Composants

Six nouveaux composants de feedback sgcHTML : Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress et LogViewer | Blog eSeGeCe

Six nouveaux composants de feedback et de mise en page sgcHTML : Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress et LogViewer — pour indiquer à un visiteur ce qui se passe en ce moment…