EVIDENT

Novedades

Qué ha cambiado, y si rompe algo

Abajo están las cinco últimas versiones, tomadas de los datos que distribuye la propia aplicación. El histórico completo está dentro de ella, donde la versión que ejecutas y la versión que se describe no pueden discrepar: son la misma constante.

Las cinco últimas versiones

Tomadas de los mismos datos que distribuye la aplicación, así que la versión que ejecutas y la que se describe aquí no pueden discrepar.

3.7.1 — 2026-09-14

  • Dos frases que un comprador podía entender al revés, dichas sin ambigüedad.
  • Sin cambios incompatibles.
  • Corrección. La página de precios decía que la interfaz, los informes y este sitio están escritos en inglés y en español. «Los informes» se lee como los documentos que alguien exporta, y esos se comprometen con el inglés: lo decía la propia entrada de la 3.7.0. Ahora la página distingue las dos cosas: la interfaz y las vistas de informes hablan los dos idiomas, y un documento exportado usa el inglés como idioma documental. Quien decide un despliegue en español no debería tener que adivinar a qué se refería.
  • Corrección. La página de consultoría seguía prometiendo un archivo que se verifica solo «cuando se publique el paquete». Ya se publicó: el paquete de evidencias está en el producto, en Preview, y se descarga desde la pantalla de informes. La página dice eso en lugar de seguir esperándolo.
  • Corrección. Las dos redacciones retiradas quedan prohibidas en todas las páginas servidas, y el reemplazo de la primera es obligatorio en las dos páginas de precios. Es el cuarto texto encontrado por un lector que había sobrevivido a aquello que esperaba: una programación que siguió en Planned dos versiones después de publicarse, dos afirmaciones de la página de inicio que explicaban bajo un chip de Available que la pantalla no existía, y esta. La frase era cierta cuando se escribió y nadie vuelve a leerla, y por eso la prohibición es por patrón y no por corrección.

3.7.0 — 2026-09-14

  • Lo que un informe dice que no puede decir habla ya el idioma de quien lee, números incluidos.
  • Sin cambios incompatibles.
  • Corrección. «Lo que este informe no puede decir» era un título en español sobre párrafos en inglés, en todos los informes. Esos párrafos son lo que lee primero quien lee con cuidado —qué no pudo ver el análisis, qué se apoya en el juicio de alguien, qué no demuestra una fila limpia— y se escribían donde se construye el informe, así que solo los podía leer quien supiera inglés. Veintitrés de ellos, más las líneas que llevan recuentos, se nombran ahora con una clave y se dicen en el idioma del lector; un documento exportado se sigue comprometiendo con el inglés.
  • Usabilidad. Las líneas que cuentan concuerdan en número y responden en lugar de contar. «Hay 0 campos que no están ni confirmados ni descartados» es aritmética donde quien lee quiere la respuesta, así que cuando no queda nada sin resolver el registro dice que todos los campos están confirmados o descartados. Igual con una actividad frente a varias, un análisis anterior frente a dos, o una llamada de log frente a muchas.
  • Corrección. La puerta de calidad estaba midiendo todo el repositorio como código nuevo. Los dos proyectos comparan contra la versión anterior, y al escáner nunca se le había dado una versión que registrar: cada análisis quedaba etiquetado como «not provided», ninguno se diferenciaba del anterior y el baseline caía al primer análisis del proyecto: doce mil quinientas líneas reportadas como nuevas en un commit que tocaba treinta. Ahora el escáner registra la versión que publica el producto, leída de la misma constante que anuncia /health.

3.6.2 — 2026-09-14

  • La página de inicio deja de explicar, bajo un chip de Disponible, que la pantalla todavía no existe.
  • Sin cambios incompatibles.
  • Corrección. Dos afirmaciones de la página de inicio llevaban un chip de Disponible sobre un cuerpo escrito cuando aún esperaban pantalla —«lo que falta es la pantalla» y «esta página seguirá diciendo planificado hasta que deje de serlo»—, en los dos idiomas y publicadas con una entrada de changelog que decía que la contradicción estaba corregida. Mover el chip es la mitad de la corrección, y era la mitad que vigilaba un test; la frase de debajo era la otra. Ahora los dos cuerpos describen lo que hace el producto, y la comprobación ya no toma el chip por toda la afirmación: una fila en Disponible cuyas propias palabras digan que falta la pantalla rompe la compilación.
  • Usabilidad. La página de precios dice sin rodeos qué es hoy un espacio de trabajo. «Una consultora que hace evaluaciones para varios clientes» invitaba a imaginar algo que el producto todavía no ofrece: un despliegue contiene los proyectos de una organización, así que una consultora mantiene separados a sus clientes manteniendo separados sus despliegues, bajo una misma relación comercial. Aislar varios clientes dentro de un mismo despliegue está especificado y sigue en Planned, la página de consultoría ya lo decía, y ahora las dos lo dicen con las mismas palabras.

3.6.1 — 2026-09-14

  • Todos los botones del producto son botones, y las dos secciones sobre la evaluación se imprimen en una página propia.
  • Sin cambios incompatibles.
  • Corrección. Dos palabras del vocabulario de botones del producto no tenían declaración en ningún sitio que todas las pantallas pudieran ver. secondary estaba escrita nueve veces dentro de componentes y una décima anidada dentro de la superficie de informes, y link cuatro veces carácter por carácter; una pantalla que en lugar de repetirla la matizaba se quedaba con un control del navegador sin estilo y con un color aplicado. Es lo que les pasaba a «Recorrer los cambios», «Ver qué se enviaría» y al «Actualizar informe» que acompaña al aviso de a qué análisis corresponde un informe. Ahora las dos palabras viven donde ya vivían primary y ghost, y el botón de regenerar que hay en ese aviso tiene el tamaño del aviso y no el de una página de inicio.
  • Usabilidad. Lo que ha cambiado entre las dos últimas evaluaciones, y el paquete de evidencias, se imprimen en una página propia al final del informe. Hablan de la evaluación y no del documento: impresos en medio se leen como parte del informe, y tras un salto de página son lo que son, el cierre que usa para comprobarlo quien recibe el papel. Los botones que los generan no se imprimen, porque un botón que nadie puede pulsar no es información.

3.6.0 — 2026-09-14

  • Lo que ha cambiado entre dos evaluaciones se puede recorrer, sujeto a sujeto, y con lo que ha decidido cada cambio.
  • Sin cambios incompatibles.
  • Funcionalidad. La franja que hay sobre un informe lleva varias versiones diciendo cuatro campos, dos hallazgos nuevos, uno resuelto, y quien quería saber cuáles cuatro no tenía dónde mirar. El recorrido ya está en la pantalla de informes: cada sujeto que se ha movido, lo que ya no dice y lo que dice ahora, y las reglas que llegaron a la nueva conclusión. Solo se dibuja lo que se ha movido: una comparación real es en su mayor parte coincidencia, y el número de los que coinciden se dice en lugar de enumerarse.
  • Usabilidad. Un sujeto sobre el que actúan siete reglas lleva doscientos caracteres de conclusiones en cada lado, que se diferencian en una sola cláusula. El recorrido compara los dos lados y dibuja solo la diferencia, contando una conclusión a la que se llega más de una vez en lugar de fundirla en una: tres endpoints que exponen un mismo campo llegan tres veces a la misma conclusión, y tratar los lados como conjuntos haría que un cuarto no se viera como cambio alguno.
  • Usabilidad. «Ver exactamente qué cambió entre dos evaluaciones» pasa de Preview a Available en la página de inicio. Estaba en Preview porque la comparación se servía y era accesible por la API mientras nada la ponía en una pantalla: una capacidad accesible por la API no es una experiencia accesible, y el chip sigue a la experiencia.

Las versiones anteriores están en la aplicación, en Acerca de.

Cada versión nombra sus cambios incompatibles de forma explícita, incluso cuando no hay ninguno. "Sin cambios incompatibles" es información; una sección ausente es ambigua entre que no hay nada que contar y que nadie lo ha mirado.

Los cambios se tipifican en vez de amontonarse, porque quien actualiza tiene una pregunta distinta para cada uno: qué no sabía hacer el producto antes, qué es lo mismo pero más claro de usar, qué refuerza una garantía o cierra algo con consecuencias de seguridad, y qué simplemente estaba mal y ahora está bien.

Cómo leer una entrada

Funcionalidad
Algo que el producto no sabía hacer antes.
Usabilidad
La misma capacidad, más fácil o más clara de usar.
Seguridad
Una garantía reforzada, o un defecto con consecuencias de seguridad cerrado.
Corrección
Un comportamiento que estaba mal y ahora está bien.

Dónde encontrarlo

Abre la aplicación y entra en Acerca de, o pulsa el número de versión en el pie de cualquier pantalla: eso te lleva directamente a la versión por la que preguntabas y no al principio de una lista que luego tienes que buscar.

El histórico se distribuye como datos dentro de la aplicación y no como un documento que se descarga en tiempo de ejecución, así que no puede publicarse una versión cuyo histórico no llegó a desplegarse.