# Changelog ## v1.0.1 ### New Feature - Desktop Integration: The desktop entry now reflects the default version of the tool. When you change the default version, the desktop entry will automatically update to launch the new default. - Self-Repair Feature: The tool now includes a self-repair feature! If any of its core files become damaged or go missing, the tool can automatically attempt to fix them. - Enhanced Error Messages: Error messages have been improved to provide clearer and more actionable information. This will help users diagnose and resolve issues more efficiently. ### Code Quality - Code Readability: We've implemented minor improvements to the code to enhance readability and maintainability. ## v1.0.0 ### New Feature - Manage multiple osu!lazer versions and easily switch between them. - Hot changing of desktop entry and its icon. ### Code Quality - Massive code refactoring for better maintainability, modularity, and future expansion possibilities (like a GUI!). ## v0.1.0 Initial Release