Releases: yandy-r/crosshook
v0.5.0
v0.4.1
v0.4.0
v0.3.1
v0.3.0
[v0.3.0] - 2026-06-05
Bug Fixes
-
ui: Downgrade umu coverage missing from warning to informational (
e2b6d01) -
bug: Fix env vars leak in CSV coverage preview tests (#333) (
089df9f) -
Refactor deduplication of MANGOHUD_CONFIG insert in inject_mangohud_config_preview_env (#334) (
5546a11) -
Refactor dedup staged-trainer path construction (#335) (
cb6894d) -
Refactor remove duplicate assertions in preview and profile test suites (#337) (
4b2e352) -
Refactor deferred cleanups from CodeRabbit nitpicks (#338) (
dedd53a) -
Refactor documentation and simplify path check in host_fs.rs (#341) (
fe39771) -
Refactor to use shared METHOD_* constants in resolve_launch_method (#336) (
02f7f3e) -
Path safety in launcher_store for symlink verification (#340) (
c9fb074) -
Refactor fallback constant in launcher naming (#342) (
7f6e462) -
Validated_steam_client_install_path to accept valid Flatpak paths (#346) (
4284cb3) -
Validation to reject control characters in profile names (#344) (
93aa2cb) -
Code-quality findings in profile::health from PR review (#345) (
e756159) -
scripts: Skip generated paths in tooling (
dd9dd0f) -
ui: Apply Phase 10 code review findings (
0394b64) -
ui: Route wheel scroll to active ancestor (
91af59b) -
profiles: Stabilize auto-load after refresh (#498) (
a2e48ac)
CI
-
Add copilot agent setup-steps workflow and document firewall guidance (
41ac950) -
lint: Use test:coverage npm script for Vitest job (
176913b) -
Enforce Conventional Commits on PR titles and add Copilot agent instructions (
e3817d9) -
Auto-strip placeholder prefixes from PR titles (
46a2e2e) -
Normalize Conventional Commit prefix in PR title autofix (#394) (
123df62)
Documentation
-
prp: Add frontend test framework PRD; update umu deferred issue status (
945bfde) -
tests: Update documentation for testing pyramid and patterns (#352) (
cffa633) -
agents: Add strong worktree preference to agent rules (
febfdab) -
prp: Add Phase 4 library inspector plan; mark PRD phase 4 in-progress (
574c3bd) -
Add ROADMAP.md with prioritized next steps (
b3ffc01)
Features
-
launch: Enable umu-launcher by default for non-Steam launches (Phase 4) (#266) (
2269ef6) -
flatpak: Umu host runtime and install guidance (Phase 5) (#267) (
1b39f80) -
onboarding: Steam Deck caveats, watchdog exe-name fallback, Flathub resolution (Phase 5b) (#268) (
169d9bb) -
onboarding: Sqlite-backed host readiness catalog (#277) (
09bec4b) -
onboarding: Dedicated host tool dashboard page (#270) (#278) (
c8330b7) -
flatpak: Add GameMode + Background portal integrations (#280) (
5c8907e) -
protonup: Native Proton download manager with AppImage/Flatpak parity (#281) (
4d532d3) -
scripts: Add --staged/--unstaged scope flags to lint and format (
37f82b8) -
ui: Add library list view mode functionality (#349) (
caf96c8) -
ux: Add accessibility improvements for UI with ARIA labels and high contrast (#348) (
97425ec) -
launch: Trainer watchdog cleanup parity with game launches (#396) (
49f0851) -
styles: Adopt steel-blue palette and add legacy-palette sentinel (#454) (
3cac2ba) -
ui: Sidebar variants + formalized Collections section (#455) (
388266b) -
native: Add persistent library inspector rail (#457) (
c42287c) -
ui: Rework Install, Settings, Community, Discover routes (Phase 10) ([#463](https://github...
v0.2.11
[v0.2.11] - 2026-04-15
Bug Fixes
-
launch: Clean up stale gamescope processes after proton_run exits (#228) (
9dacd5d) -
launch: Flatpak gamescope PID capture and watchdog cleanup (
a23850f)
Documentation
-
prps: Add auto-trainer gamescope plan and spec (
69dca48) -
prd: Add GitHub issue tables to umu-launcher migration PRD (
92ac832)
Features
v0.2.10-flatpak
[v0.2.10-flatpak] - 2026-04-13
Bug Fixes
-
ci: Build flatpak from staged native assets (
c0c6d08) -
build: Restore lint typecheck compatibility (
189895d) -
build: Address biome lint regressions (
068b844) -
launch: Align trainer network isolation behavior (#223) (
56fe553) -
launch: Align Steam trainer with proton_run and Flatpak parity (#227) (
7fd52b2)
Build
-
icons: Automate AppImage icon sync pipeline (
bf56733) -
lint: Add code quality tooling standard (
cada9bb)
Documentation
- Add issue asset and task log for trainer gamescope tracking (
5e33353)
Features
v0.2.9
[v0.2.9] - 2026-04-09
Bug Fixes
-
build: Resolve blank AppImage on Intel+NVIDIA hybrid GPU systems (
67bd326) -
build: Rename plugin-stub sentinel prefix to avoid CI mock-code check (
157b884)
Features
-
ui: Standardize route banners and launch hero layout (#164) (
0cf831d) -
ui: Rebalance profile wizard with full field parity (#161) (#166) (
1865d60) -
ui: Install Game flow parity with wizard (phase 3) (#167) (
6f6380a) -
install: Run EXE/MSI ad-hoc launcher under Setup tab (UI standardization phase 4) (#168) (
7d7cbbd) -
build: Expand browser mock coverage across all domains (Phase 2) (#173) (
78a38ba) -
frontend: Extract IPC into hooks for launch dep gate and profile verify (#176) (
622cf31) -
core: Profile collections backend foundation (Phase 1) (#182) (
0fefc0c) -
ui: Profile collections sidebar, view modal, shared state (#183) (
a8ead0c) -
ui: Per-collection launch defaults — Phase 3 (#179) (#184) (
51e1347) -
collections: Preset TOML import/export and dev modals (#185) (
f1a5f1f) -
ui: Profile collections polish, integration tests, Steam Deck validation — Phase 5 (#181) (#186) (
842e70a)
v0.2.8
[v0.2.8] - 2026-04-07
Bug Fixes
- discovery: Harden external search and trainer-source validation (
1e304fe)
Features
-
Add prefix storage health monitoring and cleanup tools (#153) (
b91fb4c) -
security: Network isolation for trainers via unshare --net (#154) (
eff0a31) -
protondb: Community-driven config suggestions with catalog matching (#155) (
bfe3bd9) -
security: Trainer executable SHA-256 verification at launch (#156) (
32d58f6) -
discovery: Trainer discovery Phase A — tap-local search and UI (#67) (
f3ae847) -
community: Enhance tap URL validation to accept bare absolute paths (
c031776)
v0.2.7
[v0.2.7] - 2026-04-04
Bug Fixes
- launch: Revert umu-run preference, use direct proton for all launch paths (
7894353)
Features
-
launch: Enable gamescope for steam_applaunch and trainer exports (#145) (
e5362c4) -
profiles: Add Proton App ID and tri-art system (#146) (
cd37b3a) -
launch: Move environment config to launch with autosave (#147) (
3f9e2c5) -
launch: Prefer umu-run for proton helper flows (#148) (
e31264f) -
launch: Detect running game processes and split launch buttons (#149) (
9003fab) -
settings: Expand app settings with profile defaults, log filter, and UI preferences (#150) (
fee9b36) -
launch: Protontricks/winetricks integration for prefix dependencies (#151) (
5049761)