All notable changes to Linux Game Bench will be documented here.
- User Profile Pages (
/profile.html?user={username}) - view any user's public benchmarks - Leaderboard Page (
/leaderboard.html) - top viewed profiles - Profile View Counter (IP-based, max 1 per day)
- Like Button on profile page benchmarks
- Quick Stats Bar on profiles (Benchmarks, Games, GPUs, CPUs, OS)
- Screenshot upload for benchmarks (Free: 1, Premium: 5 per benchmark)
- Lightbox with keyboard navigation for screenshots
- Like count badge on My Benchmarks cards
- FAQ entry for driver version detection (install mesa-utils or nvidia-utils)
- Like button now disabled for own benchmarks
- iOS touch/hover issues on buttons
- Summary row now updates FPS values when Main Filter is applied (no need to expand first)
- Driver version detection fallback via vulkaninfo for AMD/Mesa GPUs
- Consistent terminology: "None" instead of "Off" for game settings (RT, Frame Gen, AA)
- Like/Unlike benchmarks feature (premium)
- Report benchmark feature
- Premium tiers (Bronze, Silver, Gold) with badges and stars
- Liked benchmarks filter in My Benchmarks
- Frame Distribution hidden when compare is active
- Compare filter excludes currently selected Main run
- Hardware comparison view on homepage
- Frame Distribution chart in comparison view
- Layout shift when pagination changes
- Multi-GPU sensor metrics display
- Page size selector (5/10/25/50 benchmarks per page)
- Documentation restructure
- BASE_URL default configuration
- Email authentication (register, verify, login, password reset)
- Two-factor authentication (2FA/TOTP)
- JWT tokens with 30-day expiry
- CLI login with 2FA support
- openSUSE Tumbleweed support
- Initial release
- Steam game detection and benchmarking
- MangoHud integration for frametime recording
- HTML reports with interactive charts
- Upload to community database
- Multi-GPU support
- Game settings tracking (preset, RT, upscaling, etc.)