v1.9.3 - Fix readiness caching, memory save path fallback, database thread-safe connection, and rollback lock
Fix readiness caching, memory save path fallback, database thread-safe connection, and rollback lock
Stay up to date with core engine optimizations, hardware firmware patches, GPU news, and game telemetry intelligence.
Fix readiness caching, memory save path fallback, database thread-safe connection, and rollback lock
Add SQLite indices for near-instant chat history retrieval
Fix stale closure check again button stuck in checking
Remove Brave Search and add update pause/resume persistence
Fix list index out of range in Brave search parsing
Filter launcher icons in Settings table and fallback to Steam headers
Enabled tray Show Dashboard click/double-click events to automatically restore and redirect users to the Dashboard
Use public WebSearchEngine search API for game fallback classification
Support dynamic RAWG fallback database scan for 1 lakh+ games
Support FPS genre mapping in preset recommendations
Support dynamic RTX 60+ series and auto-configure presets
Enabled check for newer system updates even when an update has already been downloaded and is waiting for client restart
Added a configurable background auto-download switch for core system updates
Implemented manual update cancellation and offline rollback backup/restoration mechanisms
Updated Check For Updates tray icon to be white and borderless
Deleted Mission Briefs and associated local mdx briefs
Subtracts 12C from ACPI TZ01 to approximate CPU Package avg under blocked driver mode
Precision TGP and CPU Thermal fallbacks
Bypass code signature verification for self-built updates and robustify download updater
Update system tray check updates menu icon to match flat white style
Guarded all asynchronous loadURL retries, event listener invocations, and ready-to-show transitions with isDestroyed() checks on BrowserWindow instances.
Added DxgKrnl kernel-mode ETW event handling so fullscreen exclusive games (e.g. Spider-Man 2, DX12/Vulkan titles) now report real hardware FPS instead of N/A.
Deferred Python backend launch until after Electron ready-to-show to prevent UAC dimming crash.
Bundled splash.html to dist-electron during build to resolve ERR_FILE_NOT_FOUND error on startup.
Fixed linting warning by removing unused handleLaunch variable in GameCard.
Removed capture_fps fallback in HUD telemetry to prevent showing low capture loop rates as game FPS when ETW tracking is unavailable.
Fixed UX deadlock where the HUD overlay would immediately hide itself upon Alt-Tabbing out of a game, preventing any mouse interaction, dragging, or closing when unlocked.
Fixed permanently stuck HUD CALIBRATING state by changing the flag condition and introducing a 10s timeout.
Restored capture-loop FPS as fallback when the ETW hardware tracker returns no data
GameKB keybind fetch failures (404, timeout, etc.) now enforce a 5-minute per-game cooldown before retrying
Fixed: game_loading flag now clears after 10 s even if the ETW FPS tracker returns no data (Vulkan, OpenGL, or elevated-permission failures)
Protect machine-wide desktop shortcuts from being deleted during cleanup
Copy app-update.yml to packaged resources so native updates can resolve successfully
Fix latest.yml UTF-8 BOM encoding for electron-updater support
Fix packaging of rapidocr_onnxruntime ONNX models and config assets
Restored MPO events (IDs 46, 73, 78) to fix N/A FPS readings in modern DX12 games
Fix ETW frame timing double-counting by restricting DXGI events to Present_Start (eventId 42) and D3D9 to Present (eventId 1)
Move Optimization Status block to Stability Lab next to Game Mode toggle
Fix NSIS compile escape syntax in installer.nsh
Fix duplicate start menu shortcuts and update overlay blocking
Fixed the USE DESKTOP UPGRADE
Fixed the Frozen Update.
Fixed the Frozen Update and making soe issue.
Fixed the OCR
Fix OCR pre-warming error by calling _ensure_rapidocr_reader
Extended ETW C++ engine with D3D9 and DxgKrnl providers to enable FPS tracking in DX9 and Exclusive Fullscreen games.
Align C# telemetry search paths with PyInstaller internal directories
Remove terminal logs from updates page
Fix WARN log level filtering on Dashboard
Redesign update system to resolve duplication and check installer availability