Skip to content

v0.17.5

Latest

Choose a tag to compare

@MotWakorb MotWakorb released this 16 Jun 22:31
ab76a4f

Release v0.17.5 — renumber of v0.18.0

Same content as the v0.18.0 cut (PR #501), corrected version number. 0.18.0 is reserved for the DBAS epic (bd-0i2vt), so this release is renumbered to 0.17.5. No code changes — only the three version touchpoints (0.18.0→0.17.5) and the CHANGELOG heading.

Post-merge: the v0.18.0 tag + GitHub release will be deleted and re-tagged as v0.17.5; dev's counter reopens at 0.17.6-0000.

Contents (unchanged from the v0.18.0 cut)

  • Added: Schedules Direct (SD) EPG support
  • Changed: ECM↔Dispatcharr API call-volume optimization (per-cycle streams ~2,283 → a few dozen; 734 KB/10s heartbeat eliminated)
  • Security: aiohttp/python-multipart/starlette/cryptography + vite CVE bumps
  • Fixed: Streams pane empty-groups, spacebar-in-dropdown, league-delimiter heal, probe-start alert, merge-journal WAL churn

Pre-Cut Gate Checklist

  • G1a: Zero open P0/P1 bugs
  • G1b: Zero open HIGH/CRITICAL findings (dependency CVEs cleared in the cut content)
  • G2/G3/G4: Backend/Frontend Tests + CodeQL (CI verifies; content identical to the already-green #501)
  • G5: CHANGELOG [0.17.5] — 2026-06-16, [Unreleased] above
  • G6: Version = 0.17.5 (matches release branch)
  • G7: No other release-cut PR open

MCP Release Verification

Unchanged from #501 — partial sign-off (PO-authorized): static ?api_key= path verified; new SD MCP tools not exercised end-to-end (stale MCP container + no SD credentials).

🤖 Generated with Claude Code