-
EZPPLauncher 3.2.6 Stable
released this
2026-07-20 20:28:01 +00:00 | 2 commits to master since this releaseThis small patch addresses a critical configuration issue to ensure your patcher settings behave as expected.
🐛 Bug Fixes
- Patch Settings Enforcement: Fixed an issue where the launcher was ignoring/not respecting the user's selected patch settings. Your chosen patching configuration will now properly take effect upon launch.
Important
Hotfix: Disabled UI file patching for now, because it prevented submitting scores, working on a fix
Downloads
-
EZPPLauncher 3.2.5 Stable
released this
2026-06-26 08:49:51 +00:00 | 5 commits to master since this releaseThis update improves the update experience by allowing users to bypass failed update checks and introduces support for ScoreV2 game modes.
🎮 New Features
- ScoreV2 Game Modes: Added support for ScoreV2 game modes throughout the launcher.
🚀 Update Experience Improvements
- Skip Failed Update Checks: Added a dialog that appears when the osu! update check fails, allowing users to skip the update check entirely and launch the game without interruption.
- Improved Reliability: Users are no longer blocked from starting the game if the update server is temporarily unavailable or encounters an error.
Important
Hotfix: Limit max. height of mode select
Downloads
-
EZPPLauncher 3.2.4 Stable
released this
2026-06-07 15:05:34 +00:00 | 10 commits to master since this releaseThis update focuses on expanding platform support with official Linux patcher capabilities, resolving several critical cross-platform bugs, and adding new quality-of-life configuration options.
🐧 Linux Support & Fixes
- Patcher Support: Added official patcher support for Linux users.
- Patch Settings Integration: Patch settings are now available on Linux, automatically forcing the stable patcher stream for consistency.
- Setup Wizard Decoupling: Removed platform-specific dependencies from the patching settings in the Setup Wizard to ensure a smooth configuration process.
- Config Retrieval: Fixed an issue regarding user configuration retrieval specifically on Linux environments.
- Temporary Theme Restriction: Themes have been temporarily disabled on Linux while we investigate and work on a permanent fix.
- Build Stability: Fixed underlying compilation and deployment errors to stabilize the build for Linux.
🚀 New Features & Enhancements
- osu! Changelog Mirror: Implemented a mirror for the osu! changelog hosted directly on ezppfarm. This bypasses a
403 Forbiddenerror that the officialosu.ppy.shAPI was throwing when requested on app launch.
🐛 Bug Fixes & System Tweaks
- Discord Presence Fix: Fixed a bug so the dynamic beatmap button is no longer incorrectly shown on the direct page.
- Hardware ID Fallback: Improved the launcher version retrieval backend and optimized the HWID (Hardware ID) fallback mechanism for better device authentication stability.
- Data Validation: Adjusted API communication logic to strictly accept JSON payloads.
- Type Safety: Added explicit type usage for views inside the
selectedViewcomponent.
Downloads
-
EZPPLauncher 3.2.2 Stable
released this
2026-05-29 21:04:57 +00:00 | 28 commits to master since this releaseThis update brings a major structural change to how the launcher reads/saves your settings, along with powerful new theming capabilities and important bug fixes for the startup sequence.
⚙️ Under the Hood: Database Migration
- New Config System: We have completely replaced the old JSON configuration files with a more robust database system. This should make saving and loading your settings much more reliable.
🎨 Advanced Theming Support
- Custom CSS: We have added full CSS support for themes, opening the door for much deeper customization by theme creators.
- Active Theme Fix: Fixed a bug where, if you were actively using an externally imported theme and tried to reinstall/update it, the launcher wouldn't properly fall back to the default theme during the installation process.
🐛 Security & Bug Fixes
- Path Validation Fix: Resolved an issue where the osu path config value was incorrectly marked as invalid on startup. This happened because the loading screen rendered before the main render thread had a chance to define the path value. The launcher now only validates the path if it is not empty.
- Content Security Policy (CSP): Made several important adjustments to our CSP rules.
Downloads
-
EZPPLauncher 3.2.1 Stable
released this
2026-05-27 21:25:37 +00:00 | 41 commits to master since this releaseThis update is packed with major quality-of-life features, bringing powerful new integrations and making theme management smoother than ever!
🚀 New Features & Integrations
- OpenTabletDriver Support: The launcher can now automatically start and stop OpenTabletDriver (OTD) when you launch and close osu!. We've also added validation for your OTD path and improved process handling to check if the daemon is already running.
- Drag-and-Drop Themes: Installing external themes is now incredibly easy. We've added drag-and-drop—just drop your
.ezpplauncher-themefiles in to install them. - Theme File Association: You can now simply double-click an
.ezpplauncher-themefile on your computer, and the launcher will automatically handle the import. - Launch Screen Prompts: Added handy login and registration prompts directly to the launch screen, along with adjustments to the layout of user stats.
- Dynamic Discord Presence Buttons: Reworked our Rich Presence integration to include a dynamic button, such as for your current beatmap display.
🎨 Visual & UI Improvements
- High Refresh Rate Fixes: Fixed issues where the in-launcher custom cursor wouldn't rotate or move smoothly on higher refresh rate monitors.
- Better Notifications: Replaced quiet theme-deletion logging with actual UI notifications so you know when a theme is successfully removed.
⚙️ Under the Hood & Bug Fixes
- Smart Patcher Loading: The launcher now explicitly waits for osu! to spawn before it spawns the patcher, improving launch reliability.
- Backend Theme Extraction: Moved the downloading and extracting of themes to the Tauri backend for better performance and stability.
- Clean Uninstalls: Added an NSIS hook so that if you uninstall the launcher, it will properly clean up and delete the user
.ezpplauncherdirectory when selected.
Downloads
-
EZPPLauncher 3.2.0 Stable
released this
2026-05-08 16:23:22 +00:00 | 94 commits to master since this releaseThis is a feature release that finally brings personalization to the launcher. You can now make the app look exactly how you want it!
🎨 Theming & Personalization
- Theme Management: You can now add, update, and uninstall custom themes directly within the launcher.
- Volume Control: Added a volume slider; audio fades now respect your specific volume level.
🚀 UI & Experience
- Dark Mode: Toast notifications are now forced to dark mode for visual consistency.
🛠️ Maintenance & Security
- Stability: Improved Discord presence reconnection logic and general error handling.
- Fixes: Resolved regex bugs and issues with forbidden Windows symbols in file names.
- Updates: Updated Rust, Bun, and Lucide-Svelte dependencies to their latest versions.
Downloads
-
EZPPLauncher 3.1.5 Stable
released this
2026-04-20 10:18:39 +00:00 | 120 commits to master since this releaseThis update brings some important under-the-hood improvements to how we read your osu!.db file, alongside some minor fixes for the setup experience!
🚀 Core Changes
- Custom Database Parser: We have replaced the
osynic_osudbdependency with our own implementation to parse theosu!.dbfile.
🐛 Bug Fixes & Maintenance
- Setup Wizard Tweak: Fixed an issue where the setup wizard would save the configuration immediately upon a value change.
- Maintenance: We bumped the version and updated our dependencies to ensure everything runs smoothly.
Downloads
- Custom Database Parser: We have replaced the
-
EZPPLauncher 3.1.4 Stable
released this
2026-04-14 20:57:58 +00:00 | 128 commits to master since this releaseThis is a hotfix release designed to resolve a specific crashing issue and improve our error reporting so we can catch future bugs much faster!
🐛 Bug Fixes & System Changes
- "Incorrect function" Error Resolved: Fixed a critical issue where the launcher would fail to launch osu! for some users, displaying an
Incorrect function. (os error 1)message. - File Handling Update: To fix this, we have removed the recently introduced symlink approach and replaced it with a marker file approach. This replaces the previous symlink method to ensure better compatibility across different Windows environments.
🛠️ Quality of Life
- Enhanced Error Logging: We have improved the error log display directly within the launcher. If things go wrong, it will now be much easier for you to detect issues and for us to help you troubleshoot!
Downloads
- "Incorrect function" Error Resolved: Fixed a critical issue where the launcher would fail to launch osu! for some users, displaying an
-
EZPPLauncher 3.1.3 Stable
released this
2026-04-12 20:52:33 +00:00 | 131 commits to master since this releaseThis update is packed with performance optimizations, and a lot of polish to make the launcher more functional and accessible.
🚀 Performance & Logic
- Faster Beatmap Loading: The launcher now reads your beatmapset count directly from
osu!.dbinstead of manually iterating through the songs folder, making load times significantly faster. - Connection Handling: Improved logic for checking connection issues on load and automatic reconnection for Discord Presence if the pipe is closed.
- File Integrity: Improved the UI file replacement logic and added a corruption check to prevent broken installs.
🎨 Visual & UI Refinements
- Titlebar Overhaul: Reworked the titlebar buttons with enhanced animations for better visual feedback.
- Setup Wizard Polish: Fixed various styling issues within the Setup Wizard to keep it looking clean.
- Animated Backgrounds: Added a subtle fade effect to the background transitions.
🛠️ Maintenance & Fixes
- Dependency Updates: Updated Tauri, Cargo, and various launcher files to their latest versions.
Note: We also added a little secret... can you find it? :^)
Downloads
- Faster Beatmap Loading: The launcher now reads your beatmapset count directly from
-
EZPPLauncher 3.1.2 Stable
released this
2026-02-19 14:53:52 +00:00 | 159 commits to master since this release🐛 Bug Fixes
- Setup Wizard Fixed: Resolved a major issue where the Setup Wizard would "freeze," preventing users from clicking buttons or progressing through the initial configuration.
- Improved osu! Detection: Fixed the automatic osu! installation detection logic, ensuring the launcher correctly finds your game folder without manual interference.
⚙️ UI & Safety Tweaks
- Launch Protection: The launcher now automatically disables all buttons immediately after you click "Launch." This prevents accidental settings changes while the game is booting up.
Downloads