From 551d4f8c38e2e2cc248c52d7e58d79d37e72c1b9 Mon Sep 17 00:00:00 2001 From: Milton Gonzalez Date: Wed, 16 Sep 2026 12:34:58 -0500 Subject: [PATCH] docs: registra el deploy a produccion de v1.15.2 Co-Authored-By: Claude Sonnet 5 --- PRODUCCION.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/PRODUCCION.md b/PRODUCCION.md index af58bab..a8af6e8 100644 --- a/PRODUCCION.md +++ b/PRODUCCION.md @@ -394,6 +394,20 @@ iRedMail): - Sin migracion (solo frontend). Frontend reconstruido y reiniciado (PID confirmado), verificado contra `https://project.linkedcorp.net`. +## Actualizacion v1.15.2 (2026-09-16) — checkbox de tarea no se actualizaba + +- Reportado por el usuario: al marcar una tarea como hecha, el checkbox no reflejaba el cambio. + Causa real: `useDragReorder` (el hook de arrastrar-para-reordenar de v1.14.0) resincronizaba su + copia local solo cuando cambiaba el conjunto de ids, no cuando se editaba un campo de una tarea + ya existente (marcar hecho, renombrar) — la fila se quedaba con el snapshot viejo para siempre + despues de guardar. Corregido comparando el contenido completo (JSON), no solo los ids. +- De paso: `draggable`/`onDragStart` pasan a vivir solo en el icono de agarre (antes en toda la + fila) — un ancestro `draggable=true` le gana el mousedown a los controles interactivos que tenga + adentro en algunos navegadores. No era la causa de este bug puntual, pero es un problema real del + mismo patron, cerrado de una vez por ser un hook reutilizado en mas de un listado. +- Sin migracion (solo frontend). Frontend reconstruido y reiniciado (PID confirmado), verificado + contra `https://project.linkedcorp.net`. + ## Comandos utiles ```bash