This release is focused on stability and crash resistance.
[1.11.0] ๐ ๏ธ Stability and Crash Fixes
- Fixed a specific known COM Surrogate crash that could occur when the thumbnail provider DLL was unloaded while thread-local graphics resources were still active. This appears to happen mostly after the system has been idle, so it went unnoticed until now. (#30)
- Improved handling of graphics device removal, reset, hangs, and internal driver errors, with better debug logging
- Thumbnail rendering now retries once after recreating graphics resources following a device-loss error
- Improved validation of bitmap handles and pixel buffers
๐ข 1.11.0 โ 1.11.1:
- Fixed styles marked
!importantbeing ignored unless written in lowercase - Hardened the provider against misbehaving COM clients and file streams.
- (Theoretical/rare - not an issue that would come up with ordinary files)
Full Changelog since 1.11.0: v1.11.0...v1.11.1