Skip to content

Releases: saltbark/hopper

Hopper 0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 19:00
  • Hopper says when a newer release is out: "V update to …" at the bottom right. V says
    what's in it, V again installs it, and then reopening Hopper puts it in use. Conversations
    keep running meanwhile.
  • hopper update installs the latest release from a shell.
  • "check updates" in settings turns the check off. A copy built from source never checks.

Hopper 0.4.10

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:40
  • Archived can be searched: / in Archived narrows it as you type, by a conversation's name
    or its project. ⏎ keeps what it found, so e and the other keys work on it; esc drops the
    search, and leaving Archived drops it too.

Hopper 0.4.9

Choose a tag to compare

@github-actions github-actions released this 08 Oct 15:05
  • A little more room between a routine's next run and its project in the list.

Hopper 0.4.8

Choose a tag to compare

@github-actions github-actions released this 08 Oct 14:07
  • Routines line up with conversations in the list. A routine's next run now sits between its
    name and its project, so every row ends at the panel's edge.
  • Routines show the model they run with, their own or the default.

Hopper 0.4.7

Choose a tag to compare

@github-actions github-actions released this 08 Oct 02:56
  • The model column in the lists is wide enough for opus[1m], which it used to cut to
    "opus[…" at every window size.

Hopper 0.4.6

Choose a tag to compare

@github-actions github-actions released this 08 Oct 01:27
  • In a draft, a click puts the cursor where you click and a drag selects. A drag there no
    longer copies text from the conversation hidden behind the draft.
  • Projects lists only projects. Turn on "show folders" in settings to list the folders above
    them too, drawn dimmer and in italics; ⏎ on one narrows the list to every project in it.
  • A setting's name too long for its column no longer runs into its value.

Hopper 0.4.5

Choose a tag to compare

@github-actions github-actions released this 07 Oct 18:25
  • Conversations Hopper starts from Up next no longer have ☾ in front of their names; they're
    named like any other conversation, in Hopper, claude agents and claude.ai.

Hopper 0.4.4

Choose a tag to compare

@github-actions github-actions released this 05 Oct 01:33
  • Done is now Archived, and e archives a conversation, as in Gmail; in Archived (v), e
    brings it back. d no longer does anything in the list.
  • e also throws away a draft or removes a routine, and you confirm by pressing e again
    rather than y. Removing an account or a setting is d, then d again. A draft's or
    routine's effort moved to E.
  • Archiving moves the row at once, instead of after a full reload of every account's sessions.

Hopper 0.4.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 11:34
  • Running is the first group in Conversations, then waiting on you, on hold, drafts, proposed,
    routines and up next, so the two you go back and forth between sit together at the top.
  • n still jumps to the first conversation waiting on you, below the running ones.

Hopper 0.4.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 17:02
  • Lists sort by when a conversation last changed hands, not when it started: a running one by
    when you last wrote to it, and one that's waiting, on hold or done by when Claude stopped. An
    old conversation you reply to moves to the top, and Running doesn't reshuffle with every tool
    call. A conversation with no transcript still sorts by its start.
  • A row's age, and a project's last activity, count from the same moment. The details line adds
    "last written to" or "stopped" beside "started", and hopper list --json gives each
    conversation an activeAt.