Skip to content

Commit bc3a4f4

Browse files
committed
docs: update appcast for 0.7.0
1 parent c186289 commit bc3a4f4

1 file changed

Lines changed: 23 additions & 15 deletions

File tree

appcast.xml

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,29 @@
22
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
33
<channel>
44
<title>RepoBar</title>
5+
<item>
6+
<title>0.7.0</title>
7+
<pubDate>Sun, 31 May 2026 19:17:14 +0100</pubDate>
8+
<link>https://raw.githubusercontent.com/steipete/RepoBar/main/appcast.xml</link>
9+
<sparkle:version>20</sparkle:version>
10+
<sparkle:shortVersionString>0.7.0</sparkle:shortVersionString>
11+
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
12+
<description><![CDATA[<h2>RepoBar 0.7.0</h2>
13+
<ul>
14+
<li>Add copyable update diagnostics in About so Sparkle install-location failures include bundle path, resolved path, signing, Homebrew, translocation, and quarantine signals. (#70)</li>
15+
<li>Keep copied repository-scoped PR and issue references like <code>owner/repo PR #123</code> resolving to the named repository instead of a newer same-number reference elsewhere.</li>
16+
<li>Recognize numbered repository triage lists whose issue/PR count summary is on the next indented line.</li>
17+
<li>Add a design plan for staged multi-account authentication, storage, UI, cache, and CLI support (thanks @felipeorlando).</li>
18+
<li>Store OAuth, client-credential, and PAT material under stable per-account Keychain keys derived from <code>host#username</code>, with a Keychain/file index so multiple accounts can be enumerated without colliding on legacy fixed entries.</li>
19+
<li>Introduce a multi-account data model (<code>Account</code>, <code>AccountSelection</code>, account-scoped pinned/hidden repository lists) in <code>UserSettings</code> with backward-compatible Codable so existing single-account installs continue to load.</li>
20+
<li>Add an <code>AccountManager</code> that owns per-account <code>GitHubClient</code> instances and an account-scoped OAuth refresher, and bootstrap it from <code>AppState</code> with a one-shot migration that records the existing single-account credentials under the new account identity.</li>
21+
<li>Scope persistent GraphQL and HTTP caches per account so each account writes to its own SQLite database under <code>~/Library/Application Support/RepoBar/Cache/</code>.</li>
22+
<li>Surface configured accounts in the Settings sidebar with use/visible/remove actions, and expose <code>repobar accounts list/use/remove</code> plus <code>--account</code>/<code>--all</code>/<code>--label</code> flags on <code>login</code>, <code>logout</code>, <code>status</code>, and <code>import-gh-token</code> in the CLI.</li>
23+
</ul>
24+
<p><a href="https://github.com/steipete/RepoBar/blob/main/CHANGELOG.md">View full changelog</a></p>
25+
]]></description>
26+
<enclosure url="https://github.com/steipete/RepoBar/releases/download/v0.7.0/RepoBar-0.7.0.zip" length="25410629" type="application/octet-stream" sparkle:edSignature="OfbqJWuj94OncHycI8i+uB54hh4IeHayT97vApLzNI/Thf25WecszzM9ucW8u9RtikHRhEhaarFEOilLcBXSCQ=="/>
27+
</item>
528
<item>
629
<title>0.6.6</title>
730
<pubDate>Tue, 26 May 2026 18:38:53 +0100</pubDate>
@@ -40,20 +63,5 @@
4063
]]></description>
4164
<enclosure url="https://github.com/steipete/RepoBar/releases/download/v0.6.5/RepoBar-0.6.5.zip" length="24983221" type="application/octet-stream" sparkle:edSignature="xSkGWwfZlico5g2ugOQ2kE5DofeABRpM9FR6hfCWSeyP0YFoJPEuaP/yomYD99ENUTwS5hPsdJgB3dkAAh2dBg=="/>
4265
</item>
43-
<item>
44-
<title>0.6.4</title>
45-
<pubDate>Fri, 22 May 2026 19:37:32 +0100</pubDate>
46-
<link>https://raw.githubusercontent.com/steipete/RepoBar/main/appcast.xml</link>
47-
<sparkle:version>17</sparkle:version>
48-
<sparkle:shortVersionString>0.6.4</sparkle:shortVersionString>
49-
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
50-
<description><![CDATA[<h2>RepoBar 0.6.4</h2>
51-
<ul>
52-
<li>Read the GitHub reference watcher clipboard contents on the main thread to avoid an AppKit pasteboard crash on macOS 26.5.</li>
53-
</ul>
54-
<p><a href="https://github.com/steipete/RepoBar/blob/main/CHANGELOG.md">View full changelog</a></p>
55-
]]></description>
56-
<enclosure url="https://github.com/steipete/RepoBar/releases/download/v0.6.4/RepoBar-0.6.4.zip" length="24726656" type="application/octet-stream" sparkle:edSignature="mm82gMc6xJZClRK3Nk2EDxL0WoXo+cW14Mlq4amEQCiAdvb8tkysL0fO83QfKLj1xe2Kcv0ZGaB1Q5629S4IAA=="/>
57-
</item>
5866
</channel>
5967
</rss>

0 commit comments

Comments
 (0)