Skip to content

OpenNOW v0.1.1

Choose a tag to compare

@github-actions github-actions released this 29 Dec 00:51
· 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_sessions to 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: .msi or .exe installer
  • Windows ARM64: .msi or .exe installer (for ARM devices)
  • macOS: .dmg disk image (Universal - Intel + Apple Silicon)
  • Linux x64: .deb or .AppImage
  • Linux ARM64: .deb or .rpm (Raspberry Pi, ARM servers)

Sponsor this project