Hoy comienza la fase de pruebas beta de 4D 21 R4, que ofrece una conectividad cliente-servidor más resistente, asistencia local de IA para la redacción dentro de los formularios de 4D, código de limpieza más seguro, un control más sólido de los recursos REST, una supervisión del servidor más clara y flujos de trabajo de desarrollo más fluidos.
Esta versión se centra en los pequeños detalles que marcan la diferencia en el trabajo diario: una caída de la red que no debería cerrar una sesión, un paso de limpieza que no debería copiarse en todas partes, una sesión REST que no debería ocupar demasiada memoria o una interfaz que debería mantenerse sincronizada sin necesidad de actualizaciones manuales.
-
Resiliencia de las sesiones QUIC: mantenga activas las sesiones 4D Client durante breves interrupciones de red.
-
Herramientas de escritura con IA local: utilice las herramientas de escritura de Apple directamente en las áreas de texto de los formularios 4D y en las áreas 4D Write Pro.
-
Comando defer: ejecute código de limpieza automáticamente al salir de un método o una función.
-
Cuotas del servidor REST: controle los conjuntos de entidades almacenados en memoria para cada sesión REST.
-
Visibilidad de 4D Server: supervise los clientes de escritorio, las sesiones web, el acceso REST y las llamadas SOAP desde una pestaña de Sesiones unificada.
-
Notificaciones de correo y calendario: reaccione a los cambios de Microsoft 365 y Google Workspace con un modelo de notificaciones único y coherente.
¡Y esto es solo el principio, hay mucho más por descubrir!
Descargue ya 4D 21 R4 (exclusivo para Partners 4D)
RED
QUIC: conectividad cliente/servidor más resistente
Se ha mejorado la resiliencia de las sesiones gracias al parámetro de base de datos QUIC session timeout, que permite a 4D Server mantener activa una sesión 4D Client inaccesible durante breves interrupciones de red. Si la comunicación se restablece dentro del tiempo de espera configurado, la sesión vuelve a estar activa, las ventanas afectadas recuperan su estado anterior y los usuarios pueden continuar sin perder su trabajo.
Integración de IA
Herramientas locales de redacción con IA en 4D Forms
Las Apple Writing Tools están ahora disponibles directamente dentro de las áreas de texto de los formularios 4D, incluidas las entradas de texto multilínea y las áreas 4D Write Pro. Los usuarios pueden corregir, reescribir, resumir, ajustar el tono o extraer puntos clave sin salir de la aplicación, mientras que los desarrolladores habilitan esta experiencia mediante la propiedad Writing Tools o la acción estándar WritingTools.
Lenguaje 4D
Código de limpieza fiable al salir de métodos y funciones
El nuevo comando defer permite a los desarrolladores declarar código de finalización que se ejecuta automáticamente al salir de un método o una función. Tanto si la ejecución finaliza normalmente, como si llega a un retorno o se detiene tras un error, las expresiones diferidas se ejecutan en orden LIFO, lo que reduce la repetición de la lógica de limpieza y hace que la gestión de recursos sea más segura.
SERVIDOR HTTP
Protección de recursos del servidor REST
La gestión de cuotas del servidor REST añade un control a nivel de sesión sobre los conjuntos de entidades almacenados en memoria. Mediante Session.quotas y el nuevo objeto 4D.QuotaManager, los desarrolladores pueden definir límites para las sesiones REST, lo que ayuda a proteger las API expuestas a aplicaciones web, sistemas externos, 4D Qodly Pro, clientes móviles o herramientas de IA basadas en MCP frente a una sobrecarga accidental.
Gestión del servidor 4D
Mayor claridad en la visualización de sesiones en la ventana de administración de 4D Server
La ventana de administración de 4D Server ofrece ahora una pestaña Sesiones unificada para clientes de escritorio, sesiones web, acceso REST y llamadas SOAP. Los administradores pueden comparar las conexiones activas en un solo lugar, examinar detalles contextuales como la dirección IP, el agente de usuario, los privilegios, el nombre del equipo y los derechos de uso, y resolver problemas relacionados con la actividad del servidor con mayor rapidez.
4D NetKit y correo
NOTIFICACIONES DE CAMBIOS EN EL CORREO Y EL CALENDARIO
4D NetKit ahora ofrece un modelo de notificación unificado para Microsoft 365 y Google Workspace. Las aplicaciones pueden reaccionar cuando se crean, modifican o eliminan correos electrónicos o eventos del calendario, utilizando las funciones de retrollamada onCreate, onModify y onDelete a través de notificadores específicos del proveedor, ya sea mediante webhooks en tiempo real o mediante supervisión basada en temporizadores.
4D Qodly Pro
Mejoras en el editor de formularios web
El editor de 4D Qodly Pro incorpora mejoras en el flujo de trabajo para la navegación, la generación de informes de eventos, los cuadros de diálogo y la interacción entre componentes. Los desarrolladores pueden desplazarse más fácilmente entre el informe de eventos y el editor de páginas, conservar los filtros al cambiar de vista, seleccionar componentes relacionados más rápidamente y controlar el procesamiento de OnChange con ajustes de rebote y limitación.
4D Write Pro
Hojas de estilo jerárquicas en la interfaz de 4D Write Pro
Las hojas de estilo de listas de varios niveles ya están disponibles directamente en la interfaz de 4D Write Pro desde la barra de herramientas y la barra lateral. Los usuarios pueden aplicar plantillas predefinidas, gestionar los niveles de las listas, ajustar los formatos de numeración y mantener la coherencia de los documentos estructurados a medida que cambia el contenido, mientras que los desarrolladores pueden personalizar las plantillas a través del archivo multiLevelStyles.json.
Actualizaciones de la plataforma
4D 21 R4 también refuerza los cimientos de la plataforma con una base de componentes de sistema de diseño estandarizada para 4D Qodly Pro, además de actualizaciones de OpenSSL 4.0, BoringSSL, Ngtcp2 1.22.1, Libuv 1.52.1 y Windows App SDK 2.0.1. Estas actualizaciones mejoran la seguridad, las redes, WinUI, QUIC, WebSocket, HTTPS, la difusión y la comunicación cliente/servidor.
¿Necesita más detalles técnicos? La documentación de la versión beta de 4D 21 R4 está disponible en 4D Doc Center.
Agradecemos enormemente sus comentarios, ya que nos ayudarán a mejorar la calidad de nuestro producto y a satisfacer mejor sus necesidades. Nos encantaría conocer su opinión sobre las funcionalidades mencionadas anteriormente. Participe en nuestro foro beta (accesible para todos los Partners 4D). Y no dude en comunicarnos sus necesidades; ¡Tomamos muy en serio sus sugerencias!
¿Aún no es Partner? No pierda la oportunidad de convertirse en Partner 4D y participar en debates interesantes. ¡Únase hoy mismo y forme parte de la conversación!
Por el momento, no se pueden publicar comentarios en esta entrada.