Skip to content

Releases: LeGeRyChEeSe/VRHub

VRHub v4.1.1

03 May 14:49

Choose a tag to compare

Added

  • ProGuard rules to fix R8 full mode compatibility with Retrofit generic types

Fixed

  • Monetization API: Fixed "Response must include generic type" error on Become Supporter and Restore Purchase screens when R8 full mode is enabled

VRHub v4.1.0

01 May 21:48

Choose a tag to compare

✨ New Features

  • VRHub Monetization System: New supporter tiers and email-based purchase validation:
    • Email initiation flow with magic link via Ko-fi
    • Supporter tier (gold badge) and Lucky tier (purple badge)
    • Restore purchase flow with saved email validation
    • Debug monetization panel for testing backend endpoints
    • Build flavors: dev (.debug suffix) + prod flavors

🔧 Fixes

  • Test Migration: Migrated unit tests to use correct package structure
  • CI Workflow: Fixed CI workflow to use explicit dev flavor task names
  • Instrumented Tests: Made instrumented tests optional due to Android emulator instability on GitHub Actions

VRHub v4.0.0

28 Apr 10:32

Choose a tag to compare

🚀 Improvements

  • App Renamed to VRHub: Rebranded the entire application with new package name com.vrhub
  • Build System: Streamlined workflows and catalog for better maintainability

✨ New Features

  • Server Configuration: Complete new settings UI to configure your own game server:
    • JSON URL mode (provide a URL to your server config file)
    • Manual mode (enter server details key by key)
    • Test button to validate your configuration before saving
    • Settings are saved and persist between app launches

🔧 Fixes

  • Better Password Handling: Improved validation of archive passwords
  • Game List Compatibility: Server can now serve game list as GameList.txt
  • Build Cleanup: Removed unnecessary files from the project