OpenNOW v0.1.1
·
169 commits
to 29d7a41a23e9db481f6858c504047d63834c8a56
since this release
OpenNOW v0.1.1
Open source GeForce NOW client.
Added
- Alliance Partner Support: Improved compatibility for partners like Zain, including proper ICE server configuration and dynamic streaming URL handling.
- Error Handling Modals: New user-friendly modals for "Region Not Supported" and "Session Limit Exceeded" with tailored troubleshooting steps and retry options.
- Improved Loading States: Replaced placeholder elements with clean loading spinners across game grids for a smoother initial experience.
- Session Info: Added GPU Type display to the session settings panel.
- Installer Options: Windows installers now support both per-user and per-machine installation modes.
Changed
- Streaming Reliability: Refined session reconnection flow and WebRTC configurations to use real media ports and validated ICE candidates.
- Polling Logic: Simplified session polling to a consistent 2-second interval for more predictable behavior.
- UI/UX Cleanup: Removed input latency statistics from the streaming overlay and settings for a cleaner interface.
- Windows Compatibility: Enabled static CRT linking for Windows builds, removing the requirement for users to manually install the Visual C++ Redistributable.
- Provider Updates: Renamed "Brothers Pictures" login provider to "bro.game" for better recognition.
- Backend Refactoring: Standardized API responses to camelCase across Rust and TypeScript for better consistency.
- Optimized Assets: Enabled LZMA compression for Windows installers to reduce file size.
Fixed
- Windows Startup: Resolved "app can't run on your PC" errors on certain Windows environments by embedding necessary runtimes.
- Alliance Partner Sessions: Fixed
get_active_sessionsto correctly target partner-specific URLs rather than hardcoded production defaults. - Tauri 2.0 Compatibility: Updated NSIS configuration structure to meet Tauri 2.0 requirements.
- CI Workflow: Improved version parsing and validation in the build pipeline to ensure stable releases.
- General Stability: Addressed various code review feedback, improved error detection logic, and fixed unused variable warnings.
Downloads
- Windows x64:
.msior.exeinstaller - Windows ARM64:
.msior.exeinstaller (for ARM devices) - macOS:
.dmgdisk image (Universal - Intel + Apple Silicon) - Linux x64:
.debor.AppImage - Linux ARM64:
.debor.rpm(Raspberry Pi, ARM servers)