Eliminar el texto del marcador de posición de la vista previa, deje enviar sin sujeto
- Cuerpo de correo electrónico vacío en la vista previa ya no muestra "Iniciar tecleando tu email"... - El sujeto ya no es necesario enviar el botón de envío es...
El descenso de la plantilla llena la anchura restante, otros controles alineados a la derecha
El desplegación de la fuente de plantilla ahora tiene flexi:1 para llenar todo lo que queda el espacio. Edite/Preview toggle, adjuntar botón, Borrador y enviar ...
Envuelva cuerpo de correo electrónico en plantilla HTML al enviar
El manipulador de envío estaba enviando contenido de editor en bruto sin la plantilla. Ahora envuelve el cuerpo en el diseño completo de la plantilla (far bg, m...
Retire la barra de desplazamiento horizontal y extienda la vista previa a la altura completa
- Utilizar relleno en el div exterior de la lejana bg en lugar de margen en el interior div cercano a la bg para evitar la anchura:100% o desbordamiento del m...
Repoblar los datos member/org al cambiar el alcance de la fuente
El ref sincronizado se estableció una vez y nunca se reinició, así que el visor de cambio se fue la configuración del nuevo alcance con campos de contenido vací...
Añadir "No plantilla" opción a la reducción del alcance de plantilla
Añade una opción "No Template" en la parte superior de la lista desplegable plantilla. Cuando se selecciona, se salta el backend buscar y renders se rompe el cu...
Mueve el desplegable de plantillas, previsualizar el descaro y adjuntar a la fila de los pies
Mueve el alcance de la plantilla desplegable, el redactor de Editor/Preview toggle y el accesorio botón de la fila de asunto a la barra de pies inferior, alinea...
Trae datos de member/org directamente en lugar de a través de ganchos
Uso quitadoUserInfo, useSignatureData y use ganchos de imageResolver que cada uno tenía ciclos de asinc. de forma independiente que causaba condiciones de carre...
Utilícese datos de ejemplo en la vista previa del correo electrónico cuando los datos de member/org no se cargan
La vista previa estaba renderizada firmas vacías porque los datos member/org de usoSignatureData devuelve cuerdas vacías mientras se carga (o cuando miembroId/o...
Siempre renderizar la vista previa de la plantilla incluso sin la plantilla de backend salvada
Cuando no se guarda plantilla en el backend (404), cae de nuevo a DEFAULT-CONFIG en lugar de mostrar contenido simple no formateado. El vista previa ahora siemp...
Volver a transmitir plantillas de cliente-lado con datos reales en la vista previa del email
La vista previa mostraba texto de marcador de posición (-member.firstName- etc.) porque usaba el marcador de posición HTML pre-renderizado del backend. Ahora l...
Añade el menú desplegado de la plantilla y previsualizar la pestaña al compositor de email de la ventana de herramientas
Añadir al MessageTool (compositor de correo electrónico de ventanas de herramientas, no el standalone MessageComposer): - Dejamiento de alcance de la plantilla ...
Añadir el selector de alcance de la plantilla y la pestaña de vista previa al compositor de correo electrónico
- Añadir el menú desplegable de alcance de la plantilla (Organización / Departamento / Usuario Individual) a la hilera de la barra de herramientas, por defect...
Planetas de firma de cable para backend para guardar/carga persistente
- Añadir backendAdapter.ts con mapeo bidal entre frontend SignatureConfig y backend formato de entidad plana - Generar HTML pre-renderizado con marcadores de ...
Contenido de firma desgarrador del backend, añadir gestión de enlaces sociales
- Eliminar el manual Información Personal, Información de la empresa y Social Enlaces secciones de la ficha Contenido de la firma Se tiran ahora automáticam...
Simplificar el selector de fuentes, añadir el seguimiento sucio y el diálogo de cambios sin sobresaldad
- Eliminar los selectores de subtipos de departamento/usuario. para la organización, todos los departamentos y todos los usuarios - Retira el icono del avatar...
Mueve la etiqueta de vista previa en vivo en la barra de encabezado de correo electrónico, quitar Copy HTML botón
Título e icono de la vista previa en vivo ahora se sientan alineados a la derecha dentro del To/Suject Barra de cabeza. Elimó el botón Copy HTML y toda la lógic...
Máve el selector de fuentes en la cabecera de la construcción, plantillas de 2-colas, vista previa más amplia
- Mueve el mentón de Fuente desde la tarjeta superior en la barra de encabezado del panel de la construcción (coinicio de la posición del título de la vista p...
Agregar colores de fondo cercano/lejos, deslizadores de margen/padding, opción de correo electrónico del centro
Adiciones de pestaña de diseño: - Cerca de color de fondo (fondo de área de contenido, blanco predeterminado) - Color de fondo lejano (fondo de área de correo e...
Añadir deslizadores de escala de imagen, tipo de imagen de firma y alineación de pies de languet
- Añadir tres selectores de fuente de imagen: Imagen de la cabeza, Imagen de la firma, Imagen de Footer (cada uno con Ninguno / Miembro Avatar / Logo Simple /...
Reemplazar la carga de fotos con encabezado/folectores de fuente de imagen de Fomente
Reemplazar la carga de fotos arrastrar y soltar con dos selectores de desplegables: - Imagen de encabezado: Ninguno de los miembros Avatar . Logo Simple . Logo ...
Añadir la opción de Headers y Footers desaparecidos a la navegación por configuración de correo electrónico
Añadir la pestaña encabezado con 29 plantillas de encabezado y renombrar las etiquetas de IU
- Añadir la pestaña "Header" con 29 plantillas de encabezado de correo electrónico (banner, acento, marca, categorías decorativas) más "No Header" opción - No...
Evite el panel de vista previa en vivo desbordar el borde derecho
Cambiar los paneles de flex-basis de flex-basis fija (55%/45%) a flexión menstruable para que la brecha entre ellos se tenga debidamente en cuenta.
Añadir 21 plantillas adicionales de firma de correo electrónico
Añadir elegante frontera, dos columnas-redd, banner-top, gradiente-accent, estilo tarjeta, limpia de izquierda, de la derecha, centrada-mínima, ejecutiva, bloqu...
Use richTextExtension.configure() en lugar de RichTextExtension class
La clase RichTextExtension no se exporta desde el .lexkit/editor publicado paquete. Utilíce la instancia de TextoExtensión exportada con .configure().
Eliminar el duplicado ContentEditable . use el plugin de RichTextExtension
La rica TextoExtensión ya hace su propio ContentEditable vía RichTextPlugin. Tener un segundo manual ContentEditable creó dos zonas editables. Quita el manual y...
Reconstruir gestor de firmas de correo electrónico con constructora visual basada en plantillas
Reemplazar el editor básico de texto rico Quill con una firma estructurada, impulsada por la forma constructor con 8 plantillas profesionales, controles de pers...
Reshaul KB editor y diseños de página de artículos
Arregárquelo del componente de editor: - Envolver en contenedor de columna flexible para que la barra de herramientas se mantenga fija y el contenido Desplaza...
Añadir despublicar y eliminar botones a la vista de artículo de KB
Añadir Unpublish botón (visible en artículos PUBLISHED) que se vuelve a PROYECTO y elimina de la chat de IA. Añadir Borrar botón con confirmación Diálogo. Añadi...
Actualizar la página de las reseñas para que coin con los campos enriquecidos de respuesta backend
Utilícese como clave, articleGuid para la navegación, articleTito para la exhibición, y fecha para la fecha. Coincide con el nuevo formato de respuesta de backe...
Surface mensajes de error de backend reales en el artículo create/edit
Read errData.error (matching backend JSON format) en lugar de errData.message. Arréjalo proxy a los errores JSON de backend directamente en lugar de envolverlos...
Añadir rico falta de TextoExtensión para permitir la entrada de texto de editor
El RichTextPlugin de richTextExtension es necesario para el Lexical es ignorada silenciosamente.
Añadir tema de editor inspirado en ShadCN con bordes de mesa visibles
Añada un tema completo de CSS para el editor de LexKit con estilo tipografía, bordes visibles de celda de mesa, estilo de bloque de código, cotidad de bloque fo...
Añadir el diseño compartido de KB con pestañas persistentes y arreglar las revisiones error de página
Crear app/kb/layout.tsx con pestañas KbNavBar compartidas en todos los artículos, Páginas de recursos y páginas pendientes de revisión. Eliminar las cáscaras ex...
Reemplace Plate.js por editor de LexKit y agregue la gestión de los recursos de KB
Reemplazar el editor de Plate.js por LexKit (basado en lolído) incluyendo personalizado Extensiones de video, audio y MediaCard. Añadir WordPress navegador de m...
Actualizar la placa de correo electrónico de navtop cuando el mensaje se marca como leído
Envío de correo electrónico: evento cambiado por pliegar después de marcar un mensaje como leído, Así que MailButton vuelve a poner de nuevo el conteo sin leer ...
Revertir la URL de email WebSocket a la misma-origen Next.js ruta de reescriminar
Utilice /email-ws sobre el mismo origen, proxied by Next.js reescribe a EmailService a través de k8s DNS interno. SockJS HTTP recompromeds (xhr-streaming, xhr-p...
Conecte el correo electrónico WebSocket directamente al subdominio de email.
Next.js rewrites no pueden actualizar las conexiones HTTP a WebSocket, causando la conexión STOMP para fallar silenciosamente después de 3 reintes. Ahora usa lo...
Añadir 30s encuestando falte de recompra para actualizaciones de correo electrónico en tiempo real cuando WebSocket no está disponible
La conexión WebSocket falla silenciosamente tras 3 urnas, dejando la interfaz de usuario permanentemente ranta. Esto añade un intervalo de votación de 30 segund...
Populate secciones de Ayuda y Consejos en todas las páginas de configuración
Renombre botón del equipo para Chat Ahora y cambiar el panel a la activación de click-on solo
Eliminar la pestaña sucursal y la red y simplificar las etiquetas de las pestañas de cuenta
Alinear las pestañas de rama-configuración y automatización con el diseño de pestaña de facturación
Estandarizar los patrones de diseño a través de las pestañas de configuración: relleno consistente, componentes de vacío compartido, estructura de mesa a juego ...
Mívete IA a la sección Aplicaciones Habilitadas y elimina la búsqueda/recientes deslizamiento de configuración
Retire la barra de búsqueda y la sección de elementos recientes del panel de diaposiedad de configuración. Mávete Inteligencia Artificial de los temas principal...
Utilice Email compartidoWebSocketContext para actualizaciones de placas no leídas en tiempo real
MailButton estaba creando una conexión WebSocket duplicada a través de useEmailWebSocket() y aumentando con optimismo el conteo no leído. Ahora usa el compartid...
Actualizar la pestaña/ diseño del cuerpo para que coinácer al estilo de la tarjeta de tuberías
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.