Blog eSeGeCe

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

· 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

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

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

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…

· 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…

· 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

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…

· Composants

Six nouveaux champs de formulaire sgcHTML : MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad et Transfer

Six nouveaux composants de formulaire sgcHTML : MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad et Transfer — les champs dont un vrai formulaire d'administration a besoin au-delà d'une simple zone de texte…

· Composants

Intégrer des bibliothèques JavaScript tierces dans sgcHTML

Intégrez D3.js, Chart.js, une Grid DevExtreme ou toute bibliothèque du navigateur dans une page sgcHTML avec trois hooks, ou intégrez-la dans un composant réutilisable côté serveur…

· Composants

Six nouveaux visuels sgcHTML : Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode et Barcode

Six nouveaux visuels sgcHTML rendus en SVG purement côté serveur : Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode et Barcode — aucune bibliothèque de graphiques, aucun JavaScript côté client…