Skip to content

Releases: TheDataEngineX/dataenginex

dataenginex v0.4.6

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:20
Immutable release. Only release title and notes can be modified.
b30df34

What's Changed

Full Changelog: v0.4.5...v0.4.6

dataenginex v0.4.5

Choose a tag to compare

@github-actions github-actions released this 03 Jul 19:36
Immutable release. Only release title and notes can be modified.
4392031

What's Changed

Full Changelog: v0.4.4...v0.4.5

dataenginex v0.4.4

Choose a tag to compare

@github-actions github-actions released this 27 Jun 07:28
Immutable release. Only release title and notes can be modified.
5115649

What's Changed

Full Changelog: v0.4.3...v0.4.4

DEX v0.4.3

Choose a tag to compare

@github-actions github-actions released this 26 Jun 00:52
Immutable release. Only release title and notes can be modified.
42a47b8

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

Choose a tag to compare

@github-actions github-actions released this 16 Jun 05:02
Immutable release. Only release title and notes can be modified.
7b5e5f7

What's Changed

  • feat: perf ml lakehouse 0.4.1 by @github-actions[bot] in #278
  • feat: perf ml lakehouse 0.4.1 (#278) by @jaymyaka in #279
  • Ci/release dispatch by @jaymyaka in #282
  • chore: sync dev -> main by @github-actions[bot] in #283

Full Changelog: v0.4.0...v0.4.1

DEX v0.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 20:24
Immutable release. Only release title and notes can be modified.
5ee5df8

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

Choose a tag to compare

@jaymyaka jaymyaka released this 20 Feb 10:11
3d86fc7

Version 0.3.5 - See RELEASE_NOTES.md for details

Release v0.3.4

Choose a tag to compare

@github-actions github-actions released this 20 Feb 08:08
9ed4e19

Version 0.3.4 - See RELEASE_NOTES.md for details

Release v0.3.3

Choose a tag to compare

@github-actions github-actions released this 16 Feb 05:18
62b2e58

Version 0.3.3 - See RELEASE_NOTES.md for details

Release v0.2.0 - Production Hardening

Choose a tag to compare

@jaymyaka jaymyaka released this 12 Feb 09:03
84fc5c5

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 rules
  • infra/alertmanager/alertmanager.yml - Alert routing
  • prometheus.yml - Metrics scrape config
  • docs/OBSERVABILITY.md - Observability guide
  • docs/RELEASE_NOTES.md - Release notes format
  • docs/release-pr-template.md - Release PR template
  • Dockerfile - Build context fixes
  • pyproject.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