Skip to content

Changelog

August 31, 2026

  • Fixed: Sidebar board names and inbox split tabs now render at the documented 14px size instead of 14.5px (HTPR-5823)
  • Added: CLI parity tests now check JSON diffs, auth matrix, and negative cases instead of exit-code-only checks (HTPR-5783)
  • Added: CLI merges now auto-install htz on the VPS fleet after successful build and verification (HTPR-5788)
  • Fixed: All Tasks rows on mobile no longer clip past the right edge and use a consistent horizontal inset (HTPR-5841)
  • Added: npm shim for @hypertask/hypertask_cli fetches the native htz binary on install (HTPR-5762)
  • Fixed: —human flag now renders human-readable labels, tables, or nested records instead of JSON (HTPR-5775)
  • Fixed: unknown MCP paths under /api/mcp/* now require authentication and return 401 instead of 404 (HTPR-5769)
  • Fixed: users who turn off the rail no longer see it briefly flash during SSR/hydration (HTPR-5749)
  • Fixed: empty HYPERTASKS_API_URL config no longer overwrites saved CLI settings (HTPR-5774)
  • Fixed: ticket prefixes now generate deterministically based on board titles to avoid collisions across identically-named boards (HTPR-5770)
  • Fixed: saved JWTs are auto-refreshed before expiring and show exact UTC expiry date for older, non-rotating tokens in the installed CLI (HTPR-5797)
  • Fixed: labels list —project now returns the board’s labels instead of a global project list (HTPR-5777)
  • Improved: CLI now loads IndexedDB directly; the native htz binary compiles in Zig and reads from local storage instead of hitting the API for every operation (HTPR-5771)
  • Added: CLI now loads IndexedDB directly; the native htz binary compiles in Zig and reads from local storage instead of hitting the API for every operation (HTPR-5771)
  • Improved: Switched Hypertask CLI to htz (Zig) as the sole official CLI; deprecated legacy Node CLI (HTPR-5747)
  • Improved: Midscene QA board coverage expanded with five new board flows, stale-flow repairs, and a nightly heartbeat watchdog (HTPR-5773)
  • Added: 6 authenticated read-only Midscene flows for inbox, search, calendar, all tasks, starred, and board views (HTPR-5780)
  • Improved: Hypertask capabilities command prints a readable Markdown command list instead of a large JSON document when not using —json (HTPR-5776)
  • Added: task search now returns the canonical description and link field instead of an empty summary (HTPR-5798)
  • Fixed: account ownership transfer endpoint now returns 401 for unauthenticated requests before state changes (HTPR-5808)
  • Fixed: unauthenticated GET and PUT requests to the single-comment endpoint now return 404 (HTPR-5809)
  • Fixed: member removal endpoint now requires a valid signed session; forged identity cookies are rejected before deletion (HTPR-5806)
  • Fixed: sign-in email endpoint no longer exposes verification codes or magic-link tokens (HTPR-5807)
  • Fixed: production task-creation latency is now below 1.5s p75 (HTPR-5756)
  • Added: theme typefaces confirmed as IBM Plex Sans across all default themes (HTPR-5822)
  • Added: Blocked tasks now stand out with a red left edge in Calendar views (Month, Week, Day) to match the board view (HTPR-5834)

August 30, 2026

  • Fixed: users who turn off the rail no longer see it briefly flash during SSR/hydration (HTPR-5749)
  • Fixed: empty HYPERTASKS_API_URL config no longer overwrites saved CLI settings (HTPR-5774)
  • Fixed: ticket prefixes now generate deterministically based on board titles to avoid collisions across identically-named boards (HTPR-5770)
  • Fixed: saved JWTs are auto-refreshed before expiring and show exact UTC expiry date for older, non-rotating tokens in the installed CLI (HTPR-5797)
  • Fixed: labels list —project now returns the board’s labels instead of a global project list (HTPR-5777)
  • Improved: CLI now loads IndexedDB directly; the native htz binary compiles in Zig and reads from local storage instead of hitting the API for every operation (HTPR-5771)
  • Improved: Switched Hypertask CLI to htz (Zig) as the sole official CLI; deprecated legacy Node CLI (HTPR-5747)
  • Improved: Midscene QA board coverage expanded with five new board flows, stale-flow repairs, and a nightly heartbeat watchdog (HTPR-5773)
  • Added: 6 authenticated read-only Midscene flows for inbox, search, calendar, all tasks, starred, and board views (HTPR-5780)
  • Improved: Hypertask capabilities command prints a readable Markdown command list instead of a large JSON document when not using —json (HTPR-5776)

August 29, 2026

  • Fixed: archiving a notification now immediately clears sibling rows from the Inbox without a refresh (HTPR-5745)
  • Added: Instant board painting from IndexedDB snapshot with background auth revocation (HTPR-5722)
  • Added: Superhuman-style Write with AI on desktop with prompt chips and draft highlighting (HTPR-5719)
  • Added: Pre-merge Vercel build gate requiring ci-tests + vercel-build status for staging (HTPR-5737)
  • Added: CLI —self flag enables self-assignment for agents, matching MCP assign_self behavior (HTPR-4150)
  • Fixed: CLI —labels flags on tasks create and update now accumulate instead of silently dropping earlier flags (HTPR-5703)
  • Fixed: Mobile comment Improve with AI now completes the single improve action (HTPR-5712)
  • Added: Midscene AI-driven E2E scaffold with hard resource guards (RAM, CPU, timeout, single-flight lock) for QA Agent Playwright tests (HTPR-5715)
  • Added: Agent step timelines visible on cards and agent pages, showing last 3 finished runs on cards and a full run history with per-step durations on agent pages (HTPR-5701)
  • Added: AI chat queueing for automatic follow-up sending after completed turns, with explicit queue display and Stop/Send controls (HTPR-5695)
  • Fixed: Lease release operations now verify the lease instance they delete before proceeding (HTPR-5656)
  • Added: heartbeat line for the merge/unblock timer above agent cards, with green for under 15 min, amber for 15-30 min late, and red for down or no data (HTPR-5707)
  • Fixed: clicking a due date on a read-only task no longer crashes the app via guard in PR #3045 (HTPR-5698)
  • Added: red card outline and blocked-summary widget on the Agents Dashboard to prioritize unaddressed bottlenecks (HTPR-5716)
  • Fixed: mobile task creation now keeps the created task open for review instead of returning you to the board after saving (HTPR-5713)
  • Fixed: ticket creation now succeeds with valid title, description, dates, assignees, labels, URLs, and relations even when browser circular state is present (HTPR-5491)
  • Fixed: Mobile board does not show newly created or renamed columns until manual refresh (HTPR-5711)
  • Fixed: Mobile board flickers during column operations on add column, tap, and rename (HTPR-5709)
  • Fixed: Undoing an archiving action now restores hidden inbox notifications (HTPR-5640)
  • Improved: Mobile Board start local board read on first layout pass to reduce cold-start latency (HTPR-5669)

August 27, 2026

  • Added: Instant board painting from IndexedDB snapshot with background auth revocation (HTPR-5722)
  • Added: Superhuman-style Write with AI on desktop with prompt chips and draft highlighting (HTPR-5719)
  • Added: Pre-merge Vercel build gate requiring ci-tests + vercel-build status for staging (HTPR-5737)
  • Added: CLI —self flag enables self-assignment for agents, matching MCP assign_self behavior (HTPR-4150)
  • Fixed: CLI —labels flags on tasks create and update now accumulate instead of silently dropping earlier flags (HTPR-5703)
  • Fixed: Mobile comment Improve with AI now completes the single improve action (HTPR-5712)
  • Added: Midscene AI-driven E2E scaffold with hard resource guards (RAM, CPU, timeout, single-flight lock) for QA Agent Playwright tests (HTPR-5715)
  • Added: Agent step timelines visible on cards and agent pages, showing last 3 finished runs on cards and a full run history with per-step durations on agent pages (HTPR-5701)
  • Added: AI chat queueing for automatic follow-up sending after completed turns, with explicit queue display and Stop/Send controls (HTPR-5695)
  • Fixed: Lease release operations now verify the lease instance they delete before proceeding (HTPR-5656)
  • Added: heartbeat line for the merge/unblock timer above agent cards, with green for under 15 min, amber for 15-30 min late, and red for down or no data (HTPR-5707)
  • Fixed: clicking a due date on a read-only task no longer crashes the app via guard in PR #3045 (HTPR-5698)
  • Added: red card outline and blocked-summary widget on the Agents Dashboard to prioritize unaddressed bottlenecks (HTPR-5716)
  • Fixed: mobile task creation now keeps the created task open for review instead of returning you to the board after saving (HTPR-5713)
  • Fixed: ticket creation now succeeds with valid title, description, dates, assignees, labels, URLs, and relations even when browser circular state is present (HTPR-5491)
  • Fixed: Mobile board does not show newly created or renamed columns until manual refresh (HTPR-5711)
  • Fixed: Mobile board flickers during column operations on add column, tap, and rename (HTPR-5709)
  • Fixed: Undoing an archiving action now restores hidden inbox notifications (HTPR-5640)

August 26, 2026

  • Fixed: CLI —labels flags on tasks create and update now accumulate instead of silently dropping earlier flags (HTPR-5703)
  • Fixed: Mobile comment Improve with AI now completes the single improve action (HTPR-5712)
  • Added: Midscene AI-driven E2E scaffold with hard resource guards (RAM, CPU, timeout, single-flight lock) for QA Agent Playwright tests (HTPR-5715)
  • Added: Agent step timelines visible on cards and agent pages, showing last 3 finished runs on cards and a full run history with per-step durations on agent pages (HTPR-5701)
  • Added: AI chat queueing for automatic follow-up sending after completed turns, with explicit queue display and Stop/Send controls (HTPR-5695)
  • Fixed: Lease release operations now verify the lease instance they delete before proceeding (HTPR-5656)
  • Added: heartbeat line for the merge/unblock timer above agent cards, with green for under 15 min, amber for 15-30 min late, and red for down or no data (HTPR-5707)
  • Fixed: clicking a due date on a read-only task no longer crashes the app via guard in PR #3045 (HTPR-5698)
  • Added: red card outline and blocked-summary widget on the Agents Dashboard to prioritize unaddressed bottlenecks (HTPR-5716)
  • Fixed: mobile task creation now keeps the created task open for review instead of returning you to the board after saving (HTPR-5713)
  • Fixed: ticket creation now succeeds with valid title, description, dates, assignees, labels, URLs, and relations even when browser circular state is present (HTPR-5491)

August 25, 2026

Ã\x83¢\\x80\\x94 The following tickets this run failed the shipped gate and were deferred:

  • HTPR-5663 Ã\x83¢\\x80\\x94 Task move from board modal is failing on board name clicks
  • HTPR-5674 Ã\x83¢\\x80\\x94 CLI/MCP agent auto-assign fails when trying to hand off tasks
  • HTPR-5683 Ã\x83¢\\x80\\x94 Archived task reminders trigger and disappear without alerting the user
  • HTPR-5624 Ã\x83¢\\x80\\x94 Neon cost optimization improvements still in progress (root cause confirmed, pending fix decision)
  • HTPR-5737 Ã\x83¢\\x80\\x94 Pre-merge Vercel build gate; staging gate in place, but mirror gating per evidence to be resolved; pending cross-tenant gating confirmation.