* Keep mobile-driven browser panes paintable and park idle hidden panes - Add useSyncExternalStore-based hooks to reactively track mobile-driven pages. - Prevent unmounting or losing paintability for panes controlled by a mobile device. - Park heavy browser pane subtrees in hidden worktrees to improve performance. * Derive workflow platforms dynamically in runtime contract test Avoid hardcoding Linux, macOS, and Windows platforms in the Electron runtime package contract test. Instead, extract the platforms directly from the golden E2E workflow matrix strategy and map them to their corresponding run steps. |
||
|---|---|---|
| .. | ||
| patches | ||
| scripts | ||
| dev-app-update.yml | ||
| electron-builder.config.cjs | ||
| localization-audit.md | ||
| localization-coverage-allowlist.json | ||
| oxlint-react-doctor.json | ||
| oxlint-switch-exhaustiveness.json | ||
| packaged-runtime-node-modules.cjs | ||
| tsconfig.cli.json | ||
| tsconfig.node.json | ||
| tsconfig.relay.json | ||
| tsconfig.tc.cli.json | ||
| tsconfig.tc.web.json | ||
| tsconfig.web.json | ||
| vitest.config.ts | ||