Skip to content

0.7.5

Choose a tag to compare

@AHS12 AHS12 released this 02 Sep 20:56
· 17 commits to main since this release
bf443c1

What's Changed

[0.7.5] - 2026-09-03

This release is about the part of Heka you see first. The Home screen, the
task list, and the task dialogs got a full pass to feel like a proper desktop
app — quicker to read, quicker to act.

Added

  • A reworked Home screen. Up top you'll find the state of the engine at a
    glance (is the daemon up, is the scheduler running) and three quick
    actions: create a task, create a schedule, or run any task right from a
    small picker — no need to visit other pages for the everyday stuff.
  • The next scheduled run now gets the spotlight it deserves: which task,
    when it fires, and how long from now ("in 14h 2m"), with a one-click
    "Run now" if you can't wait.
  • Recent activity rows now open the exact run they refer to — one click from
    the dashboard straight to that run's output — and show friendly times like
    "2m ago" (the full timestamp appears when you hover).
  • Hovering the status dot in the top bar — or the engine badge on Home —
    now tells you what's actually going on: the version, the state of the
    core and scheduler, and how long the daemon has been up. When the
    scheduler is paused, it says so plainly.
  • The task list is now made of cards instead of a dense table. Each card
    shows the task, its type, when it last ran and how it went, with Run,
    enable/disable and delete right on the card. Clicking a card opens the
    editor.

Changed

  • Creating and editing tasks now happens in a dialog, the same way for both.
    Editing no longer navigates away from the task list, and importing a task
    file drops you straight into the editor to review it.
  • The task dialog is wider, so the form breathes and the YAML editor has
    room to work.
  • The default window size is larger, and Tasks and Schedules use the extra
    room. On small laptop screens the window quietly shrinks to fit — the
    shape stays the same.
  • Statuses are written the way people say them — "Timed out" instead of
    "timed_out" — everywhere, including the charts and the log filters. The
    status chart now shows readable labels with aligned counts, and the log
    filters use the same wording.

Fixed

  • The status dot in the top bar ignored the mouse entirely — hovering it
    never showed anything. It now has a proper hover area and reveals the
    health details described above.

Full Changelog: 0.7.2...0.7.5