Releases: cortega26/chile-hub
v1.15.0
v1.14.1
v1.14.1 (2026-06-21)
This release is published under the MIT License.
Bug Fixes
- extractors: Resolver unrar del PATH con shutil.which en verificación de integridad (
2e73f98)
Detailed Changes: v1.14.0...v1.14.1
v1.14.0
v1.14.0 (2026-06-20)
This release is published under the MIT License.
Features
- validation: Integrar rutificador en validación de RUTs del dataset empresas (
85e8c30)
Testing
- coverage: Subir coverage de 88.1% a 90.4% (
bfd1284)
Detailed Changes: v1.13.1...v1.14.0
v1.13.1
v1.13.1 (2026-06-20)
This release is published under the MIT License.
Bug Fixes
-
badges: Reparar badges de Coverage y Data (
31340bc) -
ci: Agregar hypothesis a dev-requirements.txt (
ce7a30c) -
ci: Instalar hypothesis en el job de tests (
2c54541) -
ci: Remover -n auto de pytest addopts para compatibilidad con CI (
f16c125)
Build System
-
dev: Agregar bandit para escaneo de seguridad de codigo (
0537b56) -
dev: Agregar hypothesis para property-based testing (
f699dd5) -
dev: Agregar pytest-xdist para ejecucion paralela de tests (
243265f) -
dev: Agregar structlog para logging estructurado del pipeline (
35d5d19) -
dev: Integrar mypy, pip-audit e interrogate (
61fe14a)
Refactoring
Detailed Changes: v1.13.0...v1.13.1
v1.13.0
v1.13.0 (2026-06-20)
This release is published under the MIT License.
Features
- Redesign landing page UI with slide-over details drawer (
a8e9b2c)
Detailed Changes: v1.12.0...v1.13.0
v1.12.0
v1.12.0 (2026-06-20)
This release is published under the MIT License.
Documentation
-
backlog: Actualizar scorecard con cierre de Issue #6 (MINEDUC live) (
84378bf) -
backlog: Actualizar scorecard y NEXT_STEPS tras cierre de Issues #4 y #7 (
adc2443) -
backlog: Agregar evaluacion de producto comercial (
a3a49f9)
Features
-
extractors: Implementar extractor live MINEDUC resultados_educacionales (#6,
9556562) -
extractors: Implementar extractor live SIEDU (Issue #7) (
dc450cc)
Detailed Changes: v1.11.1...v1.12.0
v1.11.1
v1.11.1 (2026-06-19)
This release is published under the MIT License.
Bug Fixes
- extractors: Corregir source_mode engañoso, alinear URLs y degradar SINIM a candidate (
1f99d64)
Documentation
-
backlog: Actualizar scorecard con progreso de #4 y agregar NEXT_STEPS.md (
df9ffd6) -
backlog: Ampliar seccion de Issues en NEXT_STEPS.md con acciones por Issue (
37c0c03)
Detailed Changes: v1.11.0...v1.11.1
v1.11.0
v1.11.0 (2026-06-19)
This release is published under the MIT License.
Bug Fixes
-
Evitar que datasets alias sobrescriban artefactos del canónico en artifact_manifest (
2421341) -
Rastrear dataset_catalog_config.json en git para evitar FileNotFoundError en CI (
e9c391d) -
api: Agregar validación de seguridad en DataManager.clear() (
528b5d9) -
api: Envolver _load_catalog con try/except para ChileHubDataError (
d6b57ed) -
security: Agregar verificación de integridad del binario unrar (
4a393ee) -
security: Eliminar ventana TOCTOU con hashing en tránsito en descarga de bundle (
216b811) -
security: Usar paths relativos en mensajes de error de build_dev_db.py (
4a8601c) -
tests: Corregir orden de respuestas y agregar raise_for_status en FakeResponse (
96340c5)
Documentation
-
Actualizar Plan 017 — reescritura corregida y marcado como DONE (
be14ede) -
Marcar Plan 011 como completado en README, backlog y scorecard (
17ed6e9)
Features
- api: Agregar cross_view(), validate_user_data(), search_datasets() y --exit-code en CLI (
7ce5cc4)
Refactoring
- Extraer catálogo externo de build_dev_db.py y corregir PYTHONPATH (
09d3c77)
Testing
- api: Agregar tests de manejo de errores para API pública (
0f1cc0e)
Detailed Changes: v1.10.0...v1.11.0
v1.10.0
v1.10.0 (2026-06-19)
This release is published under the MIT License.
Bug Fixes
-
Revert openpyxl context manager and update workflow step test (
87dce58) -
extractors: Close HTTP responses with context manager (
db48656) -
extractors: Narrow except Exception to specific exceptions (
e122ef0) -
extractors: Prevent TypeError with None cells in censo_hogares_viviendas (
2ceb016) -
extractors: Use context manager for openpyxl workbooks (
c155db8) -
validation: Add drop_nulls() in validate_censo_hogares_viviendas (
d749b47)
Documentation
- plans: Archive completed plans 010, 013, 015, 016 (
e677acb)
Features
- Add improvement plans 010-017 and caching enhancements (
f9aba0a)
Performance Improvements
-
api: Add in-memory caching for artifact loads (
0019943) -
ci: Add staging data cache for daily runs (
ae29ef5)
Testing
- Add context-manager mock support and drop_nulls validation test (
0d492f8)
Detailed Changes: v1.9.0...v1.10.0
v1.9.0
v1.9.0 (2026-06-19)
This release is published under the MIT License.
Features
- Badge de frescura de datos en README (
deddf5c)
Detailed Changes: v1.8.0...v1.9.0