Skip to content

Releases: yandy-r/crosshook

v0.5.0

12 Jun 01:22

Choose a tag to compare

[v0.5.0] - 2026-06-12

Bug Fixes

  • profiles: Use effective steam path for proton (940182e)

Build

  • release: Remove AppImage distribution (#503) (3fff5f0)

Documentation

  • roadmap: Retire completed Flatpak target (382c931)

Features

  • ui: Declutter hero detail profile and launch action toolbars (0d44239)

v0.4.1

08 Jun 19:37

Choose a tag to compare

[v0.4.1] - 2026-06-08

Bug Fixes

  • launch: Allow Steam hook optimizations (2d662a6)

v0.4.0

08 Jun 00:11

Choose a tag to compare

[v0.4.0] - 2026-06-07

Documentation

  • roadmap: Refresh post-release priorities (9e713b6)

  • roadmap: Add upstream cross-links for glib advisory (#26) (82f0f9e)

  • roadmap: Move Do next to top and refresh priorities (b40069c)

Features

v0.3.1

05 Jun 18:06

Choose a tag to compare

[v0.3.1] - 2026-06-05

Build

  • native: Upgrade deps for Tauri 2.11 and TypeScript 6 (#500) (3f56204)

v0.3.0

05 Jun 17:05

Choose a tag to compare

[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)

  • Invalid date rendering in SettingsPanel (#339) (86e6ad5)

  • 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)

  • ui: Add useBreakpoint and extract AppShell (#453) (5cd8af4)

  • 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: Add in-shell hero detail mode (#458) (a9b42d6)

  • ui: Add global command palette (#459) (3b9d504)

  • library: Add ultrawide context rail pane (#460) (75880df)

  • layout: Add responsive console status bar (#461) (e3325e9)

  • ui: Rework dashboard routes (#462) (5f4533a)

  • ui: Rework Install, Settings, Community, Discover routes (Phase 10) ([#463](https://github...

Read more

v0.2.11

15 Apr 20:03

Choose a tag to compare

[v0.2.11] - 2026-04-15

Bug Fixes

  • launch: Suppress gamescope spam (#226) (683dd83)

  • launch: Clean up stale gamescope processes after proton_run exits (#228) (9dacd5d)

  • launch: Flatpak gamescope PID capture and watchdog cleanup (a23850f)

  • ui: A11y pass and biome lint cleanup (#232) (63ec452)

Documentation

  • prps: Add auto-trainer gamescope plan and spec (69dca48)

  • prd: Add GitHub issue tables to umu-launcher migration PRD (92ac832)

Features

  • Auto-derive trainer gamescope config (#231) (70a9ddc)

  • launch: Set PROTON_VERB per builder for Proton direct path (Phase 1) (#260) (7c3b538)

  • Add phase 2 sandbox allowlist plumbing (#261) (f154689)

  • scripts: Add --modified option to format and lint scripts (195dc39)

  • launch: Add umu opt-in for non-Steam launches (Phase 3) (#264) (d8a851c)

v0.2.10-flatpak

15 Apr 20:02

Choose a tag to compare

[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

  • ui: Add launch pipeline stepper phase 1 (#191) (5a3855e)

  • ui: Add preview-derived launch pipeline status (#192) (5c01cd3)

  • ui: Add live launch pipeline phase 3 overlay (#193) (ed8dacd)

  • ui: Add launch pipeline phase 4 polish & accessibility (#194) (7f4b618)

  • build: Move native outputs to xdg paths (480d151)

  • flatpak: Harden phase 3 process execution (#214) (f8eada9)

v0.2.9

15 Apr 20:00

Choose a tag to compare

[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

15 Apr 20:00

Choose a tag to compare

[v0.2.8] - 2026-04-07

Bug Fixes

  • discovery: Harden external search and trainer-source validation (1e304fe)

Features

  • ui: Add library game details modal (#152) (ceaf6e9)

  • 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)

  • discovery: Trainer discovery phases A–B (#157) (e66f357)

  • protonup: In-app Proton runtime management (#159) (25b9dd6)

v0.2.7

15 Apr 19:57

Choose a tag to compare

[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)