eSeGeCe Blog

Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.

· Releases

sgcWebSockets 2026.10

sgcHTML gains auth, routing, testing, SPA navigation, SSE, the AI Data Pack, CRUD, an AI page generator, MCP Apps and Web Push, and the cryptography goes post-quantum with a pure Pascal TLS 1.3 and TLS 1.2 engine…

· Components

SAML Single Sign-On in Delphi With Entra ID, Okta and AD FS

Your customer wants their staff to sign in with Entra ID, Okta or AD FS. This is the whole SAML flow in a Delphi application, from the first redirect to a validated user…

· Components

Right-to-Left Delphi Web Apps in Arabic and Hebrew

Set the language to Arabic or Hebrew and the whole page turns right-to-left: the dir attribute, the Bootstrap RTL stylesheet and every sgcHTML component, while left-to-right pages stay byte for byte the same…

· Components

Reach a Browser That Is Closed, From Delphi

Updates over plain HTTP when a WebSocket cannot be opened, Web Push for the user who closed the browser, and a notification component that decides which of the two to use…

· Components

Delphi Login With Passkeys, SAML SSO, LDAP and TOTP 2FA

Passkeys, SAML single sign-on, Active Directory, authenticator app codes, OpenID Connect and OAuth2 mail, as Delphi components you drop on a form instead of protocols you write yourself…

· Components

OpenSSL or Native Crypto in Delphi: Choose at Runtime

One global switch picks the crypto backend at startup: OpenSSL as before, pure Object Pascal, or automatic fallback when the OpenSSL libraries are missing, with no recompiling…

· Components

Ask Your Delphi Grid a Question in Plain English

Type a sentence over a grid and it filters, sorts, groups and highlights, with a rule based parser that answers when there is no API key and a validator that lets no model text reach the page…

· Components

A Realtime Voice Agent for Delphi and .NET

TsgcAIVoiceAgent listens, detects when the user has finished, talks back and calls your tools, over OpenAI Realtime or Gemini Live. Coming in sgcWebSockets 2026.10…

· Components

Delphi MCP server and client: the new MCP 2026-07-28 specification

The MCP server and client for Delphi now speak MCP 2026-07-28: stateless requests, discover, subscriptions, multi round-trip requests and tasks…

· Components

A Delphi Web CRUD Page in Five Minutes

The list, the search box, the pager, the form, the delete and the code that writes, as one component over a dataset or over your own SQL, with an IDE wizard and a command line generator…

· Components

Delphi TLS 1.3 Without OpenSSL DLLs

A TLS 1.3 and TLS 1.2 engine written in Object Pascal, so a Delphi client or server speaks TLS with no DLL beside the executable, and negotiates hybrid post-quantum key exchange while it is at it…

· Components

AI Document Extraction for Delphi and .NET

A PDF invoice or a photo of a receipt goes in, validated JSON comes out, with a confidence for every field. TsgcAIDocumentExtractor is coming in sgcWebSockets 2026.10…

· Components

A Server-Sent Events Client for Delphi and .NET

TsgcSSEClient reads a Server-Sent Events stream, reconnects on its own and resumes with Last-Event-ID, so a dropped connection does not lose a message. Coming in sgcWebSockets 2026.10…

· Components

Sign a Big Installer Without Uploading It

A signing server does not need your installer, only its digest. The sgcSign Server hash routes sign an MSI or MSIX from a few dozen bytes, and the package never leaves the build agent…

· Components

Turn a Screenshot Into a Delphi Web Page

Describe a page in a sentence, or point it at a screenshot, and the sgcHTML designer builds it out of your own components, through a schema that cannot name anything you did not register…

· Components

How to Sign an MSI or MSIX Installer in Delphi

TsgcMSISigner and TsgcAppxSigner sign .msi, .msp, .msix and .appx files from Delphi with a timestamp, and refuse an MSIX whose publisher does not match the certificate…

· Components

Run Your Delphi App Inside ChatGPT and Claude

An MCP tool that answers with a page instead of a paragraph: sgcHTML pages now render inside ChatGPT, Claude and VS Code, and the clicks come back to your Delphi application…

· Components

Sign a Windows EXE from Linux with Delphi

Authenticode signing no longer needs Windows. A short Delphi program built for Linux 64-bit signs an EXE with a timestamp, and Windows accepts the signature like any other…

· Components

Czech EET 2.0 in Delphi: Register Sales with TsgcEETClient

Czech EET 2.0 reporting starts on 1 January 2027. TsgcEETClient signs and sends each sale, reads the pok and verifies the acknowledgement, with verification mode and an offline queue…

· Releases

Release 2026.9.0: sgcWebSockets, sgcSign, sgcIndy and sgcOpenAPI

Release 2026.9.0 for sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy and sgcOpenAPI: a native WebRTC media engine, a new cryptography package, trust anchors in verification…

· Components

sgcWebRTC: a Native WebRTC Media Engine for Delphi and C++ Builder

sgcWebRTC is a new WebRTC media engine for Delphi and C++ Builder: SDP signalling, ICE with STUN and TURN, DTLS-SRTP, SCTP data channels and Opus, G.711, VP8 and H.264 media, with no browser and no WebView…

· Releases

sgcOpenAPI 2026.9.0: the Parser Overhaul

sgcOpenAPI 2026.9.0 rewrites the parser: OpenAPI 3.1 and 3.2, a Warnings list instead of silent failures, working schema composition, correct enums, safe external references and a scriptable command line…

· Releases

What Is New in sgcSign 2026.9.0

sgcSign 2026.9.0: trust anchors in verification, richer certificate lists, multi-slot PKCS#11 without a PIN, two new PAdES profiles, signed timestamp requests and one shared HTTP transport…

· Components

Four New sgcHTML Components, Five New Live Demos

sgcHTML adds CameraScanner, NumPad, CommandPalette and EmptyState, then puts all four to work in five brand new live demos: a Warehouse, a Point of Sale till, Reports & Analytics, a Multi-Tenant SaaS platform and Field Service…