Skip to content

chore: merge upstream v0.1.4-nightly.20261028.3814 - #185

Closed
chamaquita-d3[bot] wants to merge 73 commits into
custom-nightlyfrom
chamaquita/upstream-v0.1.4-nightly.20261028.3814
Closed

chamaquita-d3[bot] wants to merge 73 commits into
custom-nightlyfrom
chamaquita/upstream-v0.1.4-nightly.20261028.3814

Conversation

@chamaquita-d3

@chamaquita-d3 chamaquita-d3 Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Closes #184

Fixes #184

Merges upstream v0.1.4-nightly.20261028.3814 into custom-nightly with a merge commit. pnpm-lock.yaml is upstream's, reconciled with pnpm install --ignore-scripts. Nothing was typechecked or built locally; fork CI is the check.

File:lines Class custom-nightly Upstream Kept Why
apps/mobile/src/features/connection/useConnectionController.ts:~84-113 disjoint removeEnvironment unregisters the server push device first (useCallback style) Dropped useCallback wrappers (React compiler style) Upstream's plain functions, with the fork's unregisterServerPushDevice(...).then(removeEnvironmentMutation) The sides touch different things: wrapper style vs. the fork's push unregistration
apps/mobile/src/features/voice-input/ComposerDictationControl.tsx:~308 disjoint size={props.iconSize ?? (...)} icon override Computes iconSize scaled by useAndroidControlSizing size={props.iconSize ?? iconSize} Keeps the fork's override and uses upstream's scaled default
apps/server/src/auth/RpcAuthorization.ts:~210 superseded Scopes for subscribeBackgroundPolicy and ...SERVER_PUSH_RPC_SCOPES Removed the subscribeBackgroundPolicy scope (upstream deleted that RPC) ...SERVER_PUSH_RPC_SCOPES only WS_METHODS.subscribeBackgroundPolicy no longer exists in contracts, so its scope would not typecheck
apps/web/src/components/AppSidebarLayout.tsx:~487 disjoint Usage/background-studio sidebar panels, LegacyThreadSidebar branch Removed LegacySidebar Fork's panel switch, with the LegacyThreadSidebar branch dropped LegacySidebar.tsx no longer exists upstream
apps/web/src/components/ChatView.tsx:1-5 disjoint CustomBackground import workspaceAreaProps import Both Different imports
apps/web/src/components/ChatView.tsx:~3254 disjoint Conversation div without bg-background, so the custom background shows {...conversationArea} and bg-background {...conversationArea}, no bg-background Takes upstream's F6 focus area and keeps the fork's transparent container
apps/web/src/components/CommandPalette.tsx:~1532 disjoint "Customize background" action "Focus Next/Previous Workspace Area" actions Both Different palette actions
apps/web/src/components/NoProjectsHero.tsx:~18 disjoint <CustomBackground routeKind="draft" /> {...contentArea} and role="main" on SidebarInset Both Different parts of the same element
apps/web/src/index.css:~2571 disjoint @import "./custom.css" kept last [data-workspace-area]:focus-visible rule Both, with the @import still last The fork's import must stay last so it overrides everything above
packages/contracts/src/ipc.ts:~1036 disjoint Optional DesktopBridge members, including fork-only setDockMood, background-folder and dictation/fn-key methods Made the shared bridge members required Upstream's required members, with the fork-only members still optional Follows upstream's contract and does not force the fork-only methods on other shells
apps/mobile/src/features/phone-background/PhoneBackgroundFolders.tsx, PhoneBackgroundRouteScreen.tsx, apps/mobile/src/features/updates/ApkUpdateRow.tsx (imports) build fix (no conflict) Imported SettingsActionRow and SettingsChoiceRow from settings/components/ Deleted those re-export shims (pingdotgg#26238) Import ListActionRow and ListChoiceRow from components/ui/ under the old local names Fixes the dangling imports
pnpm-lock.yaml lockfile Fork dependencies Upstream's lockfile Upstream's lockfile, reconciled with pnpm install --ignore-scripts Per the merge procedure

🤖 Generated with Claude Code

juliusmarminge and others added 30 commits October 27, 2026 16:38
…oard (pingdotgg#26173)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#21454)

Co-authored-by: OhadC <OhadC@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…op (pingdotgg#26183)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…manifest (pingdotgg#26199)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#25861)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#17885)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#25299)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…composer (pingdotgg#26231)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…as metro.log

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
On the pool's Android emulators, lazily fetched chunks for dynamic import() sometimes
arrived broken and threw SyntaxErrors, which the app reported as a share import
failure on launch. Release builds have no lazy chunks either.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ines (pingdotgg#26202)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…overviews (pingdotgg#26179)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ns (pingdotgg#26182)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ugh a linked ancestor (pingdotgg#26184)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ard navigable (pingdotgg#25877)

Co-authored-by: thienautran <thien.autran75@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#26187)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…26208)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…26135)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
t3dotgg and others added 25 commits October 27, 2026 21:58
…in home (pingdotgg#26286)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…real load (pingdotgg#26314)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#26302)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… tunnel limit (pingdotgg#26186)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…d environment (pingdotgg#26178)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ent (pingdotgg#26318)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#25931)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#26323)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#26305)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#21039)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ed revokes (pingdotgg#26320)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… and fonts (pingdotgg#26342)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#26345)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…1.4-nightly.20261028.3814

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… APK updater

Upstream made it module-private; apk-updates.ts still imports it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Superseded by v0.1.4-nightly.20261028.3824.

@github-actions github-actions Bot closed this Oct 28, 2026
@github-actions
github-actions Bot deleted the chamaquita/upstream-v0.1.4-nightly.20261028.3814 branch October 28, 2026 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upstream nightly v0.1.4-nightly.20261028.3814: make it merge and build on custom-nightly

9 participants