v1 es estable: no hacemos cambios incompatibles sin avisar con 90 días, y los cambios de precio se avisan con
30 días por correo y aquí.
- Más formatos en el plugin de editor: abre
.odt,.odpy.ods(LibreOffice),.html,.md,.csvy.tsvconvirtiéndolos en el navegador a Word, PowerPoint o Excel, con un aviso de lo que no se ha podido convertir. Los PDF se convierten a Word, Excel o PowerPoint con sus tablas y columnas: Archivo → Convertir a… en el editor de PDF, o Archivo → Abrir un.pdfen los demás. - Más fiel al abrir en el plugin de editor, comparado documento a documento con otros editores: Word carga las fuentes incrustadas, aplica el control de líneas viudas y huérfanas, respeta el margen superior tras saltos de página y notas al pie, rodea con el texto las imágenes flotantes y coloca bien números de lista y notas; Excel ajusta las filas como Excel, inclina las etiquetas de los ejes y parte la leyenda en vez de cortarla; PowerPoint calcula el interlineado según el tamaño del texto y muestra título automático, etiquetas y escala de los gráficos como Office.
- Validación de datos completa en el editor de Excel (número, decimal, lista, fecha, hora, longitud de texto o fórmula, con mensaje de entrada y aviso de error junto a la celda) y menú contextual en las miniaturas de PowerPoint (nueva, duplicar, ocultar, sección, eliminar).
- Guardar encima del mismo documento: un archivo editado a mano se guarda con
PUT /documents/{id}/filesobre el mismo documento, conrevisionpara no pisar el trabajo de otro; sustituye aPOST /documents/{id}/versions. La retención vuelve a contar desde el último guardado. SDK:documents.updateFileydocuments.update_file. - Asistente de IA en el plugin de editor: tus usuarios piden cambios con sus palabras en Word, Excel y PowerPoint (textos, estilos, tablas, bordes, ordenar, formas, fondos…) y los aceptan o descartan de una vez. Se coloca como panel, caja flotante o tu propio componente (
assistant, yref.assistantpara pedirlo desde fuera). Cada plan incluye 2.000 ediciones al mes; después, 0,01 € cada una del saldo, o se puede elegir no pasar de las incluidas. Ver licencia. - Comentarios en el plugin de editor: hilos con respuestas y resueltos en Word, Excel, PowerPoint y PDF, guardados dentro del archivo en el formato de Office.
- Editor de PDF en el plugin de editor: abre PDF con contraseña; lo que añades (texto, resaltados, formas, dibujos, sellos, firmas) se guarda como anotaciones estándar que Acrobat puede mover o borrar; formularios con formato, cálculos y validación; buscar, enlaces y marcadores; subrayar y tachar texto; tachado que borra de verdad lo que hay debajo; duplicar, extraer y arrastrar páginas. Arreglado: guardar ya no borra respuestas a resaltados ni otros comentarios, un texto más largo que el campo o en cirílico ya no hace fallar el guardado, y las casillas de verificación se ven.
- SDK de Python 0.2.0 en PyPI (
pip install -U doconda):language="es"para recibir los mensajes en español; las tools devuelven los errores como resultado ({"error", "message", "fields"}) en vez de lanzar una excepción;create()ywait()se reconectan si se corta el stream; tipado para pyright strict. Ver el SDK de Python. - Servidor MCP 0.3.1: el paquete de npm enlaza a su repositorio público (B-C-Software/doconda-mcp) y su README muestra el comando para Claude Code. Necesita Node 22 o superior. Las tools no cambian.
- Objetos incrustados: de los Word, PowerPoint y Excel que nos envías quitamos los objetos OLE, los paquetes incrustados y los controles ActiveX; en Word y PowerPoint queda su imagen en su sitio, y los datos de los gráficos se mantienen. Cada eliminación aparece en
sanitized.removed. Ver seguridad. - Artifacts: al servir la página, Doconda solo deja cargar Tailwind, Chart.js, d3, dayjs y Google Fonts, y llamar a su propia dirección (
doconda.db); el navegador bloquea cualquier otro script, estilo, fuente, imagen o llamada. Ver artifacts. style_appliedenstandardybestse lee del archivo entregado (fuente, tamaño, colores, alineación, márgenes, orientación, índice, números de página, cabecera y pie en Word; la fuente y los colores del tema en PowerPoint), no de la petición. Ver Estilo.- Editar un
.doc,.ppto.xlsse cobra enfast(0,10 €), el nivel en el que siempre se hace, yquality.leveldicefast; antes se podía cobrar enstandardobest. Ver editar. - Las guías y la skill para agentes dicen cuánto tarda cada nivel en palabras (
fast: segundos;standardybest: minutos) en vez de tiempos medianos que producción aún no respalda. - Skill para agentes 0.3.2: el plugin de Claude Code te pide la API key al instalarlo y la guarda como secreto; ya no hay que exportar
DOCONDA_API_KEY(claude plugin configure doconda@docondala cambia). Ver skill para agentes. - Arreglado: una fuente que no existe podía aparecer dos veces en
style_unsupported; enstandardybest, un error de fórmula de Excel se contaba una vez por celda (y una más) en la nota de problemas pendientes, en vez de una vez como en el informe.
- Mensajes en tu idioma: los mensajes de error, los avisos y notas del informe,
style_unsupportedy elerror.messagede un documento fallido siguen la cabeceraAccept-Languagede tu petición (esoen); sin ella, en inglés. Antes, sin cabecera, salían en español. Los códigos no cambian: decide concode. Ver idioma de los mensajes. - Un documento hecho con tu Markdown se escribe en el idioma de tu Markdown.
- Fuentes de Google en el PDF: la familia de Google Fonts que pidas vuelve a ir incrustada en el PDF.
- Excel: cada fórmula se recalcula y se revisa antes de entregar; los errores de fórmula llegan en el informe con sus celdas.
- Los archivos que envías dentro de la petición (URL, base64 u otro documento) se borran con el documento, según su
retention. - El servidor MCP remoto acepta archivos de hasta 20 MB.
- SDK de TypeScript 0.4.0 y MCP 0.3.0:
language: "es"para recibir los mensajes en español; las tools devuelven los errores como resultado ({ error, message, fields }) en vez de lanzarlos;download()usa tufetch;wait()se reconecta si se corta; los tipos compilan en proyectos solo de Node. El SDK de Python 0.2.0 llega en breve. - Las guías, el SDK y los ejemplos dicen exactamente lo que hace la API (estados, límites, códigos de error y eventos).
- Arreglado: un apartado con solo una tabla, una lista o una imagen salía como vacío; en
standardybest, un dato no respaldado podía avisarse dos veces. - Skill para agentes 0.2.0: el comando
claude mcp addpone el nombre del servidor antes de--env(en el orden anterior fallaba, aquí y en la guía de Claude); reglas de calidad y de copiar un diseño que coinciden con la API;await verifyWebhook; un ejemplo en Python.
- Precios sin IVA y más baratos si traes tu texto en Markdown: crear con tu Markdown desde 0,05 €. Leer es gratis hasta 1.000 páginas al mes. Ver precios.
- La IA que escribe tus documentos funciona en la Unión Europea.
- En
standardybestse aplica cualquier estilo que pidas (calidad). - Doconda busca en internet solo cuando hace falta (datos actuales, la identidad de una marca o fotos reales).
- Editor de PDF en el plugin de editor: rellenar formularios, añadir texto, resaltar y firmar.
- Arreglado: algunos contratos y documentos con estilo fallaban al terminar.
fasttarda segundos (Word, PowerPoint y Excel con fórmulas).- Páginas de error y de “no encontrado” en el panel;
extracten el SDK de TypeScript. - Arreglado: peticiones simultáneas en el mismo instante podían devolver 500.
- Una sola región: todas las claves usan
https://api.eu.doconda.com/v1. Tus documentos se guardan en la Unión Europea. - SDK publicados:
npm install @doconda/sdk,npx -y @doconda/mcpypip install doconda.