·
5 commits
to master
since this release
New Features
- New unit tests — Added tests for
DiskMonitorService,FileExtractorService,OrchestratorService, andStatsService.
Improvements
- Better
DirectoryNotFoundExceptionhandling inExtractXisoService— Shows a clear message when a drive or path is missing instead of a generic error. - Better
EndOfStreamExceptionhandling inExtractFiles— Corrupt/incomplete archives now show a "re-download" message. - Better xdvdfs error messages — Non-zero exit codes now suggest the ISO may be invalid or corrupt, without sending a bug report.
- Encrypted archives no longer trigger bug reports — Password-protected archives are treated as environmental errors.
- CancellationToken passed to temp folder cleanup — Cleanup operations now respect cancellation instead of running unconditionally.
UI Changes
- Terminal text color changed from green to white.
- Start button changed from green to cyan.
- Exit button changed from slate gray to purple.
Internal
- Added
staticannotation to lambda expressions where applicable. Microsoft.NET.Test.Sdkupdated from 18.6.0 to 18.7.0.
Full Changelog: release_2.7.0...release_2.7.1