Skip to content

release_2.7.0

Choose a tag to compare

@drpetersonfernandes drpetersonfernandes released this 14 Apr 03:30
· 40 commits to master since this release

Code Quality & Documentation

  • XML Documentation: Added comprehensive XML documentation to services and models for improved code clarity and IntelliSense support.
  • MameDataService: Deprecated the legacy MameManager class in favor of the newer MameDataService, improving maintainability and consistency across the codebase.

UI Improvements

  • Accessibility: Enhanced UI accessibility with proper AutomationProperties for better screen reader support.
  • Resource Consolidation: Refactored UI resources into App.xaml for centralized styling and easier maintenance.

Error Handling

  • Audio Service: Improved error handling by silently catching codec and media infrastructure errors (COMException and InvalidOperationException) that occur due to missing codecs or incompatible Windows Media Foundation components rather than application bugs.
  • Logging: Enhanced error logging mechanisms for better diagnostics and debugging.