Diwall

Español
Descargar 1.24.4

Versiones

Dónde encontrar lo que ha cambiado, cómo funciona la numeración, y por qué el registro de cambios se lee como un razonamiento y no como una lista de correcciones.

Cada versión incluye sus paquetes, su archivo de código fuente y su documentación.

Cómo leer un número de versión

1.23.0 — el número del medio cambia cuando se agrega algo, y el último cuando se corrige algo sin añadir nada. Un cambio incompatible se anuncia en las notas de la versión en lugar de estar codificado en el número, porque un número no puede indicar qué se rompe.

El paquete de Debian agrega su propia revisión: diwall_1.23.0-1_all.deb. El -1 es la iteración del empaquetado, no una versión de Diwall.

Dos registros de cambios, dos propósitos

El registro de cambios de Debian se incluye dentro del paquete. Es el que un administrador lee para decidir si actualizar o no, y explica qué ha cambiado y por qué, en términos sencillos.

El diario de desarrollo es más largo y se lee de otra manera: recoge el razonamiento, incluidas las decisiones que se revirtieron y los mecanismos que se mantuvieron solo porque un fallo medido los justificaba. Donde el registro de cambios dice qué hace la versión, el diario dice por qué lo hace así.

Ambos están en el repositorio. Ninguno se escribe a posteriori, de memoria: se escriben a medida que avanza el trabajo, y por eso contienen lo que un relato retrospectivo habría limado.

Actualizar

sudo apt install ./diwall_1.24.4-1_all.deb   # Debian 13, Ubuntu 24.04, Ubuntu 26.04
sudo dnf install ./diwall-1.24.4-1.fc44.noarch.rpm   # Fedora 44
sudo zypper install --allow-unsigned-rpm ./diwall-1.24.4-1.leap160.noarch.rpm   # openSUSE Leap 16.0
sudo pacman -U ./diwall-1.24.4-1-any.pkg.tar.zst   # Arch Linux

El mismo comando con el archivo más reciente actualiza en el sitio, y su configuración se conserva. La desinstalación depende de la familia de su sistema: Instalar →.

Algo que comprobar tras cualquier actualización: el token de versión de la guía. Si ha cambiado, el marcador que guardó su agente está caducado y la siguiente llamada fallará con guide_non_lu — a propósito, para que nadie ejecute una versión nueva con las instrucciones de la anterior.

grep notice-version /opt/diwall/docs/GUIDE_LLM.md

Qué cambia al actualizar

Una línea por versión que cambia algo que un escenario o un agente puede observar. Las razones de cada cambio están en el registro de cambios de Debian.

VersiónLo que nota un escenario o un agente
1.24.4 — 26 de septiembre de 2026Paquetes para Fedora 44, openSUSE Leap 16.0 y Arch Linux, junto al .deb. En esos tres sistemas, la desinstalación conserva la configuración, el diario y las capturas de referencia con la cuenta diwall, y muestra el comando que los borra. apt remove conserva ahora la cuenta diwall con los archivos que protege; apt purge ya no deja nada en /opt/diwall. install.sh, deploy.sh y uninstall.sh se niegan a ejecutarse en una máquina donde esté instalado cualquiera de estos paquetes.
1.24.3 — 25 de septiembre de 2026Un número o un booleano devuelto por evaluer conserva su tipo (false, 2) en la salida y en el diario; shot.py lo devolvía como texto ("False", "2") hasta la 1.24.2. Una referencia grabada con --sauver-verifier-reference antes de esta versión guarda ese valor como texto y se señala como regresión al reproducirla: grábela de nuevo. --stealth nunca se vio afectado. uninstall.sh se niega a ejecutarse en una máquina con el paquete instalado; use sudo apt purge diwall.
1.24.2 — 25 de septiembre de 2026Rutas, anclas, nombres de archivo y otras cadenas formadas por palabras ya no se enmascaran como secretos en la salida de evaluer ni se rechazan en un script; las huellas hexadecimales y los UUID sí. diwall-watch --llm claude funciona, y --llm-en-complement sigue a --llm. En una máquina con el paquete instalado, install.sh y deploy.sh se niegan a ejecutarse. apt purge diwall también borra /opt/diwall/references/: guarde antes sus referencias de watch.py.
1.24.1 — 25 de septiembre de 2026El navegador declara el idioma del operador: Accept-Language y navigator.language llevan el mismo código, tomado de LANGUAGE, LC_ALL, LC_MESSAGES o LANG (en-US si ninguna es utilizable). Un sitio que negocia su idioma sirve ahora el del operador: un escenario que comprueba un texto en un sitio así puede cambiar de resultado. Un script evaluer que encadena propiedades como navigator.languages.join ya no se rechaza como un secreto.
1.24.0 — 8 de septiembre de 2026Token de la guía 1.2 → 1.3: la siguiente llamada falla con guide_non_lu hasta que se pasa el nuevo token. cliquer_som y remplir_som resuelven un número mediante el marcador que dejó una captura Set-of-Mark anterior en el mismo escenario, y sin ella recurren a volver a indexar; la salida indica qué vía se siguió (boussole.respect.som_resolution) y cualquier desacuerdo entre ambas (som_derive_detectee). --som-brut restablece la indexación pura; --som-rafraichir sigue aceptándose y no hace nada.
1.23.1 — 21 de agosto de 2026La boussole indica qué directorio cifrado de credenciales se resolvió y de dónde vino esa elección (secrets_dir_effectif, secrets_dir_source).
1.23.0 — 8 de agosto de 2026Token de la guía 1.1 → 1.2. Una acción de escenario con un valor en claro en un campo que parece una contraseña se rechaza antes de que arranque el navegador (action_secret_en_clair); --secrets y --http-credentials solo se aplican al origen de página para el que se declararon; los valores que parecen secretos se neutralizan en la salida estándar y en el registro de operaciones.

Qué contiene una versión publicada

Desde que existe la documentación multilingüe, una versión publicada no es solo un paquete: lleva los cuatro PDF de referencia, las páginas de manual en cuatro idiomas y el archivo de fuentes de esa versión exacta.

El sitio se actualiza en el mismo movimiento. Una versión a la que el sitio no hubiera seguido dejaría documentada en línea la anterior — justo el tipo de desfase silencioso que el resto de este proyecto está hecho para evitar.