Hoy comienzala 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: mantén activas las sesiones de 4D Client durante breves interrupciones de red.
-
Herramientas de escritura con IA local: utiliza las herramientas de escritura de Apple directamente en las áreas de texto de los formularios 4D y en las áreas de 4D Write Pro.
-
Comando «defer»: ejecuta código de limpieza automáticamente al salir de un método o una función.
-
Cuotas del servidor REST: controla los conjuntos de entidades almacenados en memoria para cada sesión REST.
-
Visibilidad de 4D Server: supervisa 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: reacciona 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!
Descargaya 4D 21 R4 (exclusivo para socios de 4D)
RED
QUIC: conectividad cliente/servidor más resistente
QUIC 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 de 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
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 de 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ándarWritingTools.
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 ordenLIFO, 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 devolución de llamadaonCreate, 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 de4D 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 procesamientode 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 de4D 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.
¿Necesitas más detalles técnicos? La documentación de la versión beta de 4D 21 R4 está disponible en el 4D Doc Center.
Agradecemos enormemente tus comentarios, ya que nos ayudarán a mejorar la calidad de nuestro producto y a satisfacer mejor tus necesidades. Nos encantaría conocer tu opinión sobre cualquiera de las funciones mencionadas anteriormente. Participa en nuestro foro beta (accesible para todos los socios de 4D). Y no dudes en comunicarnos tus necesidades; ¡nostomamos muy en serio tus sugerencias!
¿Aún no eres socio? No te pierdas la oportunidad de convertirte en socio de 4D y participar en debates interesantes. ¡Únete hoy mismo y forma parte de la conversación!
Por el momento, no se pueden publicar comentarios en esta entrada.