Skip to content

release4.9.0

Choose a tag to compare

@drpetersonfernandes drpetersonfernandes released this 13 Jan 04:32
· 1296 commits to master since this release

🎮 RetroAchievements Enhancements

  • Emulator Auto-Configuration: Streamlined setup process with automatic configuration for retroarch
  • UI Localization: Comprehensive localization support across all RetroAchievements interfaces
  • Messaging: Enhanced error and success feedback for better user experience

🏪 Microsoft Store Game Scanning

  • User Verification Window: New interface for confirming detected games

🛡️ Error Handling & Robustness

  • Win32Exception Handling: Improved support for application control policies
  • PowerShell Restrictions: Better handling of execution policy limitations
  • File Lock Management: User-friendly prompts for locked file scenarios
  • Download Resilience: Enhanced retry mechanisms for download and extraction operations

🌍 Localization & UI Improvements

  • Full Localization: Extended support across multiple windows:
    • GlobalStatsWindow
    • RetroAchievementsForAGameWindow
    • FavoritesWindow
    • FilterMenu
  • Dynamic Resources: Refactored UI text to use dynamic resource binding
  • Consistent Styling: Updated button styles in EasyModeWindow

⚡ Performance & Thread Safety

  • Cancellation Tokens: Integrated across asynchronous operations for better responsiveness
  • Thread Safety: Added explicit locks to critical sections (SettingsManager, search results)