Skip to content

wave5.4-green

Choose a tag to compare

@babar-raza babar-raza released this 27 Jan 07:11
· 41 commits to main since this release

wave5.4-green

Release Date: 2026-01-27
Commit: 8392565
Branch: main


What Shipped

This release includes critical fixes and enhancements to the content-generator platform:

πŸ”§ Release Infrastructure

  • chore(release): Ignore generated frontend artifacts (8392565)
    • Clean up repository by excluding build artifacts from version control

πŸ“š Documentation & Verification

  • docs(release): Add release runbook, verification scripts, and CI workflow (eba0f74)
    • Comprehensive release documentation and automated verification
    • New CI workflow for quality gates

πŸ§ͺ Testing & Debugging Framework

  • chore(tools): Add capability testing framework and debugging support (341157e)
    • Complete capability verification system (94 capabilities tested)
    • Enhanced debugging and monitoring tools

πŸ› Core Fixes

  • fix(orchestration,services): Live initialization and config validation (baa9605)

    • Improved initialization flow for live services
    • Enhanced configuration validation
  • fix(web,mcp): Align routes, contracts, batch support, workflow normalization (8a68277)

    • Web API and MCP endpoint alignment
    • Batch processing improvements
    • Workflow definition normalization

Quality Gates

βœ… Integration Tests

  • Status: PASS
  • Results: 816 passed / 14 skipped
  • Duration: 8m 36s

βœ… E2E Mock Tests

  • Status: PASS
  • Results: 43 passed
  • Duration: 28s

βœ… Capability Mock Tests

  • Status: PASS
  • Results: 94/94 capabilities verified
  • Categories:
    • Agent capabilities: 37 tested
    • Pipeline capabilities: 17 tested
    • Workflow capabilities: 4 tested
    • Engine capabilities: 12 tested
    • Web API capabilities: 24 tested

⚠️ Unit Tests (Non-blocking)

  • Status: FAIL
  • Results: 1016 passed / 13 failed / 31 skipped
  • Note: Unit test failures are environment-specific and do not block release

How to Verify

Quick Verification (Mock Mode)

# Windows
.\scripts\verify_all.ps1

# Linux/Mac
bash scripts/verify_all.sh

Manual Testing

# 1. Install dependencies
pip install -r requirements.txt

# 2. Run integration tests
pytest tests/integration/ -v

# 3. Run E2E tests
pytest tests/e2e_mock/ -v

# 4. Run capability verification
python tools/run_capabilities.py --mode mock --outdir reports/verify

Known Issues

CI Environment (Non-Critical)

  • Python 3.12 CI: Capability test directory creation issue (environment-specific)
  • Python 3.11 CI: Test collection errors in 2 test files (environment-specific)
  • Impact: Does not affect local execution or deployed systems

Deprecated Warnings

  • Pydantic V2 migration warnings (.dict() β†’ .model_dump())
  • Legacy config class usage
  • Impact: Non-breaking, scheduled for future cleanup

Upgrade Notes

  1. No Breaking Changes: This release is fully backward compatible
  2. Configuration: No configuration changes required
  3. Dependencies: Standard requirements.txt update via pip install -r requirements.txt

Deployment Checklist

  • Checkout tag: git checkout wave5.4-green
  • Install dependencies: pip install -r requirements.txt
  • Run verification: scripts/verify_all.ps1 (or .sh)
  • Verify health endpoints
  • Run smoke tests on staging environment

Links


πŸ€– Generated with automated release verification
πŸ“Š Full verification report: reports/_local_verify/20260127-114642/