fix: hide console in Windows releases - #12
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
@codex review |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
🧙 Sourcery is reviewing your pull request! Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
@codex review |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
There was a problem hiding this comment.
Pull request overview
This PR updates the Windows release behavior of the Tauri shell so installed builds run as GUI-subsystem applications (no console window), while keeping the console available for debug builds. It also bumps the project version to 0.1.2 across the relevant Rust, Tauri, and Node manifests.
Changes:
- Hide the console window on Windows in non-debug builds via a crate-level
windows_subsystem = "windows"attribute. - Bump version from
0.1.1→0.1.2in Tauri config, Cargo manifests, npm manifest, and lockfile. - Update README release-tag example to match the new version.
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| src-tauri/tauri.conf.json | Bumps Tauri app version to 0.1.2 for packaging/release alignment. |
| src-tauri/src/main.rs | Enables GUI subsystem on Windows for non-debug builds to hide the console. |
| src-tauri/Cargo.toml | Bumps the Tauri Rust crate version to 0.1.2. |
| crates/open-profiler-core/Cargo.toml | Bumps core crate version to 0.1.2. |
| package.json | Bumps frontend/package version to 0.1.2. |
| README.md | Updates Windows release tagging example to v0.1.2. |
| Cargo.lock | Updates locked workspace package versions to 0.1.2. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.



Summary
Validation
pnpm format:checkpnpm testpnpm buildcargo fmt --all --checkcargo test --workspacecargo clippy --workspace --all-targets -- -D warningsSummary by Sourcery
Hide the console window in Windows release builds while keeping it available in debug builds, and bump the project version to 0.1.2.
New Features:
Enhancements:
Build:
Documentation: