<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://docs.xenpia.com/novedades</id>
    <title>Novedades de Xenpia</title>
    <updated>2026-09-24T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://docs.xenpia.com/novedades"/>
    <subtitle>Ayuda de Xenpia Blog</subtitle>
    <icon>https://docs.xenpia.com/img/favicon.svg</icon>
    <rights>Copyright © 2026 Xenpia</rights>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.8]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-8</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-8"/>
        <updated>2026-09-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.8, desde la 0.3.7.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.8, desde la 0.3.7.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-8#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>WhatsApp.</strong> Onboarding de clientes con coexistencia (Tech Provider)</li>
<li class=""><strong>Documentos.</strong> Editor de plantillas por bloques y tamaños de hoja a medida</li>
<li class=""><strong>Documentos.</strong> Editor por bloques como único editor y plantillas de sistema migradas</li>
<li class=""><strong>Documentos.</strong> Bloques para toda la plantilla, colores y editor a pantalla completa</li>
<li class=""><strong>marca.</strong> Membrete y pie con el editor por bloques</li>
<li class=""><strong>Documentos.</strong> Tabla como bloque, celdas con color y barra completa</li>
<li class=""><strong>marca.</strong> Membrete y pie se diseñan a pantalla completa</li>
<li class=""><strong>Documentos.</strong> Columnas que se arrastran, espaciado y barra en varias filas</li>
<li class=""><strong>marca.</strong> Membretes de consultorio listos y tope de 3 imágenes</li>
<li class=""><strong>marca.</strong> Rediseño del membrete de consultorio por bloques</li>
<li class=""><strong>marca.</strong> Un membrete completo en todos los consultorios</li>
<li class=""><strong>Agenda.</strong> Cola del día con check-in y acceso rápido a historia</li>
<li class=""><strong>Agenda.</strong> Crear ficha al instante desde Hoy y filtrar cola propia</li>
<li class=""><strong>editor.</strong> La barra de formato, arriba y fija; y los datos con su formato</li>
<li class=""><strong>Bots.</strong> Traza por bot de lo que devuelve la API de un flujo</li>
<li class=""><strong>Documentos.</strong> Editor de plantillas por bloques y tamaños de hoja a medida</li>
<li class=""><strong>Documentos.</strong> Editor por bloques como único editor y plantillas de sistema migradas</li>
<li class=""><strong>Documentos.</strong> Bloques para toda la plantilla, colores y editor a pantalla completa</li>
<li class=""><strong>marca.</strong> Membrete y pie con el editor por bloques</li>
<li class=""><strong>Documentos.</strong> Tabla como bloque, celdas con color y barra completa</li>
<li class=""><strong>marca.</strong> Membrete y pie se diseñan a pantalla completa</li>
<li class=""><strong>agenda.</strong> Avisar a citas sin chat previo con plantillas de WhatsApp y alertar lo que no llega</li>
<li class=""><strong>Documentos.</strong> Columnas que se arrastran, espaciado y barra en varias filas</li>
<li class=""><strong>marca.</strong> Membretes de consultorio listos y tope de 3 imágenes</li>
<li class=""><strong>marca.</strong> Rediseño del membrete de consultorio por bloques</li>
<li class=""><strong>marca.</strong> Un membrete completo en todos los consultorios</li>
<li class=""><strong>Bots.</strong> Los flujos continúan donde quedaron y nodo "Esperar respuesta" (fase 2)</li>
<li class=""><strong>Bots.</strong> Medir cada turno por nodo y herramienta (fase 3a)</li>
<li class=""><strong>Bots.</strong> Guardar y consultar la medición de bots (fase 3b)</li>
<li class=""><strong>Bots.</strong> Métricas del bot y capa de calor en el editor (fase 3c)</li>
<li class=""><strong>Bots.</strong> Alertas de bots y tope diario que solo avisa (fase 3d)</li>
<li class=""><strong>Bots.</strong> La memoria de los bots vive en Postgres (fase 4)</li>
<li class=""><strong>Bots.</strong> Enviar cada mensaje en cuanto su paso termina (fase 5)</li>
<li class=""><strong>Bots.</strong> Estado del bot por conversación y LangSmith sin contenido (fase 6)</li>
<li class=""><strong>flows.</strong> Catálogo único de nodos y asistente que simula y mide (fase 7)</li>
<li class=""><strong>Bots.</strong> Extraer datos, repetir por elemento y reintentos (fase 8)</li>
<li class=""><strong>Bots.</strong> Puntos de guardado y "probar desde aquí" en Estado del bot</li>
<li class=""><strong>Bots.</strong> Aprobación humana antes de una acción delicada (fase 9)</li>
<li class=""><strong>Historia clínica.</strong> Un solo cierre para la historia clínica</li>
<li class=""><strong>onboarding.</strong> Bot en WhatsApp en 3 pasos + guardián de seguridad de bots</li>
<li class=""><strong>tenants.</strong> Enlace de configuración para el tenant que crea un superadmin</li>
<li class=""><strong>Bots.</strong> Editor de flujos compacto y plantillas que funcionan en el motor</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-8#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>Historia clínica.</strong> Incluir el diagnostico de la consulta al imprimir la receta</li>
<li class=""><strong>contact.</strong> Mostrar la edad calculada desde la fecha de nacimiento</li>
<li class=""><strong>Historia clínica.</strong> Imprimir la edad desde la fecha de nacimiento del contacto</li>
<li class=""><strong>WhatsApp.</strong> No pisar el override de webhook de la WABA y bloquear onboarding en sandbox</li>
<li class=""><strong>WhatsApp.</strong> No enviar el portafolio de Xenpia como negocio del cliente en Embedded Signup</li>
<li class=""><strong>plantillas.</strong> Personalizar ya no choca, y el editor deja ver la hoja</li>
<li class=""><strong>Documentos.</strong> La barra del texto ya no se recorta</li>
<li class=""><strong>Documentos.</strong> El interlineado del texto ahora se puede ajustar</li>
<li class=""><strong>Documentos.</strong> Las opciones de interlineado ya se pueden elegir</li>
<li class=""><strong>Documentos.</strong> El espaciado se escribe, se sube y se baja</li>
<li class=""><strong>Documentos.</strong> Tamaño de letra, tokens rotos y sello de agua al diseñar</li>
<li class=""><strong>Documentos.</strong> Las plantillas base, completas y auditadas</li>
<li class=""><strong>marca.</strong> Reaplicar el membrete, que en dev se quedó con la maqueta vieja</li>
<li class=""><strong>editor.</strong> Quitar bloques, filas de columnas y tokens que no se pierden</li>
<li class=""><strong>marca.</strong> El membrete no sale en blanco al diseñarlo, y el sello elige imagen</li>
<li class=""><strong>marca.</strong> Membretes con la maqueta puesta pero SIN datos dentro</li>
<li class=""><strong>marca.</strong> MC recupera SU membrete, no el genérico</li>
<li class=""><strong>Agenda.</strong> Tipado del botón de cola y regenerar docs para CI</li>
<li class=""><strong>Agenda.</strong> Renumerar migración de cola Hoy (colisión 20260911000001)</li>
<li class=""><strong>Historia clínica.</strong> La historia clínica volvía a imprimirse sin tabular</li>
<li class=""><strong>plantillas.</strong> Dos certificados imprimían DOS membretes, y la auditoría no lo veía</li>
<li class=""><strong>Historia clínica.</strong> El título de cada visita salía impreso en vertical, letra a letra</li>
<li class=""><strong>marca.</strong> Guardar un membrete ya no puede vaciarlo en silencio</li>
<li class=""><strong>marca.</strong> Decir POR QUÉ no se guardó, y no mentir cuando no se guarda</li>
<li class=""><strong>marca.</strong> El guardián de datos rotos no puede impedir guardar</li>
<li class=""><strong>editor.</strong> El editor por bloques solo entrega dato plano</li>
<li class=""><strong>sandbox.</strong> Permitir asignar el canal email de prueba a un bot</li>
<li class=""><strong>Acceso y usuarios.</strong> No crear tenant extra al dar de alta usuarios en un tenant</li>
<li class=""><strong>flow-assistant.</strong> No vaciar el canvas si el flujo generado no tiene Inicio</li>
<li class=""><strong>Acceso y usuarios.</strong> Permitir al superadmin borrar usuarios al entrar a un tenant</li>
<li class=""><strong>Historia clínica.</strong> Incluir el diagnostico de la consulta al imprimir la receta</li>
<li class=""><strong>contact.</strong> Mostrar la edad calculada desde la fecha de nacimiento</li>
<li class=""><strong>Historia clínica.</strong> Imprimir la edad desde la fecha de nacimiento del contacto</li>
<li class=""><strong>plantillas.</strong> Personalizar ya no choca, y el editor deja ver la hoja</li>
<li class=""><strong>Agenda.</strong> Renumerar migración de cola Hoy (colisión 20260911000001)</li>
<li class=""><strong>Documentos.</strong> La barra del texto ya no se recorta</li>
<li class=""><strong>Documentos.</strong> El interlineado del texto ahora se puede ajustar</li>
<li class=""><strong>Documentos.</strong> Las opciones de interlineado ya se pueden elegir</li>
<li class=""><strong>Documentos.</strong> El espaciado se escribe, se sube y se baja</li>
<li class=""><strong>Documentos.</strong> Tamaño de letra, tokens rotos y sello de agua al diseñar</li>
<li class=""><strong>Documentos.</strong> Las plantillas base, completas y auditadas</li>
<li class=""><strong>marca.</strong> Reaplicar el membrete, que en dev se quedó con la maqueta vieja</li>
<li class=""><strong>editor.</strong> Quitar bloques, filas de columnas y tokens que no se pierden</li>
<li class=""><strong>marca.</strong> El membrete no sale en blanco al diseñarlo, y el sello elige imagen</li>
<li class=""><strong>marca.</strong> Membretes con la maqueta puesta pero SIN datos dentro</li>
<li class=""><strong>marca.</strong> MC recupera SU membrete, no el genérico</li>
<li class=""><strong>Bots.</strong> Corregir el motor de flujos LangGraph (fase 1)</li>
<li class=""><strong>Bots.</strong> Renumerar la migración de aprobaciones (chocaba con dev)</li>
<li class=""><strong>canales.</strong> Los canales de prueba hablaban con Nest dando la vuelta por el proxy</li>
<li class=""><strong>Servidor.</strong> El backend no arrancaba, y el CI lo daba por bueno</li>
<li class=""><strong>merge.</strong> Ajustar la integración con dev tras el motor de flujos</li>
<li class=""><strong>flujos.</strong> Sentimiento por palabra, URL de API codificada y document_source por data_source_id</li>
<li class=""><strong>Bots.</strong> Guardar posiciones de nodos, conectores en ángulo recto y nodos a la medida del texto</li>
<li class=""><strong>WhatsApp.</strong> El onboarding crea la fila del canal si falta</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.6]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-6</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-6"/>
        <updated>2026-09-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.6, desde la 0.3.5.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.6, desde la 0.3.5.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-6#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Agenda.</strong> Recurso primero, servicio precargado y cita editable</li>
<li class=""><strong>Agenda.</strong> Permitir editar la hora de fin y la duración de la cita</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-6#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>contactos,agenda.</strong> Ficha rápida bloqueada por el select de sexo, documento vacío y cambiar fecha de cita</li>
<li class=""><strong>Agenda.</strong> Persistir ends_at al redimensionar citas en el calendario</li>
<li class=""><strong>Agenda.</strong> Cargar citas del mes/semana visible en el calendario</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.7]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-7</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-7"/>
        <updated>2026-09-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.7, desde la 0.3.6.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.7, desde la 0.3.6.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-7#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Agenda.</strong> Search appointment patients by name or ID number</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-7#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>contact.</strong> Keep document_type when updating identification number</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.0]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-0</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-0"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.0, desde la 0.2.1.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.0, desde la 0.2.1.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-0#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Historia clínica.</strong> Receta A4 horizontal estandar, vertical y duplicada EC</li>
<li class=""><strong>onboarding.</strong> Wizard sectorial self-serve y tour guiado por pantalla</li>
<li class=""><strong>Agenda.</strong> Drawer de paciente al agendar y fecha de nacimiento/edad</li>
<li class=""><strong>copilot.</strong> Asistente IA de plataforma con gating por plan y escritura auditada</li>
<li class=""><strong>reports.</strong> Motor de reportería de plataforma y paneles de agenda y salud</li>
<li class=""><strong>kiosk.</strong> Turnero de autoservicio conectado a la agenda</li>
<li class=""><strong>Historia clínica.</strong> Signos vitales unificados entre la sección y la consulta, con triaje</li>
<li class=""><strong>Historia clínica.</strong> Plegar y desplegar consultas y controles en la línea de tiempo</li>
<li class=""><strong>kiosk.</strong> Vincular máquinas con un código en pantalla e instalador</li>
<li class=""><strong>copilot.</strong> Marcar el asistente como Beta en FAB y drawer</li>
<li class=""><strong>copilot.</strong> Abrir el asistente desde el header en vez del FAB</li>
<li class=""><strong>nav.</strong> Agentes con SmartToy, iconos admin y AutoAwesome en copiloto</li>
<li class=""><strong>flow-assistant.</strong> Agente de edición de flujos con flag en Config. plataforma</li>
<li class=""><strong>invoicing.</strong> Motor facturacionEc en Xenpia y plan único vía Odoo</li>
<li class=""><strong>Historia clínica.</strong> Modo HTML para membrete y pie de la marca</li>
<li class=""><strong>Historia clínica.</strong> Preview con datos mock, membrete completo y sin cabecera en plantillas</li>
<li class=""><strong>invoicing.</strong> Facturación electrónica como módulo propio, fuera de Salud</li>
<li class=""><strong>Facturación.</strong> Sincronización con Odoo resiliente y plan del tenant desde la suscripción</li>
<li class=""><strong>frontend.</strong> Tours multipaso por pantalla con omitir y clic forzado</li>
<li class=""><strong>db.</strong> Retirar tenants.plan (fase 2) y arreglar el alta de tenants</li>
<li class=""><strong>platform.</strong> Flag global product_tours.enabled para ayudas y tours</li>
<li class=""><strong>Historia clínica.</strong> Imprimir HCU completa desde la cabecera del paciente</li>
<li class=""><strong>invoicing.</strong> IVA por línea, cliente desde contactos y monto numérico</li>
<li class=""><strong>invoicing.</strong> Editar, cambiar certificado y eliminar emisores</li>
<li class=""><strong>invoicing.</strong> El estado SRI se actualiza solo (aviso, al abrir y reconciliación)</li>
<li class=""><strong>Conversaciones.</strong> Adjuntos efímeros en channel-media y emojis por canal</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-0#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>frontend.</strong> Completar birth_date/age en mock de contactos</li>
<li class=""><strong>frontend.</strong> Montar LocalizationProvider para DatePicker</li>
<li class=""><strong>frontend.</strong> LocalizationProvider dentro de SettingsProvider</li>
<li class=""><strong>contact.</strong> Z-index del Select/DatePicker sobre el drawer de paciente</li>
<li class=""><strong>Historia clínica.</strong> Guardar signos vitales fallaba con write_failed</li>
<li class=""><strong>kiosk.</strong> Migraciones detrás de dev y lectura de turnos sin escritura</li>
<li class=""><strong>reports.</strong> Explorar decía "sin datos" con datos y recortaba series</li>
<li class=""><strong>db.</strong> Renombrar migracion onboarding para evitar colision de timestamp</li>
<li class=""><strong>onboarding.</strong> Tipar roleId no-null antes de cachear el rol</li>
<li class=""><strong>frontend.</strong> Renombrar route-help-config para evitar choque con RouteHelp</li>
<li class=""><strong>frontend.</strong> Corregir import de TourDefinition desde tours/</li>
<li class=""><strong>db.</strong> Dropear tenant_active_subscription antes de ampliar OUT params</li>
<li class=""><strong>frontend.</strong> Llamar Nest en :3000 al guardar suscripción/facturación</li>
<li class=""><strong>frontend.</strong> No llamar al front al guardar billing; strip /api duplicado</li>
<li class=""><strong>Historia clínica.</strong> Forzar A4 landscape en receta estandar y duplicada</li>
<li class=""><strong>frontend.</strong> Spotlight y flecha en el tour para marcar el elemento ancla</li>
<li class=""><strong>Historia clínica.</strong> Vista previa del editor respeta orientacion landscape</li>
<li class=""><strong>Historia clínica.</strong> Recablear FK de renglones de receta a catalog_entries</li>
<li class=""><strong>Historia clínica.</strong> Restaurar slots y tokens al imprimir plantillas HTML</li>
<li class=""><strong>modules.</strong> El superadmin puede activar aplicaciones en un tenant</li>
<li class=""><strong>security.</strong> Autenticar /api/modules y reconocer al superadmin en PermissionGuard</li>
<li class=""><strong>Facturación.</strong> Guardar la suscripción re-espeja también el plan</li>
<li class=""><strong>Historia clínica.</strong> Imprimir slots HTML en cliente y reseed de recetas</li>
<li class=""><strong>db.</strong> Alinear reseed de recetas a max(version)</li>
<li class=""><strong>Historia clínica.</strong> Estrechar DocumentHtmlDoc en vistas de impresión</li>
<li class=""><strong>Historia clínica.</strong> Llenar slots al imprimir HCU/receta desde evoluciones</li>
<li class=""><strong>ui.</strong> Centrar y dejar de recortar los iconos de canal en los círculos</li>
<li class=""><strong>Facturación.</strong> Guardar la suscripción sí aplica el cambio en Odoo y muestra el motivo si falla</li>
<li class=""><strong>Historia clínica.</strong> Receta estándar en 2 columnas y evoluciones HCU al imprimir</li>
<li class=""><strong>Documentos.</strong> Quitar Reg. ACESS duplicado y no cortar el mail del membrete</li>
<li class=""><strong>frontend.</strong> Anclar tours a controles compactos y estabilizar spotlight</li>
<li class=""><strong>Documentos.</strong> No partir filas de tablas al imprimir</li>
<li class=""><strong>db.</strong> Renombrar migración product_tours por colisión de timestamp</li>
<li class=""><strong>Historia clínica.</strong> Corregir imports de la vista de impresión HCU completa</li>
<li class=""><strong>invoicing.</strong> Host del motor por defecto desde la URL</li>
<li class=""><strong>Idiomas.</strong> Label Hallazgos/Enfermedad o problema actual en evoluciones</li>
<li class=""><strong>Idiomas.</strong> Alinear label findings en locales secundarios</li>
<li class=""><strong>Historia clínica.</strong> Receta estándar apilada y fecha de evolución en HCU legible</li>
<li class=""><strong>Facturación.</strong> Plan del tenant sin mencionar Odoo en pantalla y con tiempo máximo de espera</li>
<li class=""><strong>invoicing.</strong> La identidad del cliente sale de la ficha del contacto</li>
<li class=""><strong>invoicing.</strong> Dirección matriz y datos tributarios del emisor</li>
<li class=""><strong>Historia clínica.</strong> Receta compacta en una hoja y membrete con datos reales en el editor</li>
<li class=""><strong>db.</strong> Renombrar migración prescription para evitar colisión de timestamp</li>
<li class=""><strong>Conversaciones.</strong> Mover constantes fuera de use server channel-media</li>
<li class=""><strong>Conversaciones.</strong> Aviso de adjunto efimero solo en el modal de preview</li>
<li class=""><strong>Conversaciones.</strong> Evitar scroll de pagina en conversaciones y compactar modal de adjunto</li>
<li class=""><strong>Conversaciones.</strong> Eliminar scroll horizontal del hilo y del layout</li>
<li class=""><strong>Conversaciones.</strong> Contener ancho de burbujas e imágenes en el hilo</li>
<li class=""><strong>Conversaciones.</strong> Separar Tú del preview con dos puntos en la lista</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.1]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-1</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-1"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.1, desde la 0.3.0.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.1, desde la 0.3.0.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-1#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>db.</strong> Reparar migraciones que PROD dio por aplicadas con otro archivo</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.2]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-2</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-2"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.2, desde la 0.3.1.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.2, desde la 0.3.1.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-2#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Agenda.</strong> Cédula y fecha de nacimiento obligatorias al agendar por bot</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-2#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>Agenda.</strong> Ensanchar modales y campos de fecha/hora legibles</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.3]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-3</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-3"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.3, desde la 0.3.2.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.3, desde la 0.3.2.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-3#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>WhatsApp.</strong> El bot confirma que el formulario salió antes de anunciarlo</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.4]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-4</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-4"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.4, desde la 0.3.3.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.4, desde la 0.3.3.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-4#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>Bots.</strong> No anunciar un formulario que no llegó a enviarse</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.3.5]]></title>
        <id>https://docs.xenpia.com/novedades/v0-3-5</id>
        <link href="https://docs.xenpia.com/novedades/v0-3-5"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.3.5, desde la 0.3.4.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.3.5, desde la 0.3.4.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-3-5#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Bots.</strong> Transfer_to_agent pausa de verdad la conversación</li>
<li class=""><strong>bandeja.</strong> Etiqueta con el motivo del traspaso a humano</li>
<li class=""><strong>etiquetas.</strong> Etiquetas de conversación como plataforma y tool tag_conversation</li>
<li class=""><strong>bandeja.</strong> Etiquetas de conversación en chat, tabla y notificaciones; catálogo en Configuración</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-3-5#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>etiquetas.</strong> Configuración → Etiquetas rompía el render y faltaban traducciones</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.2.0]]></title>
        <id>https://docs.xenpia.com/novedades/v0-2-0</id>
        <link href="https://docs.xenpia.com/novedades/v0-2-0"/>
        <updated>2026-09-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.2.0, desde la 0.1.0.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.2.0, desde la 0.1.0.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-2-0#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<ul>
<li class=""><strong>Facturación.</strong> Planes, suscripciones y monitoreo de tokens (Fases 1-5)</li>
<li class=""><strong>WhatsApp.</strong> Complete OTP activation for panel-created numbers, fix missing webhook subscription</li>
<li class=""><strong>Idiomas.</strong> Full translation sweep + Ecuador Spanish as active locale</li>
<li class=""><strong>Historia clínica.</strong> Create clinical records from the list, linked to a patient</li>
<li class="">Fix image uploads, 10MB limit, create templates, mobile editor toolbar</li>
<li class=""><strong>Historia clínica.</strong> Catálogo CIE-10 completo, sistema CIE-11 y tipo de diagnóstico</li>
<li class=""><strong>Historia clínica.</strong> Seguro médico autoalimentable + editar/borrar en catálogos</li>
<li class=""><strong>Superadmin.</strong> Rediseñar impersonation con sesión real vía magic-link</li>
<li class=""><strong>Pagos.</strong> Vitrina Place to Pay via Odoo, apagada por defecto</li>
<li class=""><strong>Administración.</strong> Sync prod data to test for superadmin debug</li>
<li class=""><strong>Agenda.</strong> Bloqueo de agenda on-demand desde el calendario</li>
<li class=""><strong>Historia clínica.</strong> Ficha de geriatría y antecedentes gineco/vacunas</li>
<li class=""><strong>Historia clínica.</strong> Antecedentes dinámicos por chips sobre el motor de catálogos</li>
<li class=""><strong>Historia clínica.</strong> Sube las alergias a la ficha, bajo el grupo sanguineo</li>
<li class=""><strong>Historia clínica.</strong> Antecedentes dentro de la ficha y navegacion pegajosa</li>
<li class=""><strong>Catálogos.</strong> Motor de N niveles, registro y permiso de plataforma</li>
<li class=""><strong>Administración.</strong> Pantalla de catalogos con arbol multinivel</li>
<li class=""><strong>Documentos.</strong> Temas de papeleria, sello de agua y hoja real</li>
<li class=""><strong>Bots.</strong> Tool get_my_contact para identificar paciente nuevo vs registrado</li>
<li class=""><strong>Bots.</strong> El catálogo de especialidades incluye el/los profesional(es)</li>
<li class=""><strong>Historia clínica.</strong> Editar, buscar, duplicar y archivar escalas y fichas</li>
<li class=""><strong>Historia clínica.</strong> Recargar catalogo CIE-10 completo (14212 codigos)</li>
<li class=""><strong>Historia clínica.</strong> Pedidos de imagen y exámenes + arreglo popup de marca</li>
<li class=""><strong>Historia clínica.</strong> Pedidos — modo impresión "formato completo" + fix selector</li>
<li class=""><strong>Historia clínica.</strong> Pedidos — vista "solo lo pedido" con cuadros + editor en hoja A4</li>
<li class=""><strong>Historia clínica.</strong> Controles sobre la cita, borrador→confirmar y ficha plegable</li>
<li class=""><strong>media.</strong> Tablas y bucket para la multimedia de los canales</li>
<li class=""><strong>media.</strong> El bot entiende audios y guarda la multimedia de los canales</li>
<li class=""><strong>media.</strong> Tarjeta de configuracion y multimedia en el inbox</li>
<li class=""><strong>antecedentes.</strong> Soportar catalogos de mas de dos niveles</li>
<li class=""><strong>Historia clínica.</strong> Importar plantillas desde Google Docs y toggle de membrete</li>
<li class=""><strong>Historia clínica.</strong> Certificado de enfermedad general formato IESS (EC)</li>
<li class=""><strong>Conversaciones.</strong> Alertas de bot inactivo y solicitud de agente en menu y header</li>
<li class=""><strong>Historia clínica.</strong> Varios CIE, vitales por encuentro e impresión HCU</li>
<li class=""><strong>Historia clínica.</strong> Cada diagnóstico con texto, CIE y tipo de certeza</li>
<li class=""><strong>Superadmin.</strong> Modo Entrar al tenant sin impersonar</li>
<li class=""><strong>Historia clínica.</strong> Imprimir consulta en borrador y conservar tabla de diagnósticos</li>
<li class=""><strong>Historia clínica.</strong> Barra TipTap completa con columnas y blockquote</li>
<li class=""><strong>Historia clínica.</strong> Vademécum compartido en antecedentes + CIE editable por tenant</li>
<li class=""><strong>Historia clínica.</strong> Plantillas schema v3 HTML sanitizado y espaciado TipTap</li>
<li class=""><strong>Historia clínica.</strong> Catálogo de plantillas con sistema+tenant, versiones y borrado</li>
<li class=""><strong>Historia clínica.</strong> Versiones usables en emisión, tabla expandible y editor HTML real</li>
<li class=""><strong>Historia clínica.</strong> Imágenes en HTML vía data-asset-id y galería de activos en el editor</li>
<li class=""><strong>Historia clínica.</strong> Wipe/reseed plantillas HTML v3, rename de versión y folio por médico</li>
<li class=""><strong>Agenda.</strong> Drawer de paciente al agendar y fecha de nacimiento/edad</li>
<li class=""><strong>Historia clínica.</strong> Plantillas HTML de consultorio con cabecera médica y marca de agua</li>
<li class=""><strong>Agenda.</strong> Habilitar un tramo del día y recortar el eje del calendario</li>
<li class=""><strong>Agenda.</strong> Bloquear varios profesionales a la vez con opción Todos</li>
<li class=""><strong>Historia clínica.</strong> Plantillas MSP consultorio unificadas y sexo/hora en documentos</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-2-0#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class=""><strong>Chat web.</strong> Warn when install snippet bakes in a localhost backend URL</li>
<li class="">Dedupe 20260861 migration version, make db push non-interactive in CI</li>
<li class=""><strong>Servidor.</strong> Add missing type imports for RecipientRoutingService/ChannelDispatcherRegistry in flow-graph</li>
<li class=""><strong>Servidor.</strong> Import DispatchModule in BotsModule to resolve RecipientRoutingService/ChannelDispatcherRegistry DI crash</li>
<li class=""><strong>WhatsApp.</strong> Filter channel_account_channels by channel_code=whatsapp when saving phone number</li>
<li class="">Dedupe 20260861_sandbox_channel_pack migration version</li>
<li class="">Re-fix invalid UTF-8 bytes in locale JSON (reintroduced by a merge)</li>
<li class=""><strong>Servidor.</strong> Import SandboxChannelsModule in DispatchModule to resolve ChannelDispatcherRegistry DI crash</li>
<li class="">Resolve pre-promotion issues found in dev vs main review</li>
<li class=""><strong>Conversaciones.</strong> Show inbound messages live without page reload</li>
<li class="">Dedupe migration version prefixes 20260865 and 20260866</li>
<li class=""><strong>Historia clínica.</strong> Permitir borrar del catálogo aunque esté en uso</li>
<li class=""><strong>Administración.</strong> Ocultar y bloquear pantallas de superadmin durante impersonación</li>
<li class=""><strong>Idiomas.</strong> Translate Supabase Auth error messages app-wide</li>
<li class=""><strong>Idiomas.</strong> Traducir el módulo de contactos + agregar documento de identidad</li>
<li class=""><strong>Administración.</strong> Tenants no cargaban en data-sync + renombrar vars de DB</li>
<li class=""><strong>db.</strong> Quote reserved word "authorization" en migracion de payments</li>
<li class=""><strong>db.</strong> No dropear is_superadmin() en migracion de impersonation</li>
<li class=""><strong>db.</strong> Renombrar a user_is_superadmin(uuid) para evitar ambiguedad 42725</li>
<li class=""><strong>Administración.</strong> Evitar 502 en impersonacion por cookies Set-Cookie demasiado grandes</li>
<li class=""><strong>Idiomas.</strong> Completar barrido de textos UI hardcodeados</li>
<li class=""><strong>Idiomas.</strong> No reexportar page-title en el barrel de locales</li>
<li class=""><strong>db.</strong> Renombrar seed_geriatria_form para evitar colision de version</li>
<li class=""><strong>Administración.</strong> SuperadminGuard no leia is_super_admin nativo via SDK</li>
<li class=""><strong>Administración.</strong> Detectar project ref en conexion directa con userinfo</li>
<li class=""><strong>Administración.</strong> Copiar solo columnas comunes en auth.users/auth.identities</li>
<li class=""><strong>Administración.</strong> Excluir columnas generadas al copiar auth.users/identities</li>
<li class=""><strong>Administración.</strong> Excluir vistas al listar columnas de public para data-sync</li>
<li class=""><strong>Administración.</strong> Scope=all no debe tocar cuentas de superadmin de plataforma</li>
<li class=""><strong>Administración.</strong> Copiar solo columnas comunes en TODAS las tablas public</li>
<li class=""><strong>Historia clínica.</strong> Saca las constantes del módulo de acciones de servidor</li>
<li class=""><strong>Historia clínica.</strong> Castea a uuid los NULL de created_by en la semilla</li>
<li class=""><strong>Historia clínica.</strong> Boton de agregar arriba, categorias sin traducir y menu descolocado</li>
<li class=""><strong>deploy.</strong> Bakear NEXT_PUBLIC_CHANNEL_MODE en el build del frontend</li>
<li class=""><strong>Administración.</strong> Una pantalla vacia ya no puede ser un error escondido</li>
<li class=""><strong>Administración.</strong> Una sesion sin espacio de trabajo tampoco puede verse como catalogo vacio</li>
<li class=""><strong>Catálogos.</strong> El arbol leia profiles.email, que no existe</li>
<li class=""><strong>WhatsApp.</strong> Plantillas del pack sandbox en CHANNEL_MODE=sandbox</li>
<li class=""><strong>Bots.</strong> Freno idempotente por turno y tope de acciones en el agente</li>
<li class=""><strong>WhatsApp.</strong> Conservar contexto de la opción tocada (selección de horario)</li>
<li class=""><strong>Agenda.</strong> No reservar con un subject_contact_id no gestionable</li>
<li class=""><strong>Bots.</strong> Validar el botón de send_list (no encolar listas que fallan al enviar)</li>
<li class=""><strong>WhatsApp.</strong> Filter channel_account_channels by channel_code=whatsapp when saving phone number</li>
<li class=""><strong>Historia clínica.</strong> Pedidos — auditoría de acceso y firma fuera del <p></p></li>
<li class=""><strong>Historia clínica.</strong> Pedidos — compactar cabecera de la plantilla impresa</li>
<li class=""><strong>security.</strong> Cerrar la escritura anónima a memberships</li>
<li class=""><strong>security.</strong> Cerrar data_sources, flows y la vista de checkpoints</li>
<li class=""><strong>security.</strong> Cerrar a anon los catálogos de IA y de canales</li>
<li class=""><strong>security.</strong> Hacer ilegibles los tokens de Meta y Telegram</li>
<li class=""><strong>security.</strong> Acotar por tenant el núcleo de canales y bots</li>
<li class=""><strong>security.</strong> Proteger los consentimientos legales y cerrar la lectura de memberships</li>
<li class=""><strong>security.</strong> Cerrar tenant_users_v, la vista que exponía los correos</li>
<li class=""><strong>Chat web.</strong> No quemar localhost en la URL del backend por ambiente</li>
<li class=""><strong>Conversaciones.</strong> Handoff en vivo, pausar bot y envio asesor a WhatsApp</li>
<li class=""><strong>Historia clínica.</strong> Fechas escapadas, pestaña de la barra, CIE-10 en controles e impresión de escalas</li>
<li class=""><strong>Historia clínica.</strong> Mostrar el paciente seleccionado al crear historia</li>
<li class=""><strong>Historia clínica.</strong> Fidelidad del import de plantillas y logos visibles en el editor</li>
<li class=""><strong>Historia clínica.</strong> Mostrar el paciente seleccionado al crear historia</li>
<li class=""><strong>pwa.</strong> No interceptar POST de Server Actions (import de plantillas)</li>
<li class=""><strong>Documentos.</strong> Mostrar y poder borrar el logo en Marca y membrete</li>
<li class=""><strong>Agenda.</strong> Citas canceladas no interceptan bloqueo ni agendar en el calendario</li>
<li class=""><strong>Agenda.</strong> Tipar pointerEvents para que el build de Next no falle</li>
<li class=""><strong>Agenda.</strong> Permitir bloquear horarios con permiso de citas</li>
<li class=""><strong>Historia clínica.</strong> Parentizar ?? y || en el encuentro de signos vitales</li>
<li class=""><strong>Historia clínica.</strong> Reimportar toNum en la toma de signos vitales</li>
<li class=""><strong>Historia clínica.</strong> CIE con chips como los antecedentes</li>
<li class=""><strong>Agenda.</strong> Alinear huecos al inicio de jornada y permitir override de duración</li>
<li class=""><strong>Historia clínica.</strong> Permitir mover, redimensionar y alinear imagenes del documento</li>
<li class=""><strong>db.</strong> Renombrar migración admin roles para evitar colisión de timestamp</li>
<li class=""><strong>db.</strong> Renombrar migración de diagnósticos por fila para evitar colisión de timestamp</li>
<li class=""><strong>Historia clínica.</strong> Imprimir en el navegador, no en la PWA instalada</li>
<li class=""><strong>Historia clínica.</strong> Imprimir desde la PWA sin perder la sesion</li>
<li class=""><strong>Historia clínica.</strong> Imprimir solo en pestana nueva, sin duplicar en la PWA</li>
<li class=""><strong>Historia clínica.</strong> Endurecer RPC de impresion de consulta y toast en PWA</li>
<li class=""><strong>frontend.</strong> Fijar isomorphic-dompurify@2.29.0 para Node 20 en Docker</li>
<li class=""><strong>Historia clínica.</strong> Imprimir HCU sin leer tenants.metadata inexistente</li>
<li class=""><strong>frontend.</strong> Sincronizar yarn.lock con isomorphic-dompurify 4.2.0</li>
<li class=""><strong>Historia clínica.</strong> Import por defecto a TipTap; HTML sanitizado como opción avanzada</li>
<li class=""><strong>frontend.</strong> Restaurar import Stack en HtmlDocEditor</li>
<li class=""><strong>Historia clínica.</strong> Switch TipTap/HTML sin bloquear por tokens y navegar tras personalizar</li>
<li class=""><strong>frontend.</strong> Completar birth_date/age en mock de contactos</li>
<li class=""><strong>frontend.</strong> Montar LocalizationProvider para DatePicker</li>
<li class=""><strong>frontend.</strong> LocalizationProvider dentro de SettingsProvider</li>
<li class=""><strong>contact.</strong> Z-index del Select/DatePicker sobre el drawer de paciente</li>
<li class=""><strong>Historia clínica.</strong> Resolver médico de receta desde el usuario vinculado</li>
<li class=""><strong>db.</strong> Renombrar migración de allow/calendar view para evitar colisión de timestamp</li>
<li class=""><strong>db.</strong> Renombrar migración plantillas pro para no colisionar con scheduling</li>
<li class=""><strong>Historia clínica.</strong> Bloques de dominio en editor HTML y slots de exámenes en impresión</li>
<li class=""><strong>Historia clínica.</strong> Toolbar de bloques HTML visible y orden_examenes otra vez en TipTap</li>
<li class=""><strong>frontend.</strong> Declarar showMissing en HtmlDocRenderer para el typecheck</li>
<li class=""><strong>frontend.</strong> Tipar nombres de slot en HtmlDocRenderer para el typecheck</li>
<li class=""><strong>frontend.</strong> Normalizar resourceIds a string en useBlockCreation</li>
<li class=""><strong>Historia clínica.</strong> Usar locale_code en seed de plantillas MSP</li>
<li class=""><strong>Historia clínica.</strong> HCU print omite vacios y muestra evoluciones</li>
<li class=""><strong>Agenda.</strong> Persistir servicios al editar y especialidad en documentos</li>
<li class=""><strong>Historia clínica.</strong> Especialidad en configuracion de credenciales</li>
<li class=""><strong>Historia clínica.</strong> Resolver profesional al imprimir sin resource_id</li>
<li class=""><strong>Historia clínica.</strong> Documento del paciente y medico vinculado a contacto</li>
<li class=""><strong>docs.</strong> Puertos 3840/3841 y dominios de documentación en test</li>
</ul>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.2.1]]></title>
        <id>https://docs.xenpia.com/novedades/v0-2-1</id>
        <link href="https://docs.xenpia.com/novedades/v0-2-1"/>
        <updated>2026-09-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Resumen de lo que cambió en la versión 0.2.1, desde la 0.2.0.]]></summary>
        <content type="html"><![CDATA[<p>Resumen de lo que cambió en la versión 0.2.1, desde la 0.2.0.</p>
<hr>
<p>Los detalles técnicos de cada cambio están en el repositorio. Si algo de lo de arriba no se
entiende desde la aplicación, escríbenos: probablemente falte explicarlo en el manual.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Xenpia 0.1.0]]></title>
        <id>https://docs.xenpia.com/novedades/v0-1-0</id>
        <link href="https://docs.xenpia.com/novedades/v0-1-0"/>
        <updated>2026-09-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Primera versión con notas publicadas. A partir de aquí, cada vez que se promueve una versión a]]></summary>
        <content type="html"><![CDATA[<p>Primera versión con notas publicadas. A partir de aquí, cada vez que se promueve una versión a
producción se publica aquí un resumen de lo que cambió.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="novedades">Novedades<a href="https://docs.xenpia.com/novedades/v0-1-0#novedades" class="hash-link" aria-label="Enlace directo al Novedades" title="Enlace directo al Novedades" translate="no">​</a></h2>
<p><strong>Historia clínica.</strong> Evoluciones con firma y adendas, controles colgados de una consulta,
signos vitales con plantillas y confirmación, y escalas y fichas que se pueden crear, editar,
duplicar y archivar.</p>
<p><strong>Recetas y pedidos de exámenes.</strong> Emisión con borrador y confirmación, impresión con membrete y
entrega al paciente por enlace temporal cuando lo pide al bot.</p>
<p><strong>Documentos.</strong> Temas de papelería, sello de agua, logotipo y línea legal configurables, con vista
previa en tiempo real. El aspecto se congela al emitir, así que lo ya entregado no cambia.</p>
<p><strong>Catálogo CIE-10 completo</strong>, con más de catorce mil códigos.</p>
<p><strong>Bots.</strong> El catálogo de especialidades incluye a los profesionales que las atienden, y hay una
herramienta nueva para distinguir a un paciente nuevo de uno ya registrado.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correcciones">Correcciones<a href="https://docs.xenpia.com/novedades/v0-1-0#correcciones" class="hash-link" aria-label="Enlace directo al Correcciones" title="Enlace directo al Correcciones" translate="no">​</a></h2>
<ul>
<li class="">La selección de horario en WhatsApp conserva el contexto de la opción que se tocó.</li>
<li class="">Ya no se puede reservar a nombre de un contacto que no corresponde.</li>
<li class="">Las listas de WhatsApp que fallarían al enviarse se detectan antes de encolarlas.</li>
<li class="">Freno para que el agente no encadene acciones indefinidamente en un mismo turno.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="para-el-equipo">Para el equipo<a href="https://docs.xenpia.com/novedades/v0-1-0#para-el-equipo" class="hash-link" aria-label="Enlace directo al Para el equipo" title="Enlace directo al Para el equipo" translate="no">​</a></h2>
<p>La documentación técnica interna vive ahora en su propio sitio, con la referencia de API, las
pantallas, los tipos compartidos y las variables de entorno generadas desde el código en cada
build.</p>]]></content>
        <category label="version" term="version"/>
    </entry>
</feed>