Download Latest Version RepoBar 0.4.2 source code.tar.gz (6.3 MB)
Email in envelope

Get an email when there's a new version of RepoBar

Home / v0.4.0
Name Modified Size InfoDownloads / Week
Parent folder
RepoBar-0.4.0.dSYM.zip 2026-05-03 35.6 MB
RepoBar-0.4.0.zip 2026-05-03 22.3 MB
README.md 2026-05-03 1.8 kB
RepoBar 0.4.0 source code.tar.gz 2026-05-03 6.3 MB
RepoBar 0.4.0 source code.zip 2026-05-03 6.5 MB
Totals: 5 Items   70.7 MB 0
  • Fix Issues submenus when GitHub returns pull requests in the REST issues feed before actual issues, surface GitHub rate limits in the menu UI, and add usable recent-list/REST logs for debugging stuck submenu loads.
  • Keep cached repo submenus wired to their recent Issues/PR loaders after menu filter rebuilds so nested lists do not stay stuck on “Loading…”.
  • Rebuild the open menu when hydrated repository counts arrive so PR badges no longer stay at the cheap REST-list placeholder value.
  • Seed first-open menu rows from the persistent cache, using cached repo-detail PR counts instead of showing a loading spinner when SQLite already has data.
  • Rebuild the contribution/profile submenu when global GitHub activity finishes loading, and add a GitHub Rate Limits submenu with live REST/GraphQL plus persisted REST resource limits.
  • Fetch pagination-header-based PR/commit counts without conditional ETag reuse so cached bodies cannot collapse counts to one item.
  • Clamp SwiftUI-hosted menu row measurements and give plain hosted rows intrinsic vertical sizing so first-open menu layout cannot inflate into an oversized scroll well.
  • Add the GRDB-backed persistent REST cache foundation plus RepoBar-owned GitHub archive source settings/CLI commands, explicitly avoiding gitcrawl config discovery.
  • Add CLI cache diagnostics/clear commands and archive status/validate/update commands so the new cache/archive surfaces are script-testable.
  • Make RepoBar's SQLite ETag cache authoritative by bypassing URLSession's local HTTP cache for conditional GitHub REST requests.
  • Add persistent GraphQL response caching, native gzip archive import, archive issue/PR readers with rate-limit fallback, and Settings archive update/status controls.
  • Fix release tagging when Git is configured to sign tags by default.
Source: README.md, updated 2026-05-03