Skip to content

Releases: steipete/RepoBar

RepoBar 0.8.3

13 Jun 11:34
v0.8.3
e5f1f24

Choose a tag to compare

  • Send optional AI summaries through the OpenAI Responses API directly and limit model choices to documented public OpenAI identifiers.
  • Keep GitHub API usage in a compact, expandable Accounts settings section instead of a separate settings tab.
  • Search accessible repositories by description, language, and topics, and open repository rows on the configured GitHub host with a double-click (thanks @udiedrichsen). (#80)
  • Add opt-in release notifications for pinned repositories, including an optional pre-release toggle, first-refresh backlog protection, and rate-conscious polling at most every 15 minutes (thanks @LeoLin990405). (#82)
  • Round compact stat badges (issue, PR, star, and release download counts) to the nearest thousand and million instead of truncating, so a count like 19,999 shows as "20K" rather than "19K" and matches GitHub's own compact numbers (thanks @LeoLin990405). (#81)

RepoBar 0.8.2

12 Jun 06:14
v0.8.2
5244d06

Choose a tag to compare

  • Streamline the GitHub API submenu by showing sample age once, while moving shared-budget guidance into a dedicated API settings tab.

RepoBar 0.8.1

10 Jun 08:06
v0.8.1
85eb57e

Choose a tag to compare

  • Fix latest release metadata so stable releases still appear when many newer drafts or prereleases exist (thanks @vincentkoc). (#79)

RepoBar 0.8.0

07 Jun 07:23
v0.8.0
a5b08b9

Choose a tag to compare

  • Add optional OpenAI-powered PR summaries to the Issue Navigator sidebar using Tachikoma chat-latest, with settings for model and API key storage.
  • Give AI PR summaries more Issue Navigator sidebar room and tune generated summary length to the visible row budget.
  • Summarize all resolved Issue Navigator items with AI, add compact settings controls for model selection, API key testing, saving, and clearing.
  • Keep the separate Issue Navigator window from auto-scrolling embedded GitHub issue previews while preserving the menu dropdown preview scroll offset.
  • Keep Issue Navigator reference clicks from being overwritten by clipboard seeding, and show unresolved GitHub metadata as the reference label instead of "preview unavailable."
  • Keep the Repositories settings table from rendering duplicate rows when the same repository is both pinned and hidden (thanks @devYRPauli). (#73)

RepoBar 0.7.0

31 May 18:17
v0.7.0
bc3a4f4

Choose a tag to compare

  • Add copyable update diagnostics in About so Sparkle install-location failures include bundle path, resolved path, signing, Homebrew, translocation, and quarantine signals. (#70)
  • Keep copied repository-scoped PR and issue references like owner/repo PR #123 resolving to the named repository instead of a newer same-number reference elsewhere.
  • Recognize numbered repository triage lists whose issue/PR count summary is on the next indented line.
  • Add a design plan for staged multi-account authentication, storage, UI, cache, and CLI support (thanks @felipeorlando).
  • Store OAuth, client-credential, and PAT material under stable per-account Keychain keys derived from host#username, with a Keychain/file index so multiple accounts can be enumerated without colliding on legacy fixed entries.
  • Introduce a multi-account data model (Account, AccountSelection, account-scoped pinned/hidden repository lists) in UserSettings with backward-compatible Codable so existing single-account installs continue to load.
  • Add an AccountManager that owns per-account GitHubClient instances and an account-scoped OAuth refresher, and bootstrap it from AppState with a one-shot migration that records the existing single-account credentials under the new account identity.
  • Scope persistent GraphQL and HTTP caches per account so each account writes to its own SQLite database under ~/Library/Application Support/RepoBar/Cache/.
  • Surface configured accounts in the Settings sidebar with use/visible/remove actions, and expose repobar accounts list/use/remove plus --account/--all/--label flags on login, logout, status, and import-gh-token in the CLI.

RepoBar 0.6.6

26 May 17:38
v0.6.6
17105e4

Choose a tag to compare

  • Open multi-reference GitHub detections in Issue Navigator on left click while keeping the preview menu on right click.
  • Open Issue Navigator larger by default while clamping it to the visible screen.
  • Add embedded Issue Navigator browser back navigation and reload an already-selected sidebar entry back to its original GitHub URL.
  • Preload the first embedded Issue Navigator browser preview when the clipboard resolves to multiple GitHub references.
  • Recognize numbered repository triage lists whose issue/PR count summary is on the next indented line.

RepoBar 0.6.5

24 May 04:16
v0.6.5
6cca162

Choose a tag to compare

  • Reduce GitHub pressure by throttling REST/GraphQL request lanes, moving repo count/release hydration to GraphQL, and fetching commit-activity heatmaps only for visible rows with a daily TTL.
  • Keep REST core rate-limit diagnostics focused on the shared quota instead of filling Current Blocker with per-request cooldown rows.
  • Keep copied triage lists with leading bare GitHub references from inheriting incidental repository paths mentioned later in item descriptions.
  • Show copied GitHub URL previews immediately with loading placeholders, then update each entry as GitHub metadata resolves.
  • Recognize copied repo-heading triage blocks like owner/repo: 1 issue / 1 PR followed by indented #123 references.

RepoBar 0.6.4

22 May 18:37
v0.6.4
43f7261

Choose a tag to compare

  • Read the GitHub reference watcher clipboard contents on the main thread to avoid an AppKit pasteboard crash on macOS 26.5.

RepoBar 0.6.3

22 May 06:46
v0.6.3
7b22221

Choose a tag to compare

  • Make the Settings Repository table columns sortable (thanks @XueshiQiao).
  • Improve copied GitHub reference parsing for maintainer triage lists so bullet-leading references stay prioritized, compound issue lists resolve, and status counts are ignored.

RepoBar 0.6.2

21 May 21:12
v0.6.2
5377765

Choose a tag to compare

  • Reduce idle and Issue Navigator CPU use by coalescing timers, polling copied references at background priority, warming previews only while menus or windows are open, and tearing down previews when windows close, while keeping clipboard detection responsive.