Skip to content

Releases: kryptamine/herdr-auto-title

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 28 Aug 23:05

0.3.2 (2026-08-28)

Bug Fixes

  • resolver: decline an echoed agent name whatever reports it (f7629b3)

Performance

  • app: read a checkout once per directory per poll (ce55d9b)
  • resolver: fit a numbered title instead of sanitizing it again (1fd0d8e)
  • resolver: guard the regexp passes in Sanitize (9652edc)

Refactoring

  • app: read both counts through one bound (f3d73d0)
  • git: drop the result nobody outside the tests read (565d6c9)
  • herdr: drop the agent statuses nothing reads (c931b58)
  • herdr: move the test client out of the shipped package (84da050)
  • resolver: decline a tab with no panes once, not in every source (e70c24c)
  • resolver: fold the shared activity shape into one helper (1bc06b2)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 20:09

0.3.1 (2026-08-26)

Bug Fixes

  • state: hand a tab back when its name is cleared (e1aec6f)

Performance

  • app: read only the pane that names a tab (3b9319e)

Refactoring

  • app: split the poll loop from its reads (bd339be)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 11:33
ebcc0cf

0.3.0 (2026-08-26)

Features

  • app: read settings from a configuration file (#19) (53e2d17)
  • cap a generated title at 50 columns (#17) (1bf9ede)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 10:11
0c0e091

0.2.0 (2026-08-26)

Features

  • app: make the branch width configurable (76914d1)
  • git: read what a repository has checked out (4d8e0ce)
  • name a tab after the branch it is on (96a2c83)
  • name an agent tab from the session its agent holds (#16) (4246532)
  • resolver: put each tab's position in front of its title (81112ce)

Bug Fixes

  • app: stop reading .git when branches are switched off (7d0c80e)
  • resolver: let a branch that fits keep its whole name (cc712b8)
  • resolver: match the trunk as git stores it (d5a4ba2)

Refactoring

  • choose a pane's directory in one place (a78e47c)
  • cut the comments that outgrew the three-line cap (97c1746)
  • resolver: let the branch source own how it labels a checkout (74e7af3)
  • state: keep a tab's position as the number it is (b0f23ae)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 20:56
422864c

0.1.1 (2026-08-25)

Bug Fixes

  • resolver: cut a kind by the length that actually matched (99361ab)
  • resolver: strip the invisible characters that forge a label (9e96e14)

Performance

  • app: reuse a process read instead of making one per pane per poll (d2595a7)

Refactoring

  • herdr: drop the snapshot fields nothing reads (a3de7d5)
  • resolver: make every source decline a nil pane alike (2f2a036)
  • sort through slices rather than sort (edda7fa)
  • state: let encoding/json sort the manual-name file (75cbf5c)