Skip to content

release_2.6.2

Choose a tag to compare

@drpetersonfernandes drpetersonfernandes released this 24 Jun 04:36
· 24 commits to master since this release

Bug Fixes

Dokan Driver Not Installed — Immediate Error Dialog

When the Dokan driver is not installed on the user's system, the mount attempt no longer retries pointlessly. The error dialog ("Would you like to open the Dokan download page?") now appears immediately instead of after multiple failed retries.

WinFsp MSIL Version Mismatch — Blocked Before Failure

Fixed TypeInitializationException ("incorrect dll version — need 2.2, have 2.1") caused by a mismatched winfsp-msil.dll wrapper. The application now checks the MSIL library version independently of the installed driver and blocks the mount with a clear error message if the library is incompatible, rather than attempting the mount and crashing.

Zstandard Decompression Errors — Proper Fallback and Single-Failure Marking

SharpCompress ZstdException errors ("Unknown frame descriptor", "Data corruption detected", "Destination buffer is too small") are now properly handled in three ways:

  • Disk cache fallback — When ZstdException occurs during in-memory caching, the file is automatically retried via disk cache
  • SevenZip fallback — When ZstdException occurs during extraction, the SevenZip fallback extractor is attempted instead
  • Single-failure marking — Affected entries are now permanently marked as failed after the first error, preventing repeated decompression attempts

Full Changelog: release_2.6.1...release_2.6.2