prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02
, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

prepare stable release 2026.7.2900+tarik02 - #84

Merged
tarik02 merged 1 commit into
mainfrom
release/stable
Jul 29, 2026
Merged

prepare stable release 2026.7.2900+tarik02#84
tarik02 merged 1 commit into
mainfrom
release/stable

Conversation

@t3code-tarik02

@t3code-tarik02t3code-tarik02Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Stable Release

Merging this PR publishes v2026.7.2900+tarik02.

Previous stable: v2026.7.2800+tarik02

Commits Since Previous Stable

  • fix(server): filter subagent conversation events (fix(server): filter subagent conversation events #94) (54596d6d)
  • docs: preserve fork maintenance workflow (docs: preserve fork maintenance workflow #93) (3df92f75)
  • perf(protocol): bound stale thread replay (perf(protocol): bound stale thread replay #89) (1eeb2d80)
  • fix(server): allow user input requests in default mode (fix(server): allow user input requests in default mode #91) (5ef84157)
  • docs: align agent instructions with upstream (docs: align agent instructions with upstream #92) (d1bb5b07)
  • fix(web): move context menus setting to appearance (fix(web): move context menus setting to appearance #90) (82bca4ad)
  • update release pr directly after main pushes (update release pr directly after main pushes #88) (e63261b8)
  • update nix pnpm dependency hash (update nix pnpm dependency hash #87) (90f4ca5b)
  • add nix pnpm dependency hash repair workflow (add nix pnpm dependency hash repair workflow #85) (3e7a997e)
  • sync upstream main (sync upstream main #86) (32dd9162)
  • sync upstream main (a46638d6)
  • chore(release): prepare v0.0.30 (694f8d1c)
  • Fix Connect sign-in settings label (#4806) (1b61ce11)
  • Remove Connect waitlist and add GA announcement tooling (#4691) (60af905e)
  • refactor(server): use native HTTP compression streams (#4798) (8650f05f)
  • fix(mobile): defer filesystem navigation (#4799) (8fe8f9a9)
  • refactor(client): share filesystem browse navigation (#4797) (936593c2)
  • fix(release): skip scripts during Vercel installs (#4796) (2919147c)
  • fix(web): defer command palette filesystem navigation (#2109) (1ba3d01b)
  • perf(server): trim stale context-window rows and drop dead replay RPC (#4791) (5fcdefd0)
  • Fix Git ref refresh resource storms (#4727) (38a6e3ce)
  • fix(web): stashed prompts now survive switching providers (#4787) (f2d2fb2f)
  • perf(server): gzip large thread snapshots (#4788) (8829e2f9)
  • Prevent sidebar row labels from truncating (#4789) (2deea7ab)
  • docs: overhaul agent guidance (#4782) (b64ae880)
  • sync upstream main (sync upstream main #83) (204f0e58)
  • sync upstream main (9dc79ea7)
  • perf(server): negotiate permessage-deflate on the websocket (#4705) (887dd6e4)
  • Fix Android showcase capture and rebuild v2 queued rows (#4730) (f1a68ac9)
  • Link inline code file paths in chat markdown (#4726) (55dd0161)
  • fix(web): prevent diff panel scroll jumping (#4724) (3c50a648)
  • fix(desktop): allow updater-controlled relaunch (#4721) (9ccfd9df)
  • feat(web): add appearance settings category (#4715) (4f584da0)
  • feat(web): add maria's sidebar header artwork toggle (#4652) (362f1279)
  • Settle merged PR threads immediately (#4704) (9cf9fc9c)
  • Fix relay credential lookup for unlinked environments (#4692) (e00781a6)
  • Fix mobile showcase workflow without Clerk (#4718) (d25b1573)
  • Make mobile Thread List v2 the default (#4717) (b0c4992c)
  • fix(web): 33 web UI fixes (#4700) (dd5ea324)
  • feat: default sidebar v2 on for nightly and dev builds (#4491) (c13a021e)
  • fix(mobile): threads load snapped to bottom on iOS (#4689) (476d69cd)
  • Add OTA update checks to mobile settings (#4686) (a148e081)

@github-actionsgithub-actionsBot added size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 28, 2026
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2800+tarik02prepare stable release 2026.7.2801+tarik02Jul 28, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 2 times, most recently from e5ee509 to d6b5600CompareJuly 28, 2026 18:21
@t3code-tarik02t3code-tarik02Bot changed the title prepare stable release 2026.7.2801+tarik02prepare stable release 2026.7.2900+tarik02Jul 29, 2026
@t3code-tarik02
t3code-tarik02Botforce-pushed the release/stable branch 9 times, most recently from 9b77816 to faf6b5eCompareJuly 29, 2026 11:38
@tarik02
tarik02 merged commit cb4714c into mainJul 29, 2026
10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XSvouch:trustedPR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@tarik02