Skip to content

Releases: brettinternet/backlog

v0.13.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 19:45

v0.13.1 - 2026-10-30

Added

  • tui: List Diff jumps in the keymap and open changes on double-click

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 18:54

v0.13.0 - 2026-10-30

Added

  • Adopt a pull request item with bl new --ref, MCP create refs, and TUI +
  • auth: Offer gh credential helper in bl auth login github
  • source: Add read-only github-pulls source of unlinked pull requests
  • tui: Close detail when backspace has no previous item
  • tour: Let projects opt in to agent-written tours
  • tour: Carry a tour forward across new commits
  • tour: Accept tour JSON from stdin and inline over MCP
  • tour: Remove a stored tour
  • tour: Highlight a step's line range
  • tour: Read stored tours back
  • tour: Refuse steps the change's Diff can't show
  • Render agent-written guided tours of a change in the Diff tab
  • tui: Open commits from the Commits tab with their full message
  • tui: Draft and submit pull request reviews from the change view
  • tui: Add a line cursor to the Diff tab with file, side, and line anchors
  • changes: Link GitLab merge requests
  • tui: Show pull request checks, reviewers, and conversation
  • tui: Show change diffs in a Diff tab
  • tui: Open linked changes in a change view
  • Show linked changes and pull requests on items
  • tui: Make ! an item menu with likely actions; open it by right-click
  • tui: Match palette words in any order and by common verbs
  • tui: Narrow empty board columns and rule column headers

Fixed

  • tui: Adopt a pull request into its own workspace project
  • source: Check github-pulls in doctor; key forge cache case-insensitively
  • tour: Refuse a range ending past its file
  • tui: Keep board columns the query's status terms admit
  • tui: Drop empty message from claim notice
  • github: Don't send ETags on reads that need a body
  • tui: Harden tour reads and placement
  • tui: Refuse review comments on uncommitted lines
  • auth: Authorize --write without a prior read login
  • tui: Keep the Diff cursor on hunk headers across re-renders
  • tui: Keep the Diff cursor on screen when search is cancelled
  • tui: Keep stale checks stale and scroll long pull request entries
  • tui: Keep change facts and cursor across change view exits
  • github: Keep the --write hint through the remote wrapper
  • oauth: Report a missing GitHub App installation at login
  • tui: Clear resolved restore anchor on empty boards
  • tui: Draw item menus without rows shifting in
  • tui: Keep a header rule on empty board columns

Documentation

  • Rerender demo with linked changes, tours, and history
  • examples: Show github-pulls source in GitHub example
  • github: Bl-cli has pull requests write
  • github: List bl-cli pull request and check reads
  • github: Use a gh credential where bl-cli-read can't be installed
  • Assignee means owner, not executing agent

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 05:16

v0.12.0 - 2026-10-30

Added

  • tui: Make board column arrows clickable
  • tui: Make tab arrows and detail header labels clickable
  • tui: Make History entries clickable
  • worklease: Enable claims on Windows with Worklease 1.13.0
  • release: Publish Windows archives and a PowerShell installer
  • history: Label entry sources and show what edits changed
  • windows: Watch native sources with ReadDirectoryChangesW
  • history: Show remote provider activity
  • windows: Build and run bl on Windows without claims
  • history: Show an item's history timeline
  • agents: Resume or fork recorded agent sessions
  • contact: Resolve live contact channels for item sessions
  • worklease: Record the agent kind as the claim agent
  • handoff: Record session handoffs for an item
  • events: Record agent session on item events
  • github: Keep unlabeled issues open with status labels
  • tui: Show child progress on board cards
  • tui: Show and renew claims in a workspace

Fixed

  • tui: Scroll detail tabs that don't fit instead of showing only the active one
  • events: Keep a separate event index file per schema version
  • history: Refuse a history cursor whose earlier entries changed
  • history: Label session rows with the check that refuses resuming them
  • history: Redact cached activity, skip unreadable GitHub timeline nodes
  • project: Read no branch from a reftable HEAD stub
  • agents: Refuse resuming any live session conversation and reject invalid handoff sessions
  • tui: Keep the History cursor and expansion state across reloads
  • events: Keep the event baseline per control root
  • windows: Resolve the watched directory's file ID up front
  • history: Render event values as text instead of Go maps
  • tui: Reset history expansion owner when detail closes
  • events: Rebuild the baseline silently when the control root changes
  • windows: Poll when the watched directory is replaced
  • windows: Pass USERPROFILE to hooks and fix Windows tests
  • tui: Drop board card signals one at a time
  • tui: Keep workspace Claim column and renew each session once

Documentation

  • cli: Key PR-phase handoffs on the PR head branch
  • history: Qualify live scope evidence

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:01

v0.11.1 - 2026-10-29

Added

  • tui: Claim each item under its own session
  • cli: Add bl auth status and doctor accounts check

Fixed

  • tui: Key per-item sessions by claim resource

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:36

v0.11.0 - 2026-10-29

Added

  • tui: Show the claim lease in detail
  • tui: Renew the held claim while running
  • tui: Default to the tui session

Fixed

  • tui: Skip renewing a lapsed claim

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:05

v0.10.0 - 2026-10-29

Added

  • tui: Auto-scroll detail while drag-selecting
  • tui: Drag to select and copy detail text

Fixed

  • tui: Remove unused selection fields
  • tui: Keep detail body during reload

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:51

v0.9.0 - 2026-10-28

Added

  • tui: R in focused detail rereads the item
  • cli: Alias list to ls and create to new

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 23:22

v0.8.0 - 2026-10-27

Added

  • github: Support Projects v2 draft issues
  • github: Read a Projects v2 board across repositories
  • tui: Offer only source-accepted statuses in status edits
  • config: Let status entries include other sources' keys
  • github: Resolve done to closed beside a project Done option
  • engine: Resolve start and done per item source
  • comment: Attribute remote comments to the provider account
  • config: Add repository issues as a source
  • github: Set the status label when creating an issue
  • github: Create issues with parent, blockers and project status
  • github: Incremental change-window sync between reconciliations
  • github: Edit title and description, add and remove labels and assignees
  • tui: F resets the tab to its definition
  • cli: Resolve create source from flag, +token, defaults.source, or only creatable
  • github: Map issue labels to statuses
  • mcp: List configured sources in instructions
  • github: Reject status config contradicting adapter categories
  • query: Match workspace sources by bare ID
  • tui: Add --view to choose the starting tab
  • tui: Accept a startup query filter

Fixed

  • github: Name the issue when a draft promotion follow-up fails
  • github: Treat native IDs and missing issues as absent on read
  • github: Case-insensitive entry undo, refuse non-list += and settle live reads

Documentation

  • github: Note project round trip and Item closed workflow
  • github: Record this repository's project board
  • examples: Show provider names, create, and heartbeat command

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:25

v0.7.0 - 2026-10-27

Added

  • linear: Create with parent and blockers
  • mcp: Accept sprint on create
  • linear: Support item creation
  • linear: Support archive and unarchive

Fixed

  • create: Apply defaults only to native and Backlog.md sources

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 27 Oct 05:38

v0.6.2 - 2026-10-27

Fixed

  • tui: Keep tabs consistent with their definitions