Skip to content

Release v0.3.0: Elasticsearch Testing & Data Safety

Choose a tag to compare

@SamoraHunter SamoraHunter released this 10 Apr 12:04
· 51 commits to main since this release

πŸš€ What's New in v0.3.0

This release focuses on industrializing the testing pipeline and enhancing data safety when interacting with Elasticsearch.

✨ Highlights

πŸ” Integrated Elasticsearch Testing

Developers can now validate their clinical pipelines against a real, temporary Elasticsearch instance inside Docker. This replaces static mocks with actual search behavior.

πŸ§ͺ Automated Synthetic Data Seeding

Includes new utilities to generate and seed realistic patient timelines into test clusters, complete with automated schema management via elastic_schemas.json.

πŸ›‘οΈ Data Ingestion Safety

Introduced strict guardrails that prevent accidental write operations to production Elasticsearch clusters during testing or development runs.

πŸ€– CI/CD Enhancements

Full support for local GitHub Action runners (via act), making it easier to debug complex notebook-based tests locally before pushing.


Full Changelog: v0.2.0...v0.3.0