v2.0.7.8 - Extraction History & Robust Retry Logic
Yo, v2.0.7.8 is here. We added some memory to this thing. We are now tracking what you extract so you do not get lost in your own files. Also, we fixed the file locking issues that were crashing downloads on busy systems.
Features
- Extraction History: We introduced
ExtractedPackageModel. The app now tracks the file name, extraction path, and date of your extracted packages. Was broken before. - Smart GZip Handling: Implemented GZip magic byte validation. We now check the header bytes before assuming it is a GZip stream. Saves time and prevents errors.
Fixes & Improvements
- File Lock Retry Logic: This is the big one. We added a retry mechanism with exponential backoff for asset downloads. If a file is locked or the disk is busy, the app waits and tries again instead of crashing immediately.
- JSON Serialization: Refactored the
ExtractedPackageModelserialization. We replaced the generic approach with explicit property handling. It is cleaner and safer now. - Webhooks: The webhook payload now actually includes the version info.
📥 Installation Guides
View Platform Installation Docs
Full Changelog: V2.0.7.7...V2.0.7.8