• bits released this 2026-03-18 01:09:58 +00:00 | 30 commits to main since this release

    The transition from the legacy XAML/C# architecture to the modern Tauri and React stack represents a complete technical overhaul of RLidentity. This
    revamp focuses on performance, security, and a streamlined user experience.

    1. Architectural Shift: .NET to Tauri (Rust)
    • Performance Optimization: By moving from the .NET runtime to a Tauri and Rust backend, the application footprint has been significantly reduced,
      resulting in faster startup times and lower memory consumption.
    • Memory Safety: System-level operations, including process scanning and file management, are now handled by Rust, providing a more stable and secure
      foundation for the application.
    • Modular Codebase: The project is now structured into distinct streams: the gui branch for the interface and the dll branch for the C++ injection
      engine, allowing for independent development and maintenance.
    1. Interface Overhaul: XAML to React
    • Modern UI Framework: The static Windows-style XAML interface has been replaced with a dynamic React and Tailwind CSS frontend.
    • Acrylic Glassmorphism: Utilizing the window-vibrancy library, the application now features a professional semi-transparent Acrylic background.
    • Enhanced UX: The new interface includes smooth transitions, interactive onboarding for new users, and a real-time log viewer for monitoring injection
      status.
    1. Advanced API and Security Features
    • HWID Locking: The updated validation system generates a unique Hardware ID for every user, preventing unauthorized license sharing.
    • Epic ID Integration: The application tracks the last_epic_id, enabling the API to verify the user's identity against their license key in real-time.
    • Live Revocation: A "Revoked" state has been implemented. If a license is canceled, the application immediately locks down, updates the UI to reflect
      the status, and prevents further usage.
    1. Automated Asset Syncing
    • Dynamic Asset Delivery: The application no longer requires users to manually download updated binaries. It now features an integrated sync engine.
    • Gitea Integration: Upon launch, the GUI checks the Gitea repository's dll branch. it automatically downloads the latest injector.exe and RLIdentity.dll
      directly to the user's AppData directory.
    1. Professional Packaging and Distribution
    • Standardized Installers: The application is now distributed via professional .msi and .exe (NSIS) installers generated through the Tauri CLI.
    • Integrated Updates: With the Tauri v2 Updater, the application can seamlessly update its own source code when new versions are deployed to the API

    SHA-256 Signatures

    rlidentitygui_2.0.0_x64-setup.exe -- D644EA2E44583639B92897D125F349D2638B596155B6AF98B3CDB0604952D5F6
    rlidentitygui_2.0.0_x64_en-US.msi -- DCF184D3B630FCBA75F56294CDC683A03C7FE1A387CAB0D6EA3B2D14C34328D7
    injector.exe -- A5FA657F6336D257D1C29808F4F7DF6366A6110A1191A7C704C32B16A491BD14
    RLIdentity.dll -- 16D02A64A25AEC9E7279C3C44A33D3756F8EF9D8931AC0F76219FD75D53D8C2A

    Downloads