Ocho productos.
Una sola versión.
Agentes de IA dentro de tu aplicación, un chat, una hoja de cálculo y un procesador de textos en tus propios formularios, once nuevos componentes web, OpenPGP en Pascal puro y un verificador de firmas más estricto. Para Delphi, C++ Builder y .NET.
- sgcWebSockets
- sgcWebSockets .NET
- sgcUI
- sgcUI .NET
- sgcSign
- sgcSign .NET
- sgcOpenAPI
- sgcIndy
La versión 2026.11.0 ya está disponible para todos los productos a la vez. sgcWebSockets, sgcWebSockets .NET, sgcUI, sgcUI .NET, sgcSign, sgcSign .NET, sgcOpenAPI y sgcIndy se publicaron el 10 de noviembre, con 1.179 cambios entre todos.
Es la versión en la que tu aplicación aprende a pensar, hablar y colaborar. Una aplicación Delphi ya puede ejecutar un agente de IA con tus propios métodos como herramientas, mostrar sus respuestas en un chat nativo, abrir una hoja de cálculo o un documento dentro de sus propios formularios y publicar once nuevos tipos de página web. Este artículo es el mapa: qué ha cambiado en cada producto, con un enlace al artículo completo de cada gran novedad.
La versión de un vistazo
sgcWebSockets
Agentes de IA, OpenPGP, inicio de sesión único con Kerberos, una pasarela HTTP y una gran actualización de sgcHTML.
Registro de cambios →sgcWebSockets .NET
TsgcAIAgent, guardarraíles, un medidor de uso, Kerberos y recarga de certificados para .NET.
Registro de cambios →sgcUI
sgcChat, sgcSpreadsheet y sgcRichEdit, el paquete Realtime UI, Fluent y Linux64.
Registro de cambios →sgcUI .NET
Los mismos tres productos nuevos y el tema Fluent para WinForms, WPF y Avalonia.
Registro de cambios →sgcSign
Un verificador Authenticode más estricto, validación de cadenas, comprobación de tokens de sello de tiempo y 15 correcciones del servidor.
Registro de cambios →sgcSign .NET
Verificación Authenticode más estricta y CertID de OCSP con SHA-256, SHA-384 y SHA-512.
Página del producto →sgcOpenAPI
Un asistente OpenAPI Parser reconstruido y paquetes corregidos para las versiones antiguas de Delphi.
Registro de cambios →sgcIndy
Notificaciones de estado de entrega para TIdSMTP, y compilaciones de instalador y paquetes más limpias.
Registro de cambios →sgcWebSockets 2026.11
Tu aplicación Delphi, lista para agentes
Esta versión de sgcWebSockets reúne un bucle de agente de IA en un solo componente, aporta a sgcHTML once componentes nuevos y añade OpenPGP, Kerberos y una pasarela HTTP en el lado del servidor.
Agentes de IA con TsgcAIAgent
Ejecuta por ti el bucle de herramientas con OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok y Mistral, con tus métodos Delphi y las herramientas de tus servidores MCP, además de aprobación, guardarraíles, modelo alternativo y un medidor de uso.
Leer el artículo →
sgcHTML: once componentes nuevos
Una hoja de cálculo, un creador de formularios, un motor de informes con visor y diseñador, un administrador de archivos, un recortador de imágenes, un editor de código, un generador de consultas, tooltips y recorridos guiados, además de mejoras en el planificador, la cuadrícula, los formularios y la accesibilidad.
Leer el artículo →
OpenPGP en Object Pascal puro
Genera e importa claves, cifra, descifra, firma y verifica, incluido el formato v6 de RFC 9580, flujos de cualquier tamaño con memoria constante y correo PGP/MIME. Sin DLL y sin herramienta de línea de comandos.
Leer el artículo →
Passkeys e inicio de sesión sin contraseña
Inicio de sesión sin nombre de usuario, passkeys en la lista de autocompletado del navegador, varias passkeys por usuario y todas las credenciales guardadas en tu propia base de datos, con TsgcWSAPIServer_WebAuthn.
Un agente en pocas líneas
El agente ofrece tus herramientas al modelo, ejecuta las llamadas que el modelo solicita, devuelve los resultados y entrega la respuesta final. Las herramientas de solo lectura se ejecutan de inmediato, y cualquier operación que modifique datos puede esperar a ser aprobada.
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 sin herramientas externas
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;
También en sgcWebSockets 2026.11
- Inicio de sesión único con Kerberos. Con
Authentication.Negotiateactivado, los usuarios de un dominio Active Directory o MIT Kerberos inician sesión sin que se les pida la contraseña, en Windows y Linux, tanto por HTTP como por WebSocket. Edición Enterprise. - Recarga de certificados TLS. Llama a
ReloadCertificatestras una renovación: las conexiones nuevas usan el certificado nuevo y las abiertas siguen funcionando. Un certificado que no se pueda cargar se rechaza y se mantiene el anterior. - TsgcHTTPGateway. El servidor HTTP reenvía las peticiones a backends FastCGI y SCGI por TCP, seleccionados por ruta, prefijo o extensión, así que no hace falta un servidor web independiente delante.
- TsgcAIVoiceTranslator. Traducción de voz a voz en tiempo real: transmite el micrófono, reproduce la voz traducida y genera transcripciones en vivo de ambas partes.
- IA bajo control.
TsgcAIUsageMetercalcula el precio de cada petición y aplica presupuestos,TsgcAIGuardrailsfiltra herramientas y oculta datos personales, y los alias de modelo, los modelos alternativos y la fijación de herramientas MCP mantienen en funcionamiento una aplicación ya distribuida. - Más sgcCrypto. HPKE (RFC 9180), los modos autenticados AES-OCB y AES-EAX, y la compresión DEFLATE y ZLIB, todo en Object Pascal puro.
// the certificate files were renewed on disk:
// new connections use the new certificate, open ones keep working
oServer.ReloadCertificates;
sgcWebSockets .NET 2026.11
El mismo agente, en C#
La biblioteca .NET sigue a la de Delphi: TsgcAIAgent ejecuta el bucle de herramientas con todos los proveedores, con tus métodos públicos y las herramientas de tus servidores MCP, con los mismos guardarraíles, modelos alternativos, alias de modelo, medidor de uso y fijación de herramientas MCP. También llegan el inicio de sesión único con Kerberos y la recarga de certificados sin reiniciar, además de decenas de mejoras de sgcHTML para aplicaciones web .NET. En total, 59 cambios, recogidos en el registro de cambios.
sgcUI 2026.11
Chat, hojas de cálculo y documentos dentro de tu propia aplicación
sgcUI crece con tres productos en una sola versión. Cada uno es un control nativo para VCL y FireMonkey en Delphi y C++ Builder, y para WinForms, WPF y Avalonia en .NET, dibujado por el propio sgcUI y con el mismo tema que el resto de la suite.
sgcChat: un asistente de IA y un chat de equipo
Un asistente de IA que transmite sus respuestas en Markdown con formato, y un chat de equipo con presencia, indicador de escritura, confirmaciones de lectura y reacciones, en tu propio servidor. La versión también trae medidores de entrada, enlace de datos bidireccional y publicación de paneles en toda la suite.
Leer el artículo →
sgcSpreadsheet
Una hoja de cálculo al estilo Excel con 211 funciones, XLOOKUP y matrices dinámicas, tus propias funciones, gráficos a partir de rangos de celdas e importación y exportación de XLSX.
Leer el artículo →
sgcRichEdit
Un procesador de textos dentro de tu aplicación: estilos, tablas e imágenes, entrada y salida de RTF, HTML, Markdown y JSON, y exportación a DOCX, PDF y PNG.
Leer el artículo →
Paquete Realtime UI
Avatares de presencia, avisos emergentes, una bandeja de notificaciones con indicador de campana, un feed de actividad y un visor de registros en vivo, alimentados en directo por WebSocket, MQTT o SSE.
Leer el artículo →
sgcReports 2026.11
Parámetros de informe, un elemento de tabla real, SVG, minigráficos y medidores, plantillas y herencia de informes, una vista previa con búsqueda, marcadores PDF y facturas electrónicas.
Leer el artículo →
Fluent: el aspecto de Windows 11
Esquinas redondeadas, Segoe UI Variable y el color de énfasis de Windows para cada control de sgcUI, en claro, oscuro y alto contraste. Con una sola línea de código.
Leer el artículo →
sgcUI en el escritorio Linux
Con FMXLinux instalado, los controles FireMonkey de sgcUI funcionan en aplicaciones de escritorio Linux64: cuadrículas, gráficos, medidores, planificadores, mapas y aplicaciones completas, con los mismos formularios y el mismo código que en Windows y macOS. Hay 274 demos Linux64 compiladas para descargar gratis.
Leer el artículo →Una línea para el aspecto de Windows 11
uses
sgcUICore_Theme;
// every sgcUI control of the application takes the Windows 11 look
sgcUISetApplicationThemePreset('Fluent');
sgcUI .NET 2026.11
Toda la suite en WinForms, WPF y Avalonia
Todo lo anterior llega a .NET en la misma versión: sgcChat, sgcSpreadsheet y sgcRichEdit, el paquete Realtime UI y el tema Fluent, además de nuevos controles de diseñador de informes para WinForms, WPF y Avalonia. En total, 417 cambios, con sgcGrid, sgcUICore y sgcReports a la cabeza. Están recogidos en el registro de cambios.
sgcSign 2026.11
Verificación más estricta, un servidor de firma más sólido
Esta versión de sgcSign trata de confiar menos y comprobar más, y gran parte nació de informes y solicitudes de clientes.
- Un verificador Authenticode más estricto. Ahora se rechaza una tabla de certificados con más de una entrada, o un atributo no autenticado distinto de un sello de tiempo o una firma anidada, porque ninguno está cubierto por el resumen del archivo. Los archivos firmados con sgcSign, con signtool y por Microsoft se verifican como antes.
- Hashes del emisor OCSP al descubierto.
HashIssuerNameyHashIssuerKeydeTsgcOCSPClientson públicos, y un CertID se puede construir y comparar con SHA-256, SHA-384 o SHA-512, además de SHA-1. - Validación de cadenas por separado. El nuevo método
ValidateCertificateChaindeTsgcSignatureVerifiervalida una cadena de certificados al margen de cualquier formato de firma, hasta tus anclas de confianza. - Tokens de sello de tiempo, comprobados sin conexión.
TsgcTSAClient.VerifyTokenverifica un token RFC 3161 existente, por ejemplo uno incrustado en una firma, sin contactar con la autoridad de sellado de tiempo.
El servidor de firma recibe 15 correcciones: representación y validación de la consola de administración, comprobaciones de webhooks más estrictas, copias de seguridad que se restauran en todas las rutas configuradas y conservan su programación tras un reinicio, y errores más claros de sello de tiempo y de clave maestra. Varios proveedores PKCS#11 ya pueden compartir un mismo módulo, y el instalador registra los paquetes de Delphi 7 cuando Delphi está instalado en Program Files.
sgcSign .NET 2026.11 incorpora el mismo verificador Authenticode más estricto y los hashes del emisor OCSP públicos con CertID SHA-2.
sgcOpenAPI y sgcIndy 2026.11
Versiones más pequeñas, correcciones útiles
sgcOpenAPI 2026.11
El asistente OpenAPI Parser se ha reconstruido con componentes sgcUI. Los paquetes de Delphi 7 a Delphi XE vuelven a enlazar, igual que el paquete Azure de Delphi 7 y el paquete Microsoft Win64 para Delphi XE3 a 10.1 Berlin.
sgcIndy 2026.11
TIdSMTP puede solicitar notificaciones de estado de entrega (RFC 3461) con las nuevas propiedades DSNNotify, DSNReturn y DSNEnvelopeID, que solo se envían cuando el servidor las admite. Además, correcciones en TIdInterceptSimLog, el instalador y los paquetes de Linux64 e iOS.
Una cosa más, y es gratis
sgcFSearch
Una herramienta gratuita de búsqueda de archivos en todo el disco para Windows, creada con nuestros propios componentes. Millones de archivos indexados, resultados en milisegundos mientras escribes, tolerancia a errores tipográficos, búsqueda por contenido y línea de comandos, sin necesidad de derechos de administrador.
Leer el artículo →Antes de actualizar
Cuatro cambios de sgcUI pueden afectar al código existente. C++ Builder: los valores de enumeración cuyos nombres chocaban con otras cabeceras tienen nuevos nombres en C++, por ejemplo bkNone es ahora bkNoHit; el código Delphi y los archivos .dfm no cambian. sgcDiagram: tres cadenas de la paleta y del minimapa se han movido a sgcDiagram_Strings. sgcGrid: en modo Excel, la importación y exportación de XLSX siguen la disposición de la hoja, por lo que la fila 1 es una fila de datos; los archivos guardados con versiones anteriores se siguen cargando. sgcMaps: el paquete se divide en sgcMaps, sgcMapsVCL y sgcMapsFMX, de modo que los proyectos que incluyen el paquete de ejecución también necesitan el de VCL o el de FMX.
Consigue la versión 2026.11.0
Gratis para todos los clientes con suscripción activa, con código fuente completo, para Delphi 7 hasta Delphi 13 Florence, C++ Builder y .NET. ¿Eres nuevo? Todos los productos tienen una prueba gratuita.
sgcWebSockets · sgcHTML · sgcUI · sgcChat · sgcSpreadsheet · sgcRichEdit · sgcReports · sgcSign · sgcOpenAPI · sgcIndy
¿Preguntas o comentarios? Ponte en contacto, te responderán las personas que escribieron el código.
