Skip to content

Releases: neilellis/hakanban

v0.1.8

Choose a tag to compare

@neilellis neilellis released this 17 Jun 17:01

Changes

  • Added an example board screenshot to the README.

Includes the earlier 0.1.7 change: card labels now render as clean rounded chips.

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@neilellis neilellis released this 17 Jun 16:55

Changes

  • Cleaner card labels. Labels now render as compact rounded chips that hug their text, instead of fixed-width pills that left an empty block of colour beside short names.

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@neilellis neilellis released this 17 Jun 12:04

Fixes

  • Board now fills the full vertical height of the panel. The full-page panel element had no intrinsic height, so the board (and its background) only grew to the height of the columns. The panel now fills the viewport, so the board background covers the whole area.

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@neilellis neilellis released this 17 Jun 00:06

Fixes

  • Board background now fills the full height of the board area, not just the height of the columns.
  • The "None" background swatch now works — selecting it clears the board background again. Previously a null background was ignored, so a board could never be reset to no background.

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@neilellis neilellis released this 16 Jun 23:57

Changes

  • Rename boards via a toolbar ✎ button instead of double-clicking a board tab. Double-click proved unreliable for opening the rename dialog; the new explicit icon opens the same modal for the active board. Tabs now only switch boards.

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@neilellis neilellis released this 16 Jun 23:49

What's new

  • Undo / redo — store-wide history covering every change.
    • Toolbar buttons (↶ / ↷) in the panel, enabled/disabled based on availability.
    • Keyboard shortcuts: Ctrl/+Z to undo, Ctrl/+Shift+Z (or Ctrl+Y) to redo — suppressed while you're typing in a field so native text undo still works.
    • Reverts any mutation regardless of where it came from — the panel, the embedded Lovelace card, hakanban.*/todo.* services, or Assist. Each action snapshots the whole board document; a new action clears the redo stack. History is capped at 50 states and starts empty on load.
    • New hakanban/undo and hakanban/redo WebSocket commands; the live payload now includes can_undo/can_redo.

Updating

Update via HACS (or copy custom_components/hakanban/ manually), then restart Home Assistant.

Full changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@neilellis neilellis released this 16 Jun 23:30

What's new

  • Board rename dialog — double-click a board tab to rename it in a small popup (Enter saves, Esc/click-away cancels). Replaces the fragile inline edit that clashed with tab switching and dragging.
  • Unique board titles — creating or renaming a board to a name that's already taken automatically appends (2), (3), … so no two boards (or their devices) share a name.

Note on the calendar entities (added in v0.1.1)

Each board exposes a calendar.<board> entity for cards with a due date. Because this added a new platform, you must fully restart Home Assistant after updating (a config-entry reload is not enough) for the calendar entities to appear. Find them in Developer Tools → States (filter calendar.) or on the board's device page.

Updating

Update via HACS (or copy custom_components/hakanban/ manually), then restart Home Assistant.

Full changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@neilellis neilellis released this 16 Jun 23:12

What's new

  • Per-board calendar entity — every card with a due date now surfaces as an event on a native HA calendar entity (one per board, attached to the board device). Dated tasks show up in Home Assistant's Calendar panel and the built-in Calendar dashboard card, and are Assist-queryable / automation-friendly. Date-only dues are all-day events; timed dues are 1-hour blocks, titled #<number> <card title>.
  • Editable board titles — double-click a board tab to rename it inline (Enter saves, Esc cancels). Fixes the previously broken rename where the toolbar re-render destroyed the edit mid double-click.

Updating

Update via HACS (or copy custom_components/hakanban/ manually), then restart Home Assistant — a full restart is required to load the new calendar platform.

Full changelog: 9efe566...v0.1.1