Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 02:49
· 73 commits to main since this release
114a1dc

Added

  • Project settings now include a Storage pane that explains the active Beads
    backend, JSONL snapshot, sync model, hooks, and backup status.
  • Project settings now show a pre-flight health check for bd, readable Beads
    data, snapshot freshness, export configuration, hooks, and backup status.
  • Beadazzle now watches lightweight Beads export markers and warns when the
    readable JSONL snapshot may lag embedded Dolt, without polling the database.
  • Project settings now include a Ready workflow preference that can hide parent
    beads when all unfinished child beads are blocked.
  • Relationship fields now use a fast bead picker with search, filters, outline
    mode, and a compact quick-create flow for parent, blocking, and sub-issue
    workflows.
  • Blocked rows now explain why each bead is blocked inline, including active
    blocker beads, gates, external references, resolved gates, and manually
    blocked beads with no active blocker.
  • Blocked bead detail pages now show an inline helper for stale blocked states,
    and sub-issue rows surface the same blocker context as the main list.
  • Changing a bead to Deferred now asks for an optional deferral date, while
    still supporting deferred beads with no date.

Changed

  • The Gates screen now acts as a dedicated gate queue: filters and sort controls
    are hidden, actionable gates are grouped at the top with an accent outline,
    ready gates use a green Ready label, and pending gates continue below them.

Fixed

  • Blocked epic helpers no longer offer gate-creation actions that the current
    Beads CLI cannot complete.
  • Blocker relationship pickers and quick-create now respect Beads' epic-only
    blocking rule instead of offering relationships that fail after selection.
  • Status change menus no longer show the status already set on the selected
    bead.
  • Selecting beads in the Gates list now keeps the active row highlight aligned
    with AppKit selection, including during fast keyboard navigation.
  • Blocked parent and context rows now recognize blocked sub-issues before
    showing the "no active blocker" helper.
  • Bead picker quick-create labels now use the same label picker as the rest of
    the app, label filters are searchable, and picker popovers use native
    material/glass styling instead of a heavy gradient panel, with tighter form
    spacing and smoother expansion.
  • Changing bead metadata from the detail pane now updates the app immediately
    while the write runs in the background; only title and body text remain
    draft-until-save.
  • Opening a folder before Beads is initialized now keeps the project selector
    visible, labels the project as needing setup, and keeps the init controls
    usable in narrower windows.