Releases: TheDataEngineX/dataenginex
Releases · TheDataEngineX/dataenginex
Release list
dataenginex v0.4.6
Immutable
release. Only release title and notes can be modified.
dataenginex v0.4.5
Immutable
release. Only release title and notes can be modified.
dataenginex v0.4.4
Immutable
release. Only release title and notes can be modified.
DEX v0.4.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Additional sources by @jaymyaka in #285
- Additional sources Added by @jaymyaka in #288
- chore: sync dev -> main by @github-actions[bot] in #286
- Docs update by @jaymyaka in #289
- chore: sync dev -> main by @github-actions[bot] in #290
- chore: sync dev -> main by @github-actions[bot] in #291
- chore: sync dev -> main by @github-actions[bot] in #292
Full Changelog: v0.4.1...v0.4.3
DEX v0.4.1
Immutable
release. Only release title and notes can be modified.
DEX v0.4.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: drop langfuse and huggingface by @github-actions[bot] in #260
- feat: mark sandbox experimental by @github-actions[bot] in #261
- feat: version reset 0.4.0 by @github-actions[bot] in #263
- feat: readme rewrite by @github-actions[bot] in #264
- feat: move deps to extras by @github-actions[bot] in #262
- feat(secops): PrivacyGuard — PII interception for outbound LLM calls by @jaymyaka in #266
- chore: sync dev -> main by @github-actions[bot] in #265
Full Changelog: v1.1.2...v0.4.0
Release v0.3.5
Version 0.3.5 - See RELEASE_NOTES.md for details
Release v0.3.4
Version 0.3.4 - See RELEASE_NOTES.md for details
Release v0.3.3
Version 0.3.3 - See RELEASE_NOTES.md for details
Release v0.2.0 - Production Hardening
Release v0.2.0 - Production Hardening
🎯 Overview
v0.2.0 focuses on Production Hardening with a complete observability stack including Prometheus alerts, Alertmanager routing, and comprehensive documentation.
✨ Features
Observability Stack
-
Prometheus Alert Rules with SLO-aligned metrics
- Error rate alerts (5xx, 4xx tracking)
- Latency alerts (p95, p99 thresholds)
- Saturation alerts (resource utilization)
- Environment-specific configurations for dev, stage, prod
-
Alertmanager Configuration for multi-environment routing
- Critical alerts → Slack notifications
- Warning alerts → Email routing
- Customizable routing based on severity and environment
-
Metrics & Monitoring
- prometheus.yml for scrape configuration
- Grafana dashboards for logs, metrics, and traces
- Complete monitoring setup guide
Documentation & Release Process
- Release notes template (docs/RELEASE_NOTES.md)
- Release PR template for standardized releases
- Complete observability documentation with setup guides
- Troubleshooting guide for monitoring issues
Docker & Build Improvements
- Fixed Dockerfile to include Readme.md and src/ in build context
- Improved build reliability
🔧 Technical Details
Components Updated:
infra/prometheus/alerts/dataenginex-alerts.yml- SLO alert rulesinfra/alertmanager/alertmanager.yml- Alert routingprometheus.yml- Metrics scrape configdocs/OBSERVABILITY.md- Observability guidedocs/RELEASE_NOTES.md- Release notes formatdocs/release-pr-template.md- Release PR templateDockerfile- Build context fixespyproject.toml- Version bump to 0.2.0
✅ Testing
- All 29 tests passing
- Docker build verified
- Integration tests include e2e API tests
- CD workflow tested and working
🚀 Deployment
- FastAPI v0.2.0 service
- Structured logging with structlog
- OTLP tracing integration
- Prometheus metrics collection
- Production-grade observability stack
📋 Release Checklist
- ✅ Observability stack implemented
- ✅ Alert rules configured for all environments
- ✅ Alertmanager routing configured
- ✅ Documentation completed
- ✅ Docker build improvements applied
- ✅ Tests passing
- ✅ Release workflow documented
🔄 What's Next
v0.3.0 will focus on:
- Additional API features
- Enhanced monitoring
- Performance optimizations
Release Date: February 12, 2026
Release Engineer: data-literate
Version: 0.2.0
Status: Stable