docs: agregar CHANGELOG con versionado semántico
Establece la convención SemVer para el proyecto. v2.1.0 documentada como versión estable actual. v3.0.0 (wizard) marcada como en desarrollo.
This commit is contained in:
58
CHANGELOG.md
Normal file
58
CHANGELOG.md
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
# Changelog — Datos País sobre el Cuidado
|
||||||
|
|
||||||
|
Todas las versiones notables de este proyecto se documentan en este archivo.
|
||||||
|
|
||||||
|
El formato sigue [Keep a Changelog](https://keepachangelog.com/es/1.1.0/)
|
||||||
|
y el proyecto adhiere a [Versionado Semántico](https://semver.org/lang/es/).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## [No publicado] — Sprint 4: Formulario Wizard v3
|
||||||
|
|
||||||
|
En desarrollo en `main`. Cambio mayor: reescritura del formulario a wizard
|
||||||
|
pregunta-por-pantalla con instancias de vínculo familiar.
|
||||||
|
|
||||||
|
### Por agregar
|
||||||
|
- Wizard pregunta-por-pantalla para todo el formulario
|
||||||
|
- Instrumento v3: 10 secciones, mini-wizard anidado para vínculos familiares
|
||||||
|
- Columna `instance_id` en `answers` para datos multi-instancia
|
||||||
|
- Autocomplete de barrios desde dataset INE/DGEEC
|
||||||
|
- Subtítulos explicativos del "porqué" por sección
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## [2.1.0] — 2026-06-16
|
||||||
|
|
||||||
|
Versión estable preservada en la rama `v2.1.0-stable`. Última versión del
|
||||||
|
formulario lineal antes del rediseño a wizard.
|
||||||
|
|
||||||
|
### Agregado
|
||||||
|
- Dashboard multitenante con selector de empresa (Todos / InQuality / Fundación / Demo)
|
||||||
|
- Flag `p_all` (UUID cero) para vista agregada de todos los surveys
|
||||||
|
- Vista de control `/admin/responses` con tabla plana, filtro por empresa,
|
||||||
|
colapsar/expandir por submission
|
||||||
|
- Dos encuestas piloto: InQuality y Fundación Solidaridad (organizaciones separadas)
|
||||||
|
- Método formalizado: `method/PATTERNS.md` y `method/ANTI_PATTERNS.md`
|
||||||
|
(patrones C.8, AP.10, AP.11)
|
||||||
|
|
||||||
|
### Cambiado
|
||||||
|
- Instrumento actualizado a v2.1 (feedback equipo médico): salto triple,
|
||||||
|
nueva pregunta 6.6, eliminación de "Prefiero no decir", 2.4 eliminada,
|
||||||
|
2.1 a multiple_choice
|
||||||
|
- Next.js actualizado a 15.3.8 (pin exacto)
|
||||||
|
|
||||||
|
### Seguridad
|
||||||
|
- Resuelto CVE-2025-66478 (+ advisory posterior CVE-2025-55183/55184/67779)
|
||||||
|
|
||||||
|
### Infraestructura
|
||||||
|
- Migración completa a Supabase self-hosted en Dokploy
|
||||||
|
- Backups GFS locales con retención de 3 días + domingos 14 días
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## [2.0.0] — 2026-06 (anterior)
|
||||||
|
|
||||||
|
Primera versión en producción con Supabase self-hosted.
|
||||||
|
- Formulario lineal de 44 preguntas
|
||||||
|
- Dashboard con 11 widgets y k-anonimato (k≥5)
|
||||||
|
- Instrumento v2 (44 preguntas, 8 secciones)
|
||||||
Reference in New Issue
Block a user