Skip to content

v0.9.0-beta.1 - Internal Beta

Latest

Choose a tag to compare

@rafal-k rafal-k released this 23 Mar 00:45
· 34 commits to main since this release
3f5b811

v0.9.0-beta.1 - Internal Beta

This release finalizes a major Task Runs refactor and fixes key reliability/UX issues around after-action reports and tab refresh stability.

Highlights

  • Refactored Task Runs UI into focused components:
    • filters, list/detail workspace, KPI summary, KPI compare, reliability review, reliability trends
  • Extracted Task Runs orchestration logic into dedicated modules:
    • URL state, options derivation, filter transitions, action handlers, and data loading
  • Fixed AAR behavior:
    • opening a task run no longer auto-generates/persists AARs
    • stored AAR retrieval now returns previously persisted reports (including stale ones) instead of hiding them
    • removed noisy 404s for missing stored reports
  • Reduced Task Runs tab flicker/jitter:
    • removed duplicate refresh triggers
    • switched to deterministic refresh-key diffing
    • stabilized panel rendering during updates with stale-while-refresh behavior and layout guards

Why this matters

  • Better maintainability: Task Runs is no longer a monolithic UI/logic block.
  • Better correctness: AAR generation semantics now match user intent.
  • Better UX: fewer visual glitches and more stable refresh behavior.

Validation

  • Frontend build passes
  • Task Runs UI smoke passes
  • Task Runs URL-state smoke passes
  • Backend smoke passes