Skip to content

v2.12.0

Choose a tag to compare

@timopruesse timopruesse released this 11 Sep 16:02
· 19 commits to main since this release

Added

  • Cancel tears down OS process groups for run / clone (SIGTERM → ~2s grace → SIGKILL; Windows best-effort process-tree terminate) and polls Tree apply between files/chunks
  • Distinct cancel UX: RunCancelling / TaskCancelled, TUI Cancelling… / cancelled badges, plain-mode lines, and AllDone.cancelled

Changed

  • Runner prefers cooperative cancel inside stream_and_wait over aborting task futures before OS teardown

Performance

  • TUI log overflow eviction uses VecDeque (~70% faster on overflow bench); Tokio worker count sized near the concurrency gate to reduce Rayon oversubscribe