Skip to content

v0.2.2

Choose a tag to compare

@RagnarLothbrok-Odin RagnarLothbrok-Odin released this 02 Aug 16:17
· 59 commits to main since this release

Full Changelog: v0.1.94...v0.2.2

🎬 Snatchr v0.2.2 - Smart Caching & Performance Improvements

✨ New Features

  • Smart Caching System: Implemented intelligent file caching based on access time
    • Files are now tracked using .last_accessed markers
    • Recently accessed videos stay in cache longer
    • Unused files get cleaned up automatically
  • Enhanced Logging: Added comprehensive logging for cache operations and file access tracking
  • Improved URL Validation: Updated YouTube URL regex to support mobile domains and YouTube Shorts

🔧 Improvements

  • Better File Cleanup: Cleanup now considers access time instead of just creation time
  • Consistent Naming: Updated all references from job_id to video_id for better clarity
  • Docker Detection: Added automatic Docker environment detection and status reporting
  • Performance Optimisation: More efficient caching logic with fallback mechanisms

📝 Documentation

  • Updated README with intelligent caching and request tracking sections
  • Improved environment variable documentation
  • Better error messages and logging