Skip to content

Commit e4a1d8a

Browse files
committed
docs: update README with 36 tests passing and remove legacy changelog
1 parent 6f8279f commit e4a1d8a

1 file changed

Lines changed: 3 additions & 17 deletions

File tree

README.md

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
-**PWA Ready** - Instalable como aplicación
2121
-**Internationalization** - Soporte nativo Español 🇪🇸 / Inglés 🇺🇸
2222
-**Secure** - CSP headers, XSS prevention
23-
-**Tested** - 34 tests unitarios pasando (Validators + VLSM Logic + Converters + DNS Core)
23+
-**Tested** - 36 tests unitarios pasando (Validators + VLSM Logic + Converters + DNS Core)
2424
-**Open Source** - MIT License
2525

2626
## 🎯 Herramientas Disponibles
@@ -81,7 +81,7 @@ El proyecto ha sido reestructurado para maximizar la densidad de valor y elimina
8181
- **Frontend**: HTML5, JavaScript ES6+ (Modular)
8282
- **Styling**: Tailwind CSS v3
8383
- **Build**: Vite
84-
- **Testing**: Jest + jsdom (32 tests pasando)
84+
- **Testing**: Jest + jsdom (36 tests pasando)
8585
- **Deploy**: Netlify (Serverless Functions para Geo-IP)
8686

8787
## 📖 Documentación
@@ -112,21 +112,7 @@ npm run test:watch
112112
npm run test:coverage
113113
```
114114

115-
**Estado actual**: 4 test suites, 34 tests pasando (añadidos tests de conversión el 2026-05-21)
116-
117-
### Cambios Recientes (v4.0.1 - 2026-05-21)
118-
- **Widgets de UI Auto-Contenidos**: Corregidos fallos de carga en `bandwidth.js`, `base-converter.js`, y `ip_reference.js` que impedían su renderizado al buscar elementos estáticos ausentes.
119-
- **Estructura e HTML de Navegación**: Corregido el bug de visibilidad persistente de la calculadora al restablecer el contenedor `#view-vlsm`.
120-
- **Testing**: Añadido soporte de pruebas unitarias para el módulo de conversiones `src/core/convert.js` (34 tests pasando en total).
121-
122-
### Cambios Recientes (v4.0.0 - 2026-05-17)
123-
- **3 herramientas rescatadas**: Base Converter, Bandwidth Calculator e IP Reference estaban huérfanas (registradas en JS pero sin HTML). Se inyecta su HTML al contenedor dinámicamente.
124-
- **Geo-IP con datos reales**: Reemplazada la función mock por llamadas a la API pública `ip-api.com`.
125-
- **Adiós Bootstrap**: Eliminada dependencia de Bootstrap CSS/JS. Todo el estilo usa Tailwind/cyber.
126-
- **Refactorización Lean**: Eliminación de archivos legados (`index_legacy.html`, `js/` raíz) y consolidación de lógica dispersa.
127-
- **Estructura de Capas**: Separación clara entre `core/`, `platform/` y `ui/`.
128-
- **Skills Consilidadas**: Implementación de Super-Skills paramétricas (`identity-service`, `net-analysis-engine`).
129-
- **Testing**: Actualización de la suite para cubrir las nuevas rutas del core (32 tests pasando).
115+
**Estado actual**: 4 test suites, 36 tests pasando
130116

131117
Para reproducir los cambios localmente:
132118

0 commit comments

Comments
 (0)