Demo Window Manager #7
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
mburchard/vite-electron-starter!7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/window-manager"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Window Manager & Tooling Overhaul
Window Manager & Multi-Page
IPC
onceparameterLogging Pipeline
Tooling Upgrade
- Upgrade to Node 24, Electron 40.6.1, ESLint 10, @antfu/eslint-config 7.6.1, Vitest 4, TypeScript 5.9.3, Vite 7.3.1, pnpm 10.30.1 - Upgrade bit-log to 1.2.1 with explicit source map resolver via configureSourceMapResolver() and @jridgewell/trace-mapping - Replace dual Console + File logging with unified PipelineAppender that merges backend and frontend events into a single chronologically sorted log file with origin prefixes - Extract logging into logging/ subdirectory with PipelineAppender module - Refactor TypeScript configs: extract shared settings into tsconfig.base.json, replace tsconfig.vitest.json with flat tsconfig.typecheck.json - Add pnpm-workspace.yaml with trust policy and build dependency whitelist - Add .node-version (24), add doc comments, update screenshots - Add tests: IpcChannels validation, file-utils, PipelineAppender (buffer, flush, timer, origin prefix, path shortening) - Simplify getLogPath() to use app.getPath('logs') directly - Rewrite README with tech stack, feature overview, and logging docs - Bump version to 0.3.0Pull request closed